Parent: $root.$iremoteforms.REMOTEFORM.$objs
Children
Properties
Warning: with the exception of $componentctrl,$componentlib,$ident,$name and $objtype, the values of properties can only be read in client methods.
Object specific | |
$::tabiconid | The icon id for the tab with number $selectedtab.Ensure $tablayout is set appropriately |
$::tabtooltip | The tooltip for the tab with number $selectedtab |
$baseedgealpha | The alpha value (0-255) used with $baseedgecolor |
$baseedgecolor | The color of the base edge line. kColorDefault means use black |
$baseedgewidth | The width of the line drawn along the base of the tabs.If this is zero,and $linkedobject is present,the tab control updates the paged pane border so that there is the appearance of a gap below the current tab |
$canclickselectedtab | If true,a click on the selected tab generates evTabSelected (provided that evTabSelected is specified in $events) |
$currenttab | The current tab.For window objects,assigning a different value to $currenttab at runtime generates an evTabSelected event |
$currenttabbackalpha | The alpha value (0-255) used with $currenttabbackcolor |
$currenttabbackcolor | The color of the current tab background when $tabbackstyle is kJSTabsBackStyleColor. kColorDefault means use $tabbackcolor |
$currenttabbackiconid | The icon id of the current tab background image,used when $tabbackstyle is kJSTabsBackStyleImage |
$currenttabextra | The number of extra pixels added to the height (for horizontal tabs),or the width (for vertical tabs),of the current tab |
$currenttabindicatorcolor | The color of the current tab indicator |
$currenttabtextcolor | The text color for the current tab when the current tab is enabled. kColorDefault means use $textcolor |
$disabledefaultcontextmenu | If true, the default context menu for the object will not be generated in response to a context click ($clib.$disabledefaultcontextmenu and $cobj.$disabledefaultcontextmenu must both be false for the menu to be generated) |
$disabledtabtextcolor | The text color for disabled tabs. kColorDefault means use gray |
$extratabspacing | Extra spacing added to the calculated width or height of a tab,when $fixedtabsize is kFalse |
$fixedtabsize | If true,all tabs have a fixed width for horizontal tabs,or a fixed height for vertical tabs.The fixed width or height is the minimum of $maxfixedtabsize and the control width or height divided by $tabcount |
$hotcurrent | If true,the current tab displays as hot when it is enabled and the mouse is over it or it has keyboard focus |
$hottabbackalpha | The alpha value (0-255) used with $hottabbackcolor and $tabmenuhotbackcolor |
$hottabbackcolor | The color of the tab background when $tabbackstyle is kJSTabsBackStyleColor and the tab is hot (a hot tab is an enabled tab that is hovered or focused;current tab hot behavior depends on $hotcurrent).kColorDefault means use $tabbackcolor |
$hottabbackiconid | The icon id of the hot tab background image,used when $tabbackstyle is kJSTabsBackStyleImage |
$hottabtextcolor | The text color for the hot tab (a hot tab is an enabled tab that is hovered or focused;current tab hot behavior depends on $hotcurrent). kColorDefault means use $textcolor |
$linkedobject | The name of a paged pane object on the current remote form.If this is not empty,the tab control is linked to the paged pane - changing $currenttab also changes $currentpage of the paged pane |
$maxfixedtabsize | The maximum fixed width or height of tabs when $fixedtabsize is kTrue |
$movetab | Entering a number in this property moves the selected tab so that its tab number is the entered number |
$selectedtab | The number of the selected tab (the tab which tab-specific properties affect) |
$side | A kJSTabsSide... constant that specifies how the control will be drawn kJSTabsSideBottom kJSTabsSideLeft kJSTabsSideRight kJSTabsSideTop |
$tabbackalpha | The alpha value (0-255) used with $tabbackcolor and $tabmenubackcolor |
$tabbackcolor | The color of the tab background when $tabbackstyle is kJSTabsBackStyleColor and the tab is neither hot nor current. kColorDefault means use gray |
$tabbackiconid | The icon id of the tab background image,used when $tabbackstyle is kJSTabsBackStyleImage |
$tabbackstyle | A kJSTabsBackStyle... constant that specifies the style used to draw tab and tab menu backgrounds kJSTabsBackStyleColor kJSTabsBackStyleDefault kJSTabsBackStyleImage |
$tabborderalpha | The alpha value (0-255) used with $tabbordercolor |
$tabbordercolor | The color of tab borders. kColorDefault means use black |
$tabborderradius | If greater than zero,the radius of rounded corners for the tab border |
$tabborderwidth | The width in pixels of the tab border |
$tabcount | The number of tabs |
$tabenabled | If true,the tab with number $selectedtab is enabled |
$tabiconsize | When a tab has icons,all icons are allocated a rectangle of this width and height |
$tablayout | A kJSTabsLayout... constant that specifies the layout of each tab kJSTabsLayoutIconBottom kJSTabsLayoutIconLeft kJSTabsLayoutIconOnly kJSTabsLayoutIconRight kJSTabsLayoutIconTop kJSTabsLayoutTextOnly |
$tabmenu | The remote menu for the tab with number $selectedtab.Only used when $trackmenus is true.If assigned at runtime,the menu must already be present on the client (via a $tabmenu or $contextmenu property in the class data when the form was loaded) |
$tabmenubackcolor | Used when $tabbackstyle is kJSTabsBackStyleColor.The color of tab menu lines which are not hot.kColorDefault means use $tabbackcolor |
$tabmenubackiconid | Used when $tabbackstyle is kJSTabsBackStyleImage.The icon id of the tab menu line background image for tab menu lines which are not hot.If $tabmenubackiconid is not set,the control uses $tabbackiconid |
$tabmenudisabledtextcolor | The text color used for disabled tab menu lines.kColorDefault means use $disabledtabtextcolor |
$tabmenuhotbackcolor | Used when $tabbackstyle is kJSTabsBackStyleColor.The color of the tab menu line background for an enabled line with the mouse over it or with keyboard focus.kColorDefault means use $hottabbackcolor |
$tabmenuhotbackiconid | Used when $tabbackstyle is kJSTabsBackStyleImage.The icon id of the tab menu line background image for an enabled line that is hovered or focused.If $tabmenuhotbackiconid is not set,the control uses $hottabbackiconid |
$tabmenuhottextcolor | The text color used for an enabled tab menu line that is hovered or focused.kColorDefault means use $hottabtextcolor |
$tabmenutextcolor | The text color used for tab menu lines which are neither hot nor disabled.kColorDefault means use $textcolor |
$tabsjst | A kJSTabsJst... constant which specifies how the tabs are justified within the control. Ignored if scrolling is required kJSTabsJstCenter kJSTabsJstLeftOrTop kJSTabsJstRightOrBottom |
$tabspacing | The space in pixels between tabs |
$tabtext | The text for the tab with number $selectedtab.You can include a line break by inserting // |
$tabvisible | If true,the tab with number $selectedtab is visible |
$trackmenus | If true,the tab control displays $tabmenu when the mouse is over the tab.The menu interacts with the tab control using the context menu events.$trackmenus cannot be true for the left and right values of $side |
Standard | $active $align $alpha $ariadescribedby $arialabel $arialabelledby $backalpha $backcolor $componentctrl $componentinfo $componentlib $contextmenu $cssclassname $defaultinactiveappearance $disablesystemfocus $dragborder $dropmode $edgefloat $errortext $errortextpos $events $fieldstyle $font $fontsize $fontstyle $height $ident $left $name $nexttabobject $objtype $order $preventlayoutanimation $removefromtaborder $sidepanel $sidepanelmode $textcolor $tooltip $top $userinfo $visible $visibleinbreakpoint $width |
$showpanel | $showpanel(iAction[,iMode=kSidePanelModeAuto]) executes kSidePanelAction... on a side panel object. iMode only applies to kSidePanelActionShow,and must be kSidePanelModeCover/Push/Auto. For JS client,$showpanel must be executed on the client |
Object specific | |||||
evTabSelected | Sent to a tab control when a new tab has been selected Parameters
| ||||
evWillHide | Sent to a field before it is hidden. Currently only used when the field is set as a side panel Parameters
| ||||
evWillShow | Sent to a field before it becomes visible. Currently only used when the field is set as a side panel Parameters
| ||||
Standard | evCanDrop evDragBorder evDrop evExecuteContextMenu evHidden evOpenContextMenu evShown |
$methods |