Navigation:  Classes > bCellGroupResizeEvent >

bCellGroupResizeEvent:Init()

Print this Topic    Previous pageReturn to chapter overviewNext page

Purpose

Creates an object of the class bCellGroupResizeEvent.

Class

bCellGroupResizeEvent

Type

Method

Syntax

bCellGroupResizeEvent{

<hWindow>,

<iMessage>,

<iWParam>,

<iLParam>,

<oWindow>,

<iMode>,

<oCellGroupItem>,

<iTouchedEdge>,

<oStartCell>,

<oEndCell>,

<oStartCellNew>,

<oEndCellNew>,

<cInfoText>

} Æ oCellGroupResizeEvent

Arguments

<hWindow>The window handle of the owner of the event.
Data Type:Ptr

 

<iMessage>The constant of the message (WM_COMMAND).
Data Type:Integer

 

<iWParam>The WParam of the message.
Data Type:DWord

 

<iLParam>The LParam of the message.
Data Type:Long

 

<oWindow>The owner of the event.
Data Type:Object

 

<iMode>The mode of the cell group resizing process. The following modes are supported:

 

Mode

Description

Return Value

BCGRM_START

The process for resizing of the cell group is started.

The return value BCGRR_VALID results in that the cell group being able to be resized.

The return value BCGRR_INVALID prevents resizing the cell group.

BCGRM_CHECKCELL

The new size of the cell group can be checked.

The return value BCGRR_VALID results in that the size of the cell group is changed.

The return value BCGRR_INVALID prevents that the size of the cell group may be changed.

The return value BCGRR_UNDEFINED results in that the bBrowser examining, whether the new size of the cell group conflict with another cell group. In this case the size of the cell group may not be changed.

BCGRM_GETINFOTEXT

The text which is displayed during resizing can be defined.

The return value BCGRR_VALID results in that the text is displayed.

The return value BCGRR_UNDEFINED results in that the bBrowser show a default text.

BCGRM_FINISHREQUEST

The process for resizing of the cell group was finished. The new size of the cell group can be accepted or rejected.

The return value BCGRR_VALID or BCGRR_UNDEFINED results in that the size of the cell group is changed.

The return value BCGRR_INVALID prevents that the size of the cell group is changed.

BCGRM_FINISH

The process for resizing of the cell group was finished and the cell group was adapted to the new size.

The return value is not used.

BCGRM_ABORT

The process for resizing of the cell group was canceled and the size of the cell group is unchanged.

The return value is not used.

 

Data Type:Integer

 

<oCellGroupItem>The cell group which is resized.
Data Type:bCellGroupItem

 

<iTouchedEdge>The edge of the cell group at which the size is changed. The following values are supported:

 

Value

Description

BCGRTE_LEFT

The size of the cell group is changed on the left edge.

BCGRTE_TOP

The size of the cell group is changed on the top edge.

BCGRTE_RIGHT

The size of the cell group is changed on the right edge.

BCGRTE_BOTTOM

The size of the cell group is changed on the bottom edge.

 

Data Type:Integer

 

<oStartCell>The start cell of the cell group. The cell defines an absolute position.
Data Type:bCell

 

<oEndCell>The end cell of the cell group. The cell defines an absolute position.
Data Type:bCell

 

<oStartCellNew>The new start cell of the cell group. The cell defines an absolute position.
Data Type:bCell

 

<oEndCellNew>The new end cell of the cell group. The cell defines an absolute position.
Data Type:bCell

 

<cInfoText>An info text which should to be displayed during resizing the cell group.
Data Type:String

Return Value

oCellGroupResizeEvent
The created object of the class bCellGroupResizeEvent.

Data Type:bCellGroupResizeEvent

Description

bCellGroupResizeEvent:Init() creates a new object of the class bCellGroupResizeEvent and initializes it.

See Also

bCellGroupEvent:CellGroupItem

bCellGroupResizeEvent:EndCell

bCellGroupResizeEvent:EndCellNew

bCellGroupResizeEvent:InfoText

bCellGroupResizeEvent:Mode

bCellGroupResizeEvent:StartCell

bCellGroupResizeEvent:StartCellNew

bCellGroupResizeEvent:TouchedEdge

 


Page url: http://www.YOURSERVER.com/index.html?bcellgroupresizeevent_init.htm