Object specific | |
$borderedges | The edges drawn as the border of the control. A sum of kNavMenuSide... constants |
$borderwidth | The width (1-16) of the edges drawn as the border of the control |
$cascadecontents | Can only be set,only applies when processing evLoadCascade.A list defining the content of the cascaded menu |
$closeboxiconid | The id of the icon used to represent the close box on a cascaded menu (only relevant when $openwhenmouseover is kFalse,and the control is not in breadcrumb mode).Set to zero if no close box is required |
$defaultcascadebackcolor | The default background color used to draw the background of a cascaded menu. Used when a background color is not specified in the row defining a cascaded menu |
$defaultcascadebackpattern | The default pattern used to draw the background of a cascaded menu. Used when a background pattern is not specified in the row defining a cascaded menu |
$defaultcascadebordercolor | The default color used to draw the border of a cascaded menu. Used when a border color is not specified in the row defining a cascaded menu |
$defaultcascadeborderedges | The default edges drawn as the border of a cascaded menu. Used when border edges are not specified in the row defining a cascaded menu. A sum of kNavMenuSide... constants |
$defaultcascadeborderwidth | The default width (1-16) used for the edges drawn as the border of a cascaded menu. Used when a border width is not specified in the row defining a cascaded menu |
$defaultcascadeflags | The default flags used to control the opening of a cascaded menu. Used when no cascade flags are specified in the row defining a cascaded menu,or the cascade flags are kNavMenuCascadeFlagUseDefault |
$defaultcascadeforecolor | The default foreground color used to draw the background of a cascaded menu. Used when a foreground color is not specified in the row defining a cascaded menu |
$defaultcascadeopenside | The default side from which a cascaded menu will open. Used when a side is not specified in the row defining a cascaded menu kNavMenuSideBottom kNavMenuSideLeft kNavMenuSideRight kNavMenuSideTop |
$descriptionfont | The font used for entry descriptions |
$descriptionfontsize | The font size used for entry descriptions |
$descriptionfontstyle | The style of the text in entry descriptions |
$descriptiontextcolor | The color of the text in entry descriptions |
$fieldstylefocused | The style in system class #STYLES assigned to this field in addition to $fieldstyle when the control has focus |
$gridsection | The type of the complex grid section containing the object. One of the kGrid... constants |
$headingfont | The font used for heading entries |
$headingfontsize | The font size used for heading entries |
$headingfontstyle | The style of the text in heading entries |
$headingtextcolor | The color of the text in heading entries |
$horizontalcascadeiconid | The id of the icon used to indicate an entry that opens a cascaded menu horizontally |
$horizontalspacing | The horizontal spacing used when laying out entries |
$hotcloseboxiconid | The id of the icon used to represent the close box on a cascaded menu when the mouse is over the close box (only relevant when $openwhenmouseover is kFalse,and the control is not in breadcrumb mode) |
$hotfontstyle | The style of enabled entry text when the mouse is over it or it has focus |
$hotheadingfontstyle | The style of enabled heading text when the mouse is over it or it has focus |
$hotheadingtextcolor | The color of enabled heading text when the mouse is over it or it has focus |
$hottextcolor | The color of enabled entry text when the mouse is over it or it has focus |
$openwhenmouseover | If true,cascaded menus open when the mouse is over the relevant part of the control |
$tooltippos | A kTooltipPos... constant that specifies where $tooltip appears relative to the control kTooltipPosBottom kTooltipPosLeft kTooltipPosMouse kTooltipPosRight kTooltipPosTop |
$verticalcascadeiconid | The id of the icon used to indicate an entry that opens a cascaded menu vertically |
$verticalspacing | The vertical spacing used when laying out entries |
Standard | $active $alpha $backcolor $backgroundtheme $backpattern $bordercolor $candropcursor $componentctrl $componentinfo $componentlib $componentvalid $container $contextmenu $cursor $dataname $defaultinactiveappearance $disablefocus $disablesystemfocus $dragborder $dragiconid $dragmode $dragrange $dropmode $edgefloat $enabled $fieldstyle $font $fontsize $fontstyle $forecolor $framehwnd $gridcolumn $hasfocus $height $helpfile $hwnd $ident $keyevents $left $mouseevents $name $nodropcursor $objtype $order $osdropflags $rmouseevents $selected $sidepanel $sidepanelmode $statusevents $textcolor $tooltip $top $userinfo $visible $width |
Object specific | |
evBrowserDownloadProgress | Sent to the control periodically while a download is in progress Parameters
pEventCode | The event code |
pDownloadId | An integer that identifies this download request |
pTotalBytesExpected | The total number of content bytes expected. -1 if the total is unknown |
pBytesReceived | The number of content bytes received so far |
|
evBrowserFinishedDownload | Sent to the control when a download has finished.pErrorText is empty if the file was successfully downloaded Parameters
pEventCode | The event code |
pDownloadId | An integer that identifies this download request |
pErrorText | Text describing the error |
|
evBrowserFrameLoadError | Sent to the control when an error occurs while it is loading a frame Parameters
pEventCode | The event code |
pUrl | The URL |
pFrame | The browser frame. Empty means the main frame |
pErrorText | Text describing the error |
|
evBrowserLoadStateChange | Sent to the control when it starts or ends loading its content Parameters
pEventCode | The event code |
pLoading | If true,the control is loading content |
|
evBrowserOpenUrl | Sent to the control when a navigation action by the user wants to open a URL in a new browser window Parameters
pEventCode | The event code |
pUrl | The URL |
|
evBrowserStartDownload | Sent to the control before starting a file download.Your code must respond by calling either $startdownload() or $canceldownload() Parameters
pEventCode | The event code |
pDownloadId | An integer that identifies this download request |
pSuggestedName | The suggested name for the file |
pMIMEType | The MIME type of the file |
pUrl | The URL |
|
evCallMethodDone | Sent to the control when a method invoked using $callmethod completes Parameters
pEventCode | The event code |
pUniqueId | The unique id that was returned by $callmethod(). This associates this event with the original call |
pReturn | The return value of the control method. NULL if an error occurred - see pErrorText for details |
pErrorText | Text describing the error |
|
evControlEvent | Sent to the control when an event specific to an Omnis HTML control occurs Parameters
pEventCode | The event code |
pInfo | A row containing information about the event |
|
evWillHide | Sent to a field before it is hidden. Currently only used when the field is set as a side panel Parameters
pEventCode | The event code |
pSidePanel | If true,this object is being hidden or shown as a side panel |
|
evWillShow | Sent to a field before it becomes visible. Currently only used when the field is set as a side panel Parameters
pEventCode | The event code |
pSidePanel | If true,this object is being hidden or shown as a side panel |
|
Standard | evAfter evBefore evCanDrop evClick evDisabled evDoubleClick evDrag evDragBorder evDragFinished evDrop evEnabled evHidden evKey evMouseDouble evMouseDown evMouseEnter evMouseLeave evMouseUp evOpenContextMenu evRMouseDouble evRMouseDown evRMouseUp evSent evShiftTab evShown evTab evWillDrop |