Purpose
Creates an object of the class bCellGroupResizeEvent.
Class
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
bCellGroupResizeEvent:EndCellNew
bCellGroupResizeEvent:InfoText
bCellGroupResizeEvent:StartCell
bCellGroupResizeEvent:StartCellNew
bCellGroupResizeEvent:TouchedEdge
Page url: http://www.YOURSERVER.com/index.html?bcellgroupresizeevent_init.htm