From 7914254effdd3baaf135e295ea2b5f4b5bba656c Mon Sep 17 00:00:00 2001 From: vdelachaux Date: Mon, 2 Oct 2023 16:36:24 +0200 Subject: [PATCH] widgetDelegate doc --- Documentation/Classes/formDelegate.md | 90 + Documentation/Classes/staticDelegate.md | 2 +- Documentation/Classes/widgetDelegate.md | 237 +- Project/Sources/Classes/listboxDelegate.4dm | 9 +- .../Sources/Classes/thermometerDelegate.4dm | 6 +- Project/Sources/Classes/widgetDelegate.4dm | 45 +- Resources/en.lproj/syntaxEN.json | 6753 ++++++++--------- 7 files changed, 3677 insertions(+), 3465 deletions(-) diff --git a/Documentation/Classes/formDelegate.md b/Documentation/Classes/formDelegate.md index 2f26806..31d4a1f 100644 --- a/Documentation/Classes/formDelegate.md +++ b/Documentation/Classes/formDelegate.md @@ -261,3 +261,93 @@ The minimum suite (`init()`, `onLoad()`, `handleEvents()`) is presented in ***DE |**.subforms** | All subform form object names | `Collection` |**.instantiatedWidgets** | All instantiated widgets objects | `Collection` |**.instantiatedSubforms** | All instantiated subforms objects | `Collection` + +## Class diagram +```mermaid +classDiagram +class formDelegate["cs.formDelegate"] { + +cs.staticDelegate static + +cs.widgetDelegate widget + +cs.buttonDelegate button + +cs.pictureDelegate picture + +cs.dropDownDelegate dropDown + +cs.stepperDelegate stepper + +cs.thermometerDelegate thermometer + +cs.selectorDelegate selector + +cs.comboBoxDelegate comboBox + +cs.listboxDelegate listbox + +cs.hListDelegate hList + +cs.subformDelegate subform + +cs.webAreaDelegate webArea + +cs.windowDelegate window + +cs.constraintsDelegate constraints + +init() + +handleEvents(e : cs.evt) + +onLoad() + +update() + +onBoundVariableChange() + +saveContext() + +restoreContext() + +onOutsideCall() + +focused : Text + +highlight : Text + +darkScheme : Boolean + +lightScheme : Boolean + +resourceScheme : Text + +darkSuffix : Text + +worker : Variant + +containerName : Text + +container : Object + +containerInstance : Object + +containerValue : Variant + +events : Collection + +callback : Text + +page : Integer + +formObjects : Collection + +staticTexts : Collection + +staticPictures : Collection + +statics : Collection + +subforms : Collection + +instantiatedWidgets : Collection + +instantiatedSubforms : Collection + +dimensions : Dim + +horizontallyResizable : Boolean + +minWidth : Integer + +maxWidth : Integer + +verticallyResizable : Boolean + +minHeight : Integer + +maxHeight : Integer + +removeFocus() + +focusNext() + +focusPrevious() + +setEntryOrder() + +resourceFromScheme() + +refresh(tick : Integer) + +setTimer(tick : Integer) + +stopTimer() + +callWorker(method : Text; param 1-N) + +getContainerValue() + +setEvents(events) + +appendEvents(events) + +removeEvents(events) + +postKeyDown(key : Integer; modifier : Integer) + +callMeBack(param 1-N) + +callMe(method : Text; param 1-N) + +callChild(subform : Text; method : Text; param 1-N) + +callParent(event : Integer) + +setPageNames(names : Collection) + +goToPage(page : Variant; parent : Boolean) + +firstPage(parent : Boolean) + +lastPage(parent : Boolean) + +nextPage(parent : Boolean) + +previousPage(parent : Boolean) + +setCursor(cursor : Variant) + +releaseCursor(cursor : Variant) + +beginDrag(uri : Text; data : Variant; icon : Picture) + +getPasteboard(uri : Text) : Variant + +getSubformInstance(name : Text) : Object + +setHorizontalResising(resize : Boolean; min : Integer; max : Integer) + +setVerticalResising(resize : Boolean; min : Integer; max : Integer) + } +``` + diff --git a/Documentation/Classes/staticDelegate.md b/Documentation/Classes/staticDelegate.md index fd89e46..7a8a946 100644 --- a/Documentation/Classes/staticDelegate.md +++ b/Documentation/Classes/staticDelegate.md @@ -29,7 +29,7 @@ Form.myObject.hide() ``` -**Note**: 📌 The `group` class can also refer to this class even if it's not inheritance +**Note**: 📌 The `groupDelegate` class can also refer to this class even if it's not inheritance ## Properties diff --git a/Documentation/Classes/widgetDelegate.md b/Documentation/Classes/widgetDelegate.md index 2529dc9..7493238 100644 --- a/Documentation/Classes/widgetDelegate.md +++ b/Documentation/Classes/widgetDelegate.md @@ -1,69 +1,145 @@ # widget -The `widget` class is intended to manipulate active form objects. -It's a transition class between the **`formObject`** class and more specific classes like `input`, `buttons`, `listbox`… +The `widgetDelegate` class is intended to manipulate active form objects. +It's a transition class between the **`staticDelegate`** class and more specific classes like `inputDelegate`, `buttonDelegate`, `listboxDelegate`… -> #### 📌 This class inherit from the [`formObject`](formObject.md) class +📌 This class inherit from the [`staticDelegate`](staticDelegate.md) class + +#### This class is available via the [`formDelegate`](formDelegate.md#objects) class as `widget` interface. + +```4D +This.form.widget.new("formObjectName") +``` + +#### This class can also be instantiated on its own. + +```4D +cs.widgetDelegate.new({"formObjectName"}) +``` +If the `formObjectName` parameter is ommited, the constructor use the result of **[OBJECT Get name](https://doc.4d.com/4Dv18R6/4D/18-R6/OBJECT-Get-name.301-5198296.en.html)** ( _Object current_ ) + +> 📌 Omitting the object name can only be used if the constructor is called from the object method. ## Properties |Properties|Description|Type|| |----------|-----------|:--:|-------| -|**.name** | [*inherited*](formObject.md) | -|**.type** | [*inherited*](formObject.md) | -|**.coordinates** | [*inherited*](formObject.md) | -|**.dimensions** | [*inherited*](formObject.md) | -|**.windowCoordinates** | [*inherited*](formObject.md) | -|**.action** | The name & , if any, parameter of the standard action associated with the object | `Text` | cf. [Standard actions](https://doc.4d.com/4Dv18R6/4D/18-R6/Standard-actions.300-5217689.en.html)| -|**.assignable** | Is the object accessible by a pointer | `Boolean` | **True** or **False** it depends | -|**.pointer** | The pointer, if any, to the widget | `Pointer` | **Nil** if not assignable | -|**.value** | The value of the datasource, if any | `Variant` | | +|**.name** | [*inherited*](staticDelegate.md) | +|**.type** | [*inherited*](staticDelegate.md) | +|**.coordinates** | [*inherited*](staticDelegate.md) | +|**.dimensions** | [*inherited*](staticDelegate.md) | +|**.windowCoordinates** | [*inherited*](staticDelegate.md) | -## 🔸 cs.widget.new() +**Other properties are described below in the section devoted to them.** + +## Object + +|Properties|Description|Type|default|Writable| +|:----------|:-----------|:-----------|:-----------|:-----------:| +|**.datasource** | Sets the data source for the widget | `4D.Formula` \| `Text Formula` | | X -The class constructor `cs.widget.new({formObjectName})` creates a new class instance. +| Functions | | +|:-------- |:------ | +|.**setDatasource** ( datasource`:4D.Function`) →`cs.widgetDelegate` | Sets the data source for the widget -If the `formObjectName` parameter is ommited, the constructor use the result of **[OBJECT Get name](https://doc.4d.com/4Dv18R6/4D/18-R6/OBJECT-Get-name.301-5198296.en.html)** ( _Object current_ ) +## Value -> 📌 Omitting the object name can only be used if the constructor is called from the object method. +|Properties|Description|Type|default|Writable| +|:----------|:-----------|:-----------|:-----------|:-----------:| +|**.value** | The value associated to the widget | `Variant` | | X +|**.isEmpty** | Returns **True** if the widget value is empty\* | `Boolean` +|**.isNotEmpty** | Returns **True** if the widget value is not empty\* | `Boolean` + +| Functions | | +|:-------- |:------ | +|.**clear** () →`cs.widgetDelegate` | Sets empty value\* to the datasource according to its type +|.**touch** () →`cs.widget` | Forces the update of the widget by reassigning the same value to the data source + +\* Empty values are : Null, 0, !00-00-00 !, ?00:00:00 ?, {}, [], False, an empty string or an empty image. + +## Entry + +|Properties|Description|Type|default|Writable| +|:----------|:-----------|:-----------|:-----------|:-----------:| +|**.pointer** | Returns a pointer to the widget | `Pointer` +|**.enterable** | Makes the widget enterable or non-enterable | `Boolean` | | X +|**.helpTip** | Returns the associated help message | `Text` | | X + +| Functions | | +|:-------- |:------ | +|.**setEnterable** ({enterable: `Boolean`}) →`cs.widgetDelegate` | Makes the widget enterable according to enterable parameter
Default is **True** +|.**notEnterable** () →`cs.widgetDelegate` | Makes the widget non-enterable +|.**getShortcut** () →`Object` | Returns the associated shortcut definition
`{key (Text), modifier (Integer)}` +|.**setShortcut** (key: `Text` {; modifier: `Integer`}) →`cs.widgetDelegate` | Sets the associated shortcut +|.**getHelpTip** () →`Text` | Returns the associated help tip +|.**setHelpTip** (helptip: `Text`) →`cs.widgetDelegate` | Sets the associated help tip.
If no parameter , the help tip will be removed. +|.**removeHelpTip** () →`cs.widgetDelegate` | Removes the associated helptip + +## Callback -## Summary - -> 📌 All functions that return `cs.widget` may include one call after another. - -| Function | Action | -| -------- | ------ | -|.**updatePointer** () →`Pointer` | Update of the widget pointer. Useful when reloading the form | -|.**pointer** () →`Pointer` | Returns the pointer to the widget | -|.**setFormat** (format`:Text`) →`cs.widget` | Sets the format for the widget | -|.**setPicture** (proxy`:Text`) →`cs.widget` | Attaches an image to the widget - *cf*. *infra* | -|.**getEnterable** () →`Boolean` | Returns **True** if the widget is enterable | -|.**enterable** ({`Boolean`}) →`cs.widget` | Makes the widget enterable (or not if Boolean is false) | -|.**notEnterable** () →`cs.widget` | Makes the widget not enterable | -|.**draggable** ({enabled`:Boolean`{; automatic`:Boolean`}}) →`cs.widget` | Sets the drag options for the widget
Default: draggable and not automatic| -|.**notDraggable** () →`cs.widget` | Disables the draggable option of the widget| -|.**droppable** ({accept`:Boolean`{; automatic`:Boolean`}}) →`cs.widget` | Sets the drop options for the widget
Default: accept drop and not automatic| -|.**notDroppable** () →`cs.widget` | Disables the droppable option of the widget| -|.**getValue** () →`Variant` | Returns the current value of the data source for the widget| -|.**setValue** ( value`:Variant`) →`cs.widget` | Sets the value of the current data source for the widget| -|.**clear** () →`cs.widget` | Sets empty value to the datasource according to its type | -|.**touch** () →`cs.widget` | Forces the update of the widget by reassigning the same value to the data source. | -|.**setCallback** (formula`:4D.Function`) →`cs.widget` | Sets a formula associated with the widget. *cf*. **catch**() & **execute**() | -|.**catch** ({formEvent`:Object`{; event`:Integer`}}) →`Boolean`
.**catch** ({formEvent`:Object`{; events`:Collection`}}) →`Boolean`| Returns **True** if the widget is causing the form event and executes the `callback` formula if it exists.
Pass an event code or collection of event codes to restrict the response to these events. | -|.**execute** () | Executes the `callback` formula associated to the widget | -|.**getHelpTip** () →`Text` | Returns the help message associated with the widget| -|.**setHelpTip** ({`Text`}) →`cs.widget` | Sets the help tip associated with the widget. If no parameter , the help tip will be removed. | -|.**removeHelpTip** () →`cs.widget` | Removes the help tip associated with the widget. | -|.**getShortcut** () →`Object` | Returns the keyboard shortcut associated with the widget as an object{"key", "modifier"}| -|.**setShortcut** ( key`:Text`{; modifier`:Integer`}) →`cs.widget` | Sets the keyboard shortcut associated with the widget| -|.**focus** () →`cs.widget` | Gives focus to the widget | -|.**addEvent** ( event`:Integer`) →`cs.widget`
.**addEvent** ( events`:Collection`) →`cs.widget` | Adds one or more form events to the widget | -|.**removeEvent** ( event`:Integer`) →`cs.widget`
.**removeEvent** ( events`:Collection`) →`cs.widget` | Removes one or more form events to the widget | +| Functions | | +|:-------- |:------ | +|.**setCallback** ( formula: `4D.Formula` \| `Text`}) →`cs.widgetDelegate` | Associates a callback to be executed when a form event occurs +|.**execute** () | Executes the associates callback +## Events +|Properties|Description|Type|default|Writable| +|:----------|:-----------|:-----------|:-----------|:-----------:| +|**.events** | The form event codes of the widget | `Collection`| | X + +| Functions | | +|:-------- |:------ | +|.**catch** ( {e: `Integer` {; events: `Integer` \| `Collection`}}) →`Boolean` | Returns **True** if the widget is causing the form event and executes the `callback` formula if it exists.
Pass an event code or collection of event codes to restrict the response to these events. +|.**addEvent** ( `Integer` \| `Collection`) →`cs.widgetDelegate` | Appends one or more event codes to the widget +|.**removeEvent** ( `Integer` \| `Collection`) →`cs.widgetDelegate` | Removes one or more event codes to the widget +|.**setEvents** ( `Integer` \| `Collection`) →`cs.widgetDelegate` | Sets one or more event codes to the widget + +## Attached data + +|Properties|Description|Type|default|Writable| +|:----------|:-----------|:-----------|:-----------|:-----------:| +|**.data** | Any user data you attach to the widget | `Variant`| | X + +## Drag & drop + +|Properties|Description|Type|default|Writable| +|:----------|:-----------|:-----------|:-----------|:-----------:| +|**.uri** | The Uniform Resource Identifier associated with the widget | `Text`| | X + +## Actions + +|Properties|Description|Type|default|Writable| +|:----------|:-----------|:-----------|:-----------|:-----------:| +|**.action** | The name of the [Standard actions](https://doc.4d.com/4Dv20/4D/20.1/Standard-Action.302-6481063.en.html) associated with the widget | `Text` | |X +|**.draggable** | The dragging option | `Boolean`| | X +|**.droppable** | The drop-off option | `Boolean`| | X + +| Functions | | +|:-------- |:------ | +|.**setDraggable** ( enable: `Boolean` {; automatic : `Boolean`}) →`cs.widgetDelegate` | Sets the drag options +|.**setNotDraggable** () →`cs.widgetDelegate` | Disables drag option +|.**setDroppable** ( enable: `Boolean` {; automatic : `Boolean`}) →`cs.widgetDelegate` | Sets the drop options
Default: accept drop and not automatic +|.**setNotDroppable** () →`cs.widgetDelegate` | Disables the droppable option + +## Miscellaneous + +|Properties|Description|Type|default|Writable| +|:----------|:-----------|:-----------|:-----------|:-----------:| +|**.pointer** | Returns the pointer to the widget |`Pointer` | ⚠️ Nil pointer if data source is an expression + +| Functions | | +|:-------- |:------ | +|.**focus** () →`cs.widgetDelegate` | Gives focus to the widget | +|.**isFocused** () →`Boolean` | Returns **True** if the widget is focused | +|.**setFormat** (format: `Text`) →`cs.widgetDelegate` | Sets the format for the widget | +|.**setPicture** (proxy: `Text`) →`cs.widgetDelegate` | Attaches an image to the widget - *cf*. *infra* | + + +> 📌 All functions that return `cs.widgetDelegate` may include one call after another. ## 🔹 .setPicture() -.**setPicture** ({ proxy`:Text`} ) →`cs.widget` +.**setPicture** ({ proxy: `Text`} ) →`cs.widgetDelegate` This function is intended to set the image of the compatible `3D button`, `3D checkbox`, `3D radio button`, `picture button`, `picture popup menu`, `listbox header` or `static picture`. @@ -71,6 +147,67 @@ Possible values for the `proxy` parameter are: * The string `#{folder/}picturename` or `file:{folder/}picturename` if the picture comes from a file stored in the `Resources` folder * A variable name if the picture comes from a `picture variable` -* ~~A number, preceded with a question mark (ex.: “?250”) if the picture comes from a `picture library`~~ If the `proxy` parameter is omitted, the picture is removed + +## Class diagram + +```mermaid +classDiagram + +staticDelegate<|-- widgetDelegate + widgetDelegate <|-- buttonDelegate + widgetDelegate <|-- dropDownDelegate + widgetDelegate <|-- stepperDelegate + widgetDelegate <|-- scrollableDelegate + widgetDelegate <|-- thermometerDelegate + widgetDelegate <|-- selectorDelegate + widgetDelegate <|-- inputDelegate + widgetDelegate <|-- webAreaDelegate + dropDownDelegate <|-- comboBoxDelegate + scrollableDelegate <|-- pictureDelegate + scrollableDelegate <|-- listboxDelegate + scrollableDelegate <|-- hListDelegate + scrollableDelegate <|-- subformDelegate + +class widgetDelegate["cs.widgetDelegate"]{ + +Text action + +Boolean assignable + +Pointer pointer + +Variant value + +getValue() : Variant + +setValue(value : Variant) : cs.widgetDelegate + +Boolean isEmpty + +Boolean isNotEmpty + +Boolean enterable + +setEnterable(enterable : Boolean) : cs.widgetDelegate + +notEnterable() : cs.widgetDelegate + +setShortcut(key : Text; modifier : Integer) : cs.widgetDelegate + +notEnterable() : cs.widgetDelegate + +Text helpTip + +getHelpTip() : Text + +setHelpTip(helpTip : Text) : cs.widgetDelegate + +removeHelpTip() : cs.widgetDelegate + +Collection events + +addEvent(events) : cs.widgetDelegate + +removeEvent(events) : cs.widgetDelegate + +setEvents(events) : cs.widgetDelegate + +catch($e; events) : Boolean + +Variant data + +Text uri + +Boolean draggable + +setDraggable(enabled : Boolean; automatic : Boolean) : cs.widgetDelegate + +setNotDraggable() : cs.widgetDelegate + +Boolean droppable + +setDroppable(enabled : Boolean; automatic : Boolean) : cs.widgetDelegate + +setNotDroppable() : cs.widgetDelegate + +setDatasource(datasource) : cs.widgetDelegate + +touch() : cs.widgetDelegate + +setCallback(formula) : cs.widgetDelegate + +execute() + +setFormat(format : Text) : cs.widgetDelegate + +setPicture(proxy : Text) : cs.widgetDelegate + +focus() : cs.widgetDelegate + +isFocused() : Boolean +} +``` diff --git a/Project/Sources/Classes/listboxDelegate.4dm b/Project/Sources/Classes/listboxDelegate.4dm index 93a8a8a..c7d9a6e 100644 --- a/Project/Sources/Classes/listboxDelegate.4dm +++ b/Project/Sources/Classes/listboxDelegate.4dm @@ -406,7 +406,7 @@ Function getFooterName($columnNumber : Integer) : Text If (This:C1470.definition=Null:C1517) This:C1470.updateDefinition() - + End if return String:C10(This:C1470.definition[$columnNumber-1].footer) @@ -469,7 +469,8 @@ Function cellPosition($e : cs:C1710.evt) : Object | ($e.code=On Double Clicked:K2:5)\ | ($e.code=On Selection Change:K2:29)\ | ($e.code=On Expand:K2:41)\ - | ($e.code=On Delete Action:K2:56) + | ($e.code=On Delete Action:K2:56)\ + | ($e.code=On Losing Focus:K2:8) // ⚠️ Column is always 0 LISTBOX GET CELL POSITION:C971(*; This:C1470.name; $column; $row) @@ -497,7 +498,7 @@ Function cellPosition($e : cs:C1710.evt) : Object } // === === === === === === === === === === === === === === === === === === === === === === === === === === - // ⚠️ + // ⚠️ Function getCoordinates() : Object This:C1470.getScrollPosition() @@ -720,7 +721,7 @@ Function selectAll() : cs:C1710.listboxDelegate return This:C1470.select() - // MARK: - + // MARK: - // === === === === === === === === === === === === === === === === === === === === === === === === === === Function edit($target; $item : Integer) diff --git a/Project/Sources/Classes/thermometerDelegate.4dm b/Project/Sources/Classes/thermometerDelegate.4dm index 294dc94..95b6dfb 100644 --- a/Project/Sources/Classes/thermometerDelegate.4dm +++ b/Project/Sources/Classes/thermometerDelegate.4dm @@ -7,7 +7,7 @@ Class constructor($name : Text) //; $datasource : Variant) // === === === === === === === === === === === === === === === === === === === === === === === === === === Function asynchronous() : cs:C1710.thermometerDelegate - return This:C1470.indicatorType(Asynchronous progress bar:K42:36) + return This:C1470.setIndicatorType(Asynchronous progress bar:K42:36) // === === === === === === === === === === === === === === === === === === === === === === === === === === Function isAsynchronous() : Boolean @@ -21,7 +21,7 @@ Function isAsynchronous() : Boolean // === === === === === === === === === === === === === === === === === === === === === === === === === === Function barber() : cs:C1710.thermometerDelegate - return This:C1470.indicatorType(Barber shop:K42:35) + return This:C1470.setIndicatorType(Barber shop:K42:35) // === === === === === === === === === === === === === === === === === === === === === === === === === === Function isBarber() : Boolean @@ -31,7 +31,7 @@ Function isBarber() : Boolean // === === === === === === === === === === === === === === === === === === === === === === === === === === Function progress() : cs:C1710.thermometerDelegate - return This:C1470.indicatorType(Progress bar:K42:34) + return This:C1470.setIndicatorType(Progress bar:K42:34) // === === === === === === === === === === === === === === === === === === === === === === === === === === Function isProgress() : Boolean diff --git a/Project/Sources/Classes/widgetDelegate.4dm b/Project/Sources/Classes/widgetDelegate.4dm index 33f606e..6a6ffc6 100644 --- a/Project/Sources/Classes/widgetDelegate.4dm +++ b/Project/Sources/Classes/widgetDelegate.4dm @@ -21,6 +21,19 @@ The .data property is used to get or set this data. This:C1470._setEvents() //MARK:-[Object] + // <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== +Function get datasource() : Variant + + var $ptr : Pointer + + $ptr:=OBJECT Get data source:C1265(*; This:C1470.name) + + If (Not:C34(Is nil pointer:C315($ptr))) + + return $Ptr-> + + End if + // ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> Function set datasource($datasource) @@ -131,6 +144,21 @@ Function get isEmpty() : Boolean return Picture size:C356($value)=0 + //______________________________________________________ + : ($type=Is object:K8:27) + + return OB Is empty:C1297($value) + + //______________________________________________________ + : ($type=Is collection:K8:32) + + return $value.length=0 + + //______________________________________________________ + : ($type=Is boolean:K8:9) + + return Not:C34($value) + //______________________________________________________ Else @@ -489,6 +517,12 @@ Function set uri($uri : Text) This:C1470._uri:=$uri //mark:-[Actions] + + // ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> ==> +Function set action($action : Text) + + OBJECT SET ACTION:C1259(*; This:C1470.name; $action) + // <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== <== Function get draggable() : Boolean @@ -535,26 +569,21 @@ Function setDraggable($enabled : Boolean; $automatic : Boolean) : cs:C1710.widge //______________________________________________________ : (Count parameters:C259>=2) - $draggable:=$enabled - $automaticDrag:=$automatic + OBJECT SET DRAG AND DROP OPTIONS:C1183(*; This:C1470.name; $enabled; $automatic; $droppable; $automaticDrop) //______________________________________________________ : (Count parameters:C259>=1) - $draggable:=$enabled - $automaticDrag:=False:C215 + OBJECT SET DRAG AND DROP OPTIONS:C1183(*; This:C1470.name; $enabled; False:C215; $droppable; $automaticDrop) //______________________________________________________ Else - $draggable:=True:C214 - $automaticDrag:=False:C215 + OBJECT SET DRAG AND DROP OPTIONS:C1183(*; This:C1470.name; True:C214; False:C215; $droppable; $automaticDrop) //______________________________________________________ End case - OBJECT SET DRAG AND DROP OPTIONS:C1183(*; This:C1470.name; $draggable; $automaticDrag; $droppable; $automaticDrop) - return This:C1470 // === === === === === === === === === === === === === === === === === === === === === === === === === === diff --git a/Resources/en.lproj/syntaxEN.json b/Resources/en.lproj/syntaxEN.json index 0047b98..15e4378 100644 --- a/Resources/en.lproj/syntaxEN.json +++ b/Resources/en.lproj/syntaxEN.json @@ -128,33 +128,25 @@ "Summary": "" } }, - "formDelegate": { + "hListDelegate": { "new()": { - "Syntax": "**.new**( *param* : Variant )", + "Syntax": "**.new**( *name* : Text; *itemRef* : Integer )", "Params": [ [ - "param", - "Variant", + "name", + "Text", "->" - ] - ], - "Summary": "" - } - }, - "groupDelegate": { - "new()": { - "Syntax": "**.new**( *members* : Variant )", - "Params": [ + ], [ - "members", - "Variant", + "itemRef", + "Integer", "->" ] ], "Summary": "" } }, - "inputDelegate": { + "stepperDelegate": { "new()": { "Syntax": "**.new**( *name* : Text )", "Params": [ @@ -167,20 +159,20 @@ "Summary": "" } }, - "buttonDelegate": { + "groupDelegate": { "new()": { - "Syntax": "**.new**( *name* : Text )", + "Syntax": "**.new**( *members* : Variant )", "Params": [ [ - "name", - "Text", + "members", + "Variant", "->" ] ], "Summary": "" } }, - "stepperDelegate": { + "buttonDelegate": { "new()": { "Syntax": "**.new**( *name* : Text )", "Params": [ @@ -193,19 +185,14 @@ "Summary": "" } }, - "hListDelegate": { + "inputDelegate": { "new()": { - "Syntax": "**.new**( *name* : Text; *itemRef* : Integer )", + "Syntax": "**.new**( *name* : Text )", "Params": [ [ "name", "Text", "->" - ], - [ - "itemRef", - "Integer", - "->" ] ], "Summary": "" @@ -262,12 +249,17 @@ "Summary": "" } }, - "menuBar": { + "selectorDelegate": { "new()": { - "Syntax": "**.new**( *menus* : Collection )", + "Syntax": "**.new**( *name* : Text; *values* : Collection )", "Params": [ [ - "menus", + "name", + "Text", + "->" + ], + [ + "values", "Collection", "->" ] @@ -275,16 +267,9 @@ "Summary": "" } }, - "_DEMO_window_Controller": { - "new()": { - "Syntax": "**.new**()", - "Params": [], - "Summary": "" - } - }, - "selectorDelegate": { + "comboBoxDelegate": { "new()": { - "Syntax": "**.new**( *name* : Text; *values* : Collection )", + "Syntax": "**.new**( *name* : Text; *data* : Object )", "Params": [ [ "name", @@ -292,8 +277,8 @@ "->" ], [ - "values", - "Collection", + "data", + "Object", "->" ] ], @@ -313,99 +298,114 @@ "Summary": "" } }, - "comboBoxDelegate": { + "thermometerDelegate": { "new()": { - "Syntax": "**.new**( *name* : Text; *data* : Object )", + "Syntax": "**.new**( *name* : Text )", "Params": [ [ "name", "Text", "->" - ], - [ - "data", - "Object", - "->" ] ], "Summary": "" } }, - "coord": { + "dim": { "new()": { - "Syntax": "**.new**( *left* : Variant; *top* : Integer; *right* : Integer; *bottom* : Integer )", + "Syntax": "**.new**()", + "Params": [], + "Summary": "" + } + }, + "svg": { + "new()": { + "Syntax": "**.new**( *content* : Variant )", "Params": [ [ - "left", + "content", "Variant", "->" - ], - [ - "top", - "Integer", - "->" - ], - [ - "right", - "Integer", - "->" - ], - [ - "bottom", - "Integer", - "->" ] ], "Summary": "" } }, - "_DEMO_menus_Controller": { + "formDelegate": { "new()": { - "Syntax": "**.new**()", - "Params": [], + "Syntax": "**.new**( *param* : Variant )", + "Params": [ + [ + "param", + "Variant", + "->" + ] + ], "Summary": "" } }, - "_DEMO_webArea_Controller": { + "tips": { "new()": { "Syntax": "**.new**()", "Params": [], "Summary": "" } }, - "tips": { + "_DEMO_webArea_Controller": { "new()": { "Syntax": "**.new**()", "Params": [], "Summary": "" } }, - "thermometerDelegate": { + "coord": { "new()": { - "Syntax": "**.new**( *name* : Text )", + "Syntax": "**.new**( *left* : Variant; *top* : Integer; *right* : Integer; *bottom* : Integer )", "Params": [ [ - "name", - "Text", + "left", + "Variant", + "->" + ], + [ + "top", + "Integer", + "->" + ], + [ + "right", + "Integer", + "->" + ], + [ + "bottom", + "Integer", "->" ] ], "Summary": "" } }, - "svg": { + "menuBar": { "new()": { - "Syntax": "**.new**( *content* : Variant )", + "Syntax": "**.new**( *menus* : Collection )", "Params": [ [ - "content", - "Variant", + "menus", + "Collection", "->" ] ], "Summary": "" } }, + "_DEMO_menus_Controller": { + "new()": { + "Syntax": "**.new**()", + "Params": [], + "Summary": "" + } + }, "widgetDelegate": { "new()": { "Syntax": "**.new**( *name* : Text )", @@ -436,26 +436,6 @@ ], "Summary": "" } - }, - "dim": { - "new()": { - "Syntax": "**.new**()", - "Params": [], - "Summary": "" - } - }, - "wait": { - "new()": { - "Syntax": "**.new**( *timeout* : Integer )", - "Params": [ - [ - "timeout", - "Integer", - "->" - ] - ], - "Summary": "" - } } }, "listboxDelegate": { @@ -808,7 +788,7 @@ "Summary": "" }, "setRowFontStyle()": { - "Syntax": "**.setRowFontStyle**( *row* : Integer; *tyle* : Integer )", + "Syntax": "**.setRowFontStyle**( *row* : Integer; *style* : Integer )", "Params": [ [ "row", @@ -816,7 +796,7 @@ "->" ], [ - "tyle", + "style", "Integer", "->" ] @@ -1332,17 +1312,12 @@ "Summary": "" }, "set selectionHighlight()": { - "Syntax": "**.set selectionHighlight**( *on* : Boolean ) : cs.ui.listboxDelegate", + "Syntax": "**.set selectionHighlight**( *on* : Boolean )", "Params": [ [ "on", "Boolean", "->" - ], - [ - "", - "cs.ui.listboxDelegate", - "<-" ] ], "Summary": "" @@ -3227,11 +3202,11 @@ "Summary": "" }, "get colors()": { - "Syntax": "**.get colors**() : Object", + "Syntax": "**.get colors**() : cs.ui.colour", "Params": [ [ "", - "Object", + "cs.ui.colour", "<-" ] ], @@ -3597,6 +3572,12 @@ ] ], "Summary": "" + }, + "type": { + "Syntax": "type : Integer" + }, + "name": { + "Syntax": "name : Text" } }, "_classCore": { @@ -4261,54 +4242,79 @@ "Summary": "" } }, - "formDelegate": { - "set maxHeight()": { - "Syntax": "**.set maxHeight**( *height* : Integer )", + "hListDelegate": { + "unselect()": { + "Syntax": "**.unselect**()", + "Params": [], + "Summary": "" + }, + "selectByPosition()": { + "Syntax": "**.selectByPosition**( *itemPos* : Integer )", "Params": [ [ - "height", + "itemPos", "Integer", "->" ] ], "Summary": "" }, - "get minHeight()": { - "Syntax": "**.get minHeight**() : Integer", + "get selectedItemReferences()": { + "Syntax": "**.get selectedItemReferences**() : Collection", "Params": [ [ "", - "Integer", + "Collection", "<-" ] ], "Summary": "" }, - "set maxWidth()": { - "Syntax": "**.set maxWidth**( *width* : Integer )", + "get selectedItemIndexes()": { + "Syntax": "**.get selectedItemIndexes**() : Collection", "Params": [ [ - "width", - "Integer", - "->" + "", + "Collection", + "<-" ] ], "Summary": "" }, - "get horizontallyResizable()": { - "Syntax": "**.get horizontallyResizable**() : Boolean", + "findReference()": { + "Syntax": "**.findReference**( *itemText* : Text; *scope* : Integer ) : Integer", "Params": [ + [ + "itemText", + "Text", + "->" + ], + [ + "scope", + "Integer", + "->" + ], [ "", - "Boolean", + "Integer", "<-" ] ], "Summary": "" }, - "get maxHeight()": { - "Syntax": "**.get maxHeight**() : Integer", + "findPosition()": { + "Syntax": "**.findPosition**( *itemText* : Text; *scope* : Integer ) : Integer", "Params": [ + [ + "itemText", + "Text", + "->" + ], + [ + "scope", + "Integer", + "->" + ], [ "", "Integer", @@ -4317,41 +4323,30 @@ ], "Summary": "" }, - "set horizontallyResizable()": { - "Syntax": "**.set horizontallyResizable**( *resize* : Boolean )", - "Params": [ - [ - "resize", - "Boolean", - "->" - ] - ], - "Summary": "" - }, - "get instantiatedSubforms()": { - "Syntax": "**.get instantiatedSubforms**() : Collection", + "get parent()": { + "Syntax": "**.get parent**() : Integer", "Params": [ [ "", - "Collection", + "Integer", "<-" ] ], "Summary": "" }, - "get instantiatedWidgets()": { - "Syntax": "**.get instantiatedWidgets**() : Collection", + "collapse()": { + "Syntax": "**.collapse**( *itemPos* : Integer )", "Params": [ [ - "", - "Collection", - "<-" + "itemPos", + "Integer", + "->" ] ], "Summary": "" }, - "get statics()": { - "Syntax": "**.get statics**() : Collection", + "get parameters()": { + "Syntax": "**.get parameters**() : Collection", "Params": [ [ "", @@ -4361,58 +4356,47 @@ ], "Summary": "" }, - "get staticPictures()": { - "Syntax": "**.get staticPictures**() : Collection", + "get itemPosition()": { + "Syntax": "**.get itemPosition**() : Integer", "Params": [ [ "", - "Collection", + "Integer", "<-" ] ], "Summary": "" }, - "get formObjects()": { - "Syntax": "**.get formObjects**() : Collection", + "get itemIcon()": { + "Syntax": "**.get itemIcon**() : Picture", "Params": [ [ "", - "Collection", + "Picture", "<-" ] ], "Summary": "" }, - "getPasteboard()": { - "Syntax": "**.getPasteboard**( *uri* : Text ) : Variant", + "get itemExpanded()": { + "Syntax": "**.get itemExpanded**() : Boolean", "Params": [ - [ - "uri", - "Text", - "->" - ], [ "", - "Variant", + "Boolean", "<-" ] ], "Summary": "" }, - "nextPage()": { - "Syntax": "**.nextPage**( *parent* : Boolean )", + "getSublistByRef()": { + "Syntax": "**.getSublistByRef**( *ref* : Integer ) : Integer", "Params": [ [ - "parent", - "Boolean", + "ref", + "Integer", "->" - ] - ], - "Summary": "" - }, - "get minWidth()": { - "Syntax": "**.get minWidth**() : Integer", - "Params": [ + ], [ "", "Integer", @@ -4421,57 +4405,57 @@ ], "Summary": "" }, - "lastPage()": { - "Syntax": "**.lastPage**( *parent* : Boolean )", + "getSublist()": { + "Syntax": "**.getSublist**( *pos* : Integer ) : Integer", "Params": [ [ - "parent", - "Boolean", + "pos", + "Integer", "->" + ], + [ + "", + "Integer", + "<-" ] ], "Summary": "" }, - "firstPage()": { - "Syntax": "**.firstPage**( *parent* : Boolean )", + "expand()": { + "Syntax": "**.expand**( *itemPos* : Integer )", "Params": [ [ - "parent", - "Boolean", + "itemPos", + "Integer", "->" ] ], "Summary": "" }, - "goToPage()": { - "Syntax": "**.goToPage**( *page* : Variant; *parent* : Boolean )", + "set itemSublist()": { + "Syntax": "**.set itemSublist**( *sublist* : Integer )", "Params": [ [ - "page", - "Variant", - "->" - ], - [ - "parent", - "Boolean", + "sublist", + "Integer", "->" ] ], "Summary": "" }, - "setPageNames()": { - "Syntax": "**.setPageNames**( *names* : Collection )", + "get itemSublist()": { + "Syntax": "**.get itemSublist**() : Integer", "Params": [ [ - "names", - "Collection", - "->" + "", + "Integer", + "<-" ] ], "Summary": "" }, - "get page()": { - "Syntax": "**.get page**() : Integer", + "get itemRef()": { + "Syntax": "**.get itemRef**() : Integer", "Params": [ [ "", @@ -4481,1002 +4465,855 @@ ], "Summary": "" }, - "get staticTexts()": { - "Syntax": "**.get staticTexts**() : Collection", + "get expandable()": { + "Syntax": "**.get expandable**() : Boolean", "Params": [ [ "", - "Collection", + "Boolean", "<-" ] ], "Summary": "" }, - "callMeBack()": { - "Syntax": "**.callMeBack**( *param* : Variant; *param1* : Variant; *paramN* : Variant )", + "get selected()": { + "Syntax": "**.get selected**() : Collection", "Params": [ [ - "param", - "Variant", - "->" - ], - [ - "param1", - "Variant", - "->" - ], - [ - "paramN", - "Variant", - "->" + "", + "Collection", + "<-" ] ], "Summary": "" }, - "set darkSuffix()": { - "Syntax": "**.set darkSuffix**( *suffix* : Text )", + "get itemValue()": { + "Syntax": "**.get itemValue**() : Text", "Params": [ [ - "suffix", + "", "Text", - "->" + "<-" ] ], "Summary": "" }, - "set callback()": { - "Syntax": "**.set callback**( *method* : Text )", + "getItemPositionByRef()": { + "Syntax": "**.getItemPositionByRef**( *itemRef* : Integer ) : Integer", "Params": [ [ - "method", - "Text", + "itemRef", + "Integer", "->" + ], + [ + "", + "Integer", + "<-" ] ], "Summary": "" }, - "get subforms()": { - "Syntax": "**.get subforms**() : Collection", + "collapseAll()": { + "Syntax": "**.collapseAll**( *keep* : Boolean )", "Params": [ [ - "", - "Collection", - "<-" + "keep", + "Boolean", + "->" ] ], "Summary": "" }, - "set worker()": { - "Syntax": "**.set worker**( *worker* : Variant )", + "set itemExpanded()": { + "Syntax": "**.set itemExpanded**( *expanded* : Boolean )", "Params": [ [ - "worker", - "Variant", + "expanded", + "Boolean", "->" ] ], "Summary": "" }, - "restoreContext()": { - "Syntax": "**.restoreContext**()", - "Params": [], - "Summary": "" - }, - "getContainerValue()": { - "Syntax": "**.getContainerValue**() : Variant", + "create()": { + "Syntax": "**.create**() : Integer", "Params": [ [ "", - "Variant", + "Integer", "<-" ] ], "Summary": "" }, - "get worker()": { - "Syntax": "**.get worker**() : Variant", + "get collapsable()": { + "Syntax": "**.get collapsable**() : Boolean", "Params": [ [ "", - "Variant", + "Boolean", "<-" ] ], "Summary": "" }, - "removeEvents()": { - "Syntax": "**.removeEvents**( *events* : Variant )", + "insert()": { + "Syntax": "**.insert**( *itemText* : Text; *itemRef* : Integer; *sublist* : Integer; *expanded* : Boolean; *beforeItemRef* : Integer )", "Params": [ [ - "events", - "Variant", + "itemText", + "Text", + "->" + ], + [ + "itemRef", + "Integer", + "->" + ], + [ + "sublist", + "Integer", + "->" + ], + [ + "expanded", + "Boolean", + "->" + ], + [ + "beforeItemRef", + "Integer", "->" ] ], "Summary": "" }, - "get dimensions()": { - "Syntax": "**.get dimensions**() : Object", + "set properties()": { + "Syntax": "**.set properties**( *properties* : Object )", "Params": [ [ - "", + "properties", "Object", - "<-" + "->" ] ], "Summary": "" }, - "getSubformInstance()": { - "Syntax": "**.getSubformInstance**( *name* : Text ) : Object", + "append()": { + "Syntax": "**.append**( *itemText* : Text; *itemRef* : Integer; *sublist* : Integer; *expanded* : Boolean )", "Params": [ [ - "name", + "itemText", "Text", "->" ], [ - "", - "Object", - "<-" - ] - ], - "Summary": "" - }, - "setEvents()": { - "Syntax": "**.setEvents**( *events* : Variant )", - "Params": [ + "itemRef", + "Integer", + "->" + ], [ - "events", - "Variant", + "sublist", + "Integer", + "->" + ], + [ + "expanded", + "Boolean", "->" ] ], "Summary": "" }, - "get verticallyResizable()": { - "Syntax": "**.get verticallyResizable**() : Boolean", + "clear()": { + "Syntax": "**.clear**( *keepSubLists* : Boolean )", "Params": [ [ - "", + "keepSubLists", "Boolean", - "<-" + "->" ] ], "Summary": "" }, - "beginDrag()": { - "Syntax": "**.beginDrag**( *uri* : Text; *data* : Variant; *dragIcon* : Picture )", + "get visibleItemCount()": { + "Syntax": "**.get visibleItemCount**() : Integer", "Params": [ [ - "uri", - "Text", - "->" - ], - [ - "data", - "Variant", - "->" - ], - [ - "dragIcon", - "Picture", - "->" + "", + "Integer", + "<-" ] ], "Summary": "" }, - "callWorker()": { - "Syntax": "**.callWorker**( *method* : Variant; *param* : Variant; *param1* : Variant; *paramN* : Variant )", + "get selectedReferences()": { + "Syntax": "**.get selectedReferences**() : Collection", "Params": [ [ - "method", - "Variant", - "->" - ], - [ - "param", - "Variant", - "->" - ], - [ - "param1", - "Variant", - "->" - ], - [ - "paramN", - "Variant", - "->" + "", + "Collection", + "<-" ] ], "Summary": "" }, - "get containerInstance()": { - "Syntax": "**.get containerInstance**() : Object", + "selectAll()": { + "Syntax": "**.selectAll**()", + "Params": [], + "Summary": "" + }, + "get itemCount()": { + "Syntax": "**.get itemCount**() : Integer", "Params": [ [ "", - "Object", + "Integer", "<-" ] ], "Summary": "" }, - "set getContainerValue()": { - "Syntax": "**.set getContainerValue**( *value* : Variant )", + "set itemRef()": { + "Syntax": "**.set itemRef**( *îtemRef* : Integer )", "Params": [ [ - "value", - "Variant", + "îtemRef", + "Integer", "->" ] ], "Summary": "" }, - "get containerValue()": { - "Syntax": "**.get containerValue**() : Variant", + "get properties()": { + "Syntax": "**.get properties**() : Object", "Params": [ [ "", - "Variant", + "Object", "<-" ] ], "Summary": "" }, - "get containerName()": { - "Syntax": "**.get containerName**() : Text", + "clone()": { + "Syntax": "**.clone**() : cs.ui.hListDelegate", "Params": [ [ "", - "Text", + "cs.ui.hListDelegate", "<-" ] ], "Summary": "" }, - "get maxWidth()": { - "Syntax": "**.get maxWidth**() : Integer", + "set itemValue()": { + "Syntax": "**.set itemValue**( *value* : Text )", "Params": [ [ - "", - "Integer", - "<-" + "value", + "Text", + "->" ] ], "Summary": "" }, - "get darkSuffix()": { - "Syntax": "**.get darkSuffix**() : Text", + "get isList()": { + "Syntax": "**.get isList**() : Boolean", "Params": [ [ "", - "Text", + "Boolean", "<-" ] ], "Summary": "" }, - "postKeyDown()": { - "Syntax": "**.postKeyDown**( *keyCode* : Integer; *modifier* : Integer )", + "set itemIcon()": { + "Syntax": "**.set itemIcon**( *icon* : Picture )", "Params": [ [ - "keyCode", - "Integer", - "->" - ], - [ - "modifier", - "Integer", + "icon", + "Picture", "->" ] ], "Summary": "" }, - "setCursor()": { - "Syntax": "**.setCursor**( *cursor* : Variant )", - "Params": [ - [ - "cursor", - "Variant", - "->" - ] - ], + "expandAll()": { + "Syntax": "**.expandAll**()", + "Params": [], "Summary": "" }, - "callParent()": { - "Syntax": "**.callParent**( *eventCode* : Integer )", + "selectByReference()": { + "Syntax": "**.selectByReference**( *itemRef* : Integer )", "Params": [ [ - "eventCode", + "itemRef", "Integer", "->" ] ], "Summary": "" }, - "spreadToChilds()": { - "Syntax": "**.spreadToChilds**( *message* : Object )", + "copy()": { + "Syntax": "**.copy**() : cs.ui.hListDelegate", "Params": [ [ - "message", - "Object", - "->" + "", + "cs.ui.hListDelegate", + "<-" ] ], "Summary": "" }, - "get events()": { - "Syntax": "**.get events**() : Collection", + "_inheritedFrom_": "scrollableDelegate" + }, + "stepperDelegate": { + "stop()": { + "Syntax": "**.stop**()", + "Params": [], + "Summary": "" + }, + "isRunning()": { + "Syntax": "**.isRunning**() : Boolean", "Params": [ [ "", - "Collection", + "Boolean", "<-" ] ], "Summary": "" }, - "stopTimer()": { - "Syntax": "**.stopTimer**()", - "Params": [], - "Summary": "" - }, - "onOutsideCall()": { - "Syntax": "**.onOutsideCall**()", + "start()": { + "Syntax": "**.start**()", "Params": [], "Summary": "" }, - "setTimer()": { - "Syntax": "**.setTimer**( *tickCount* : Integer )", + "_inheritedFrom_": "widgetDelegate" + }, + "groupDelegate": { + "setFontStyle()": { + "Syntax": "**.setFontStyle**( *style* : Integer ) : cs.ui.groupDelegate", "Params": [ [ - "tickCount", + "style", "Integer", "->" + ], + [ + "", + "cs.ui.groupDelegate", + "<-" ] ], "Summary": "" }, - "set minWidth()": { - "Syntax": "**.set minWidth**( *width* : Integer )", + "show()": { + "Syntax": "**.show**( *visible* : Boolean ) : cs.ui.groupDelegate", "Params": [ [ - "width", - "Integer", + "visible", + "Boolean", "->" + ], + [ + "", + "cs.ui.groupDelegate", + "<-" ] ], "Summary": "" }, - "focusNext()": { - "Syntax": "**.focusNext**()", - "Params": [], - "Summary": "" - }, - "resourceFromScheme()": { - "Syntax": "**.resourceFromScheme**( *path* : Text ) : Text", + "alignLeft()": { + "Syntax": "**.alignLeft**( *reference* : Variant ) : cs.ui.groupDelegate", "Params": [ [ - "path", - "Text", + "reference", + "Variant", "->" ], [ "", - "Text", + "cs.ui.groupDelegate", "<-" ] ], "Summary": "" }, - "saveContext()": { - "Syntax": "**.saveContext**()", - "Params": [], - "Summary": "" - }, - "get resourceScheme()": { - "Syntax": "**.get resourceScheme**() : Text", + "centerVertically()": { + "Syntax": "**.centerVertically**( *reference* : Text ) : cs.ui.groupDelegate", "Params": [ [ - "", + "reference", "Text", + "->" + ], + [ + "", + "cs.ui.groupDelegate", "<-" ] ], "Summary": "" }, - "get container()": { - "Syntax": "**.get container**() : Object", + "distributeLeftToRight()": { + "Syntax": "**.distributeLeftToRight**( *params* : Object ) : cs.ui.groupDelegate", "Params": [ [ - "", + "params", "Object", + "->" + ], + [ + "", + "cs.ui.groupDelegate", "<-" ] ], "Summary": "" }, - "callMe()": { - "Syntax": "**.callMe**( *method* : Text; *param* : Variant; *param1* : Variant; *paramN* : Variant )", + "moveHorizontally()": { + "Syntax": "**.moveHorizontally**( *offset* : Integer )", "Params": [ [ - "method", - "Text", - "->" - ], - [ - "param", - "Variant", - "->" - ], - [ - "param1", - "Variant", - "->" - ], - [ - "paramN", - "Variant", + "offset", + "Integer", "->" ] ], "Summary": "" }, - "handleEvents()": { - "Syntax": "**.handleEvents**( *e* : cs.ui.evt )", + "hide()": { + "Syntax": "**.hide**() : cs.ui.groupDelegate", "Params": [ [ - "e", - "cs.ui.evt", - "->" + "", + "cs.ui.groupDelegate", + "<-" ] ], "Summary": "" }, - "setVerticalResising()": { - "Syntax": "**.setVerticalResising**( *resize* : Boolean; *min* : Integer; *max* : Integer )", + "moveVertically()": { + "Syntax": "**.moveVertically**( *offset* : Integer )", "Params": [ [ - "resize", - "Boolean", + "offset", + "Integer", "->" - ], + ] + ], + "Summary": "" + }, + "enable()": { + "Syntax": "**.enable**( *enabled* : Boolean ) : cs.ui.groupDelegate", + "Params": [ [ - "min", - "Integer", + "enabled", + "Boolean", "->" ], [ - "max", - "Integer", - "->" + "", + "cs.ui.groupDelegate", + "<-" ] ], "Summary": "" }, - "onLoad()": { - "Syntax": "**.onLoad**()", + "hiddenFromView()": { + "Syntax": "**.hiddenFromView**()", "Params": [], "Summary": "" }, - "get darkScheme()": { - "Syntax": "**.get darkScheme**() : Boolean", + "disable()": { + "Syntax": "**.disable**() : cs.ui.groupDelegate", "Params": [ [ "", - "Boolean", + "cs.ui.groupDelegate", "<-" ] ], "Summary": "" }, - "set verticallyResizable()": { - "Syntax": "**.set verticallyResizable**( *resize* : Boolean )", + "alignRight()": { + "Syntax": "**.alignRight**( *reference* : Variant ) : cs.ui.groupDelegate", "Params": [ [ - "resize", - "Boolean", + "reference", + "Variant", "->" + ], + [ + "", + "cs.ui.groupDelegate", + "<-" ] ], "Summary": "" }, - "setHorizontalResising()": { - "Syntax": "**.setHorizontalResising**( *resize* : Boolean; *min* : Integer; *max* : Integer )", + "set data()": { + "Syntax": "**.set data**( *data* : Variant )", "Params": [ [ - "resize", - "Boolean", + "data", + "Variant", "->" - ], + ] + ], + "Summary": "" + }, + "enclosingRect()": { + "Syntax": "**.enclosingRect**( *gap* : Integer ) : cs.ui.coord", + "Params": [ [ - "min", + "gap", "Integer", "->" ], [ - "max", - "Integer", - "->" + "", + "cs.ui.coord", + "<-" ] ], "Summary": "" }, - "callChild()": { - "Syntax": "**.callChild**( *subform* : Variant; *method* : Text; *param* : Variant; *param1* : Variant; *paramN* : Variant )", + "center()": { + "Syntax": "**.center**( *horizontally* : Boolean; *vertically* : Boolean )", "Params": [ [ - "subform", - "Variant", - "->" - ], - [ - "method", - "Text", - "->" - ], - [ - "param", - "Variant", - "->" - ], - [ - "param1", - "Variant", + "horizontally", + "Boolean", "->" ], [ - "paramN", - "Variant", + "vertically", + "Boolean", "->" ] ], "Summary": "" }, - "releaseCursor()": { - "Syntax": "**.releaseCursor**()", - "Params": [], - "Summary": "" - }, - "focusPrevious()": { - "Syntax": "**.focusPrevious**()", - "Params": [], - "Summary": "" - }, - "refresh()": { - "Syntax": "**.refresh**( *tickCount* : Integer )", + "get data()": { + "Syntax": "**.get data**() : Variant", "Params": [ [ - "tickCount", - "Integer", - "->" + "", + "Variant", + "<-" ] ], "Summary": "" }, - "get callback()": { - "Syntax": "**.get callback**() : Text", + "belongsTo()": { + "Syntax": "**.belongsTo**( *widget* : Variant ) : Boolean", "Params": [ + [ + "widget", + "Variant", + "->" + ], [ "", - "Text", + "Boolean", "<-" ] ], "Summary": "" }, - "set minHeight()": { - "Syntax": "**.set minHeight**( *height* : Integer )", + "distributeRigthToLeft()": { + "Syntax": "**.distributeRigthToLeft**( *params* : Object ) : cs.ui.groupDelegate", "Params": [ [ - "height", - "Integer", + "params", + "Object", "->" + ], + [ + "", + "cs.ui.groupDelegate", + "<-" ] ], "Summary": "" }, - "setContainerValue()": { - "Syntax": "**.setContainerValue**( *value* : Variant )", + "add()": { + "Syntax": "**.add**( *member* : Variant ) : cs.ui.groupDelegate", "Params": [ [ - "value", + "member", "Variant", "->" + ], + [ + "", + "cs.ui.groupDelegate", + "<-" ] ], "Summary": "" }, - "previousPage()": { - "Syntax": "**.previousPage**( *parent* : Boolean )", + "members": { + "Syntax": "members : Collection" + } + }, + "buttonDelegate": { + "highlightShortcut()": { + "Syntax": "**.highlightShortcut**() : cs.ui.buttonDelegate", "Params": [ [ - "parent", - "Boolean", - "->" + "", + "cs.ui.buttonDelegate", + "<-" ] ], "Summary": "" }, - "onBoundVariableChange()": { - "Syntax": "**.onBoundVariableChange**()", - "Params": [], - "Summary": "" - }, - "setEntryOrder()": { - "Syntax": "**.setEntryOrder**( *widgetNames* : Collection )", + "setStyle()": { + "Syntax": "**.setStyle**( *style* : Integer ) : cs.ui.buttonDelegate", "Params": [ [ - "widgetNames", - "Collection", + "style", + "Integer", "->" + ], + [ + "", + "cs.ui.buttonDelegate", + "<-" ] ], "Summary": "" }, - "removeFocus()": { - "Syntax": "**.removeFocus**()", - "Params": [], - "Summary": "" - }, - "focus()": { - "Syntax": "**.focus**( *widget* : Variant )", + "set horizontalMargin()": { + "Syntax": "**.set horizontalMargin**( *pixels* : Integer ) : cs.ui.buttonDelegate", "Params": [ [ - "widget", - "Variant", + "pixels", + "Integer", "->" + ], + [ + "", + "cs.ui.buttonDelegate", + "<-" ] ], "Summary": "" }, - "appendEvents()": { - "Syntax": "**.appendEvents**( *events* : Variant )", + "get style()": { + "Syntax": "**.get style**() : Integer", "Params": [ [ - "events", - "Variant", - "->" + "", + "Integer", + "<-" ] ], "Summary": "" }, - "update()": { - "Syntax": "**.update**( *stopTimer* : Boolean )", + "set numStates()": { + "Syntax": "**.set numStates**( *states* : Integer )", "Params": [ [ - "stopTimer", - "Boolean", + "states", + "Integer", "->" ] ], "Summary": "" }, - "get lightScheme()": { - "Syntax": "**.get lightScheme**() : Boolean", + "get numStates()": { + "Syntax": "**.get numStates**() : Integer", "Params": [ [ "", - "Boolean", + "Integer", "<-" ] ], "Summary": "" }, - "get focused()": { - "Syntax": "**.get focused**() : Text", + "is3DButton()": { + "Syntax": "**.is3DButton**( *message* : Text ) : Boolean", "Params": [ [ - "", + "message", "Text", - "<-" - ] - ], - "Summary": "" - }, - "get highlight()": { - "Syntax": "**.get highlight**() : Text", - "Params": [ + "->" + ], [ "", - "Text", + "Boolean", "<-" ] ], "Summary": "" }, - "init()": { - "Syntax": "**.init**()", - "Params": [], - "Summary": "" - }, - "window": { - "Syntax": "window : cs.ui.windowDelegate" - }, - "entryOrder": { - "Syntax": "entryOrder : Collection" - }, - "pages": { - "Syntax": "pages : Object" - }, - "toBeInitialized": { - "Syntax": "toBeInitialized : Boolean" - }, - "constraints": { - "Syntax": "constraints : cs.ui.constraintsDelegate" - }, - "isSubform": { - "Syntax": "isSubform : Boolean" - } - }, - "groupDelegate": { - "setFontStyle()": { - "Syntax": "**.setFontStyle**( *style* : Integer ) : cs.ui.groupDelegate", + "set style()": { + "Syntax": "**.set style**( *style* : Integer )", "Params": [ [ "style", "Integer", "->" - ], - [ - "", - "cs.ui.groupDelegate", - "<-" ] ], "Summary": "" }, - "show()": { - "Syntax": "**.show**( *visible* : Boolean ) : cs.ui.groupDelegate", + "set backgroundPicture()": { + "Syntax": "**.set backgroundPicture**( *proxy* : Text )", "Params": [ [ - "visible", - "Boolean", + "proxy", + "Text", "->" - ], - [ - "", - "cs.ui.groupDelegate", - "<-" ] ], "Summary": "" }, - "alignLeft()": { - "Syntax": "**.alignLeft**( *reference* : Variant ) : cs.ui.groupDelegate", + "setNumStates()": { + "Syntax": "**.setNumStates**( *states* : Integer ) : cs.ui.buttonDelegate", "Params": [ [ - "reference", - "Variant", + "states", + "Integer", "->" ], [ "", - "cs.ui.groupDelegate", + "cs.ui.buttonDelegate", "<-" ] ], "Summary": "" }, - "centerVertically()": { - "Syntax": "**.centerVertically**( *reference* : Text ) : cs.ui.groupDelegate", + "setPicture()": { + "Syntax": "**.setPicture**( *proxy* : Text ) : cs.ui.buttonDelegate", "Params": [ [ - "reference", + "proxy", "Text", "->" ], [ "", - "cs.ui.groupDelegate", - "<-" - ] - ], - "Summary": "" - }, - "distributeLeftToRight()": { - "Syntax": "**.distributeLeftToRight**( *params* : Object ) : cs.ui.groupDelegate", - "Params": [ - [ - "params", - "Object", - "->" - ], - [ - "", - "cs.ui.groupDelegate", - "<-" - ] - ], - "Summary": "" - }, - "moveHorizontally()": { - "Syntax": "**.moveHorizontally**( *offset* : Integer )", - "Params": [ - [ - "offset", - "Integer", - "->" - ] - ], - "Summary": "" - }, - "hide()": { - "Syntax": "**.hide**() : cs.ui.groupDelegate", - "Params": [ - [ - "", - "cs.ui.groupDelegate", + "cs.ui.buttonDelegate", "<-" ] ], "Summary": "" }, - "moveVertically()": { - "Syntax": "**.moveVertically**( *offset* : Integer )", - "Params": [ - [ - "offset", - "Integer", - "->" - ] - ], - "Summary": "" - }, - "enable()": { - "Syntax": "**.enable**( *enabled* : Boolean ) : cs.ui.groupDelegate", + "setBackgroundPicture()": { + "Syntax": "**.setBackgroundPicture**( *proxy* : Text ) : cs.ui.buttonDelegate", "Params": [ [ - "enabled", - "Boolean", + "proxy", + "Text", "->" ], [ "", - "cs.ui.groupDelegate", + "cs.ui.buttonDelegate", "<-" ] ], "Summary": "" }, - "hiddenFromView()": { - "Syntax": "**.hiddenFromView**()", - "Params": [], - "Summary": "" - }, - "disable()": { - "Syntax": "**.disable**() : cs.ui.groupDelegate", + "get styleName()": { + "Syntax": "**.get styleName**() : Text", "Params": [ [ "", - "cs.ui.groupDelegate", + "Text", "<-" ] ], "Summary": "" }, - "alignRight()": { - "Syntax": "**.alignRight**( *reference* : Variant ) : cs.ui.groupDelegate", + "get linkedPopupMenu()": { + "Syntax": "**.get linkedPopupMenu**() : Boolean", "Params": [ - [ - "reference", - "Variant", - "->" - ], [ "", - "cs.ui.groupDelegate", + "Boolean", "<-" ] ], "Summary": "" }, - "set data()": { - "Syntax": "**.set data**( *data* : Variant )", - "Params": [ - [ - "data", - "Variant", - "->" - ] - ], - "Summary": "" - }, - "enclosingRect()": { - "Syntax": "**.enclosingRect**( *gap* : Integer ) : cs.ui.coord", + "setNoPopupMenu()": { + "Syntax": "**.setNoPopupMenu**() : cs.ui.buttonDelegate", "Params": [ - [ - "gap", - "Integer", - "->" - ], [ "", - "cs.ui.coord", + "cs.ui.buttonDelegate", "<-" ] ], "Summary": "" }, - "center()": { - "Syntax": "**.center**( *horizontally* : Boolean; *vertically* : Boolean )", + "set picture()": { + "Syntax": "**.set picture**( *proxy* : Text )", "Params": [ [ - "horizontally", - "Boolean", - "->" - ], - [ - "vertically", - "Boolean", + "proxy", + "Text", "->" ] ], "Summary": "" }, - "get data()": { - "Syntax": "**.get data**() : Variant", + "get horizontalMargin()": { + "Syntax": "**.get horizontalMargin**() : Integer", "Params": [ [ "", - "Variant", + "Integer", "<-" ] ], "Summary": "" }, - "belongsTo()": { - "Syntax": "**.belongsTo**( *widget* : Variant ) : Boolean", + "setSeparatePopupMenu()": { + "Syntax": "**.setSeparatePopupMenu**() : cs.ui.buttonDelegate", "Params": [ - [ - "widget", - "Variant", - "->" - ], [ "", - "Boolean", + "cs.ui.buttonDelegate", "<-" ] ], "Summary": "" }, - "distributeRigthToLeft()": { - "Syntax": "**.distributeRigthToLeft**( *params* : Object ) : cs.ui.groupDelegate", + "setLinkedPopupMenu()": { + "Syntax": "**.setLinkedPopupMenu**() : cs.ui.buttonDelegate", "Params": [ - [ - "params", - "Object", - "->" - ], [ "", - "cs.ui.groupDelegate", + "cs.ui.buttonDelegate", "<-" ] ], "Summary": "" }, - "add()": { - "Syntax": "**.add**( *member* : Variant ) : cs.ui.groupDelegate", + "set linkedPopupMenu()": { + "Syntax": "**.set linkedPopupMenu**( *linked* : Boolean )", "Params": [ [ - "member", - "Variant", + "linked", + "Boolean", "->" - ], - [ - "", - "cs.ui.groupDelegate", - "<-" ] ], "Summary": "" }, - "members": { - "Syntax": "members : Collection" - } + "_inheritedFrom_": "widgetDelegate" }, "inputDelegate": { "getFilter()": { @@ -5687,958 +5524,1160 @@ }, "_inheritedFrom_": "widgetDelegate" }, - "buttonDelegate": { - "highlightShortcut()": { - "Syntax": "**.highlightShortcut**() : cs.ui.buttonDelegate", + "pictureDelegate": { + "superImposition()": { + "Syntax": "**.superImposition**( *file* : 4D.File; *horOffset* : Integer; *vertOffset* : Integer ) : cs.ui.pictureDelegate", "Params": [ + [ + "file", + "4D.File", + "->" + ], + [ + "horOffset", + "Integer", + "->" + ], + [ + "vertOffset", + "Integer", + "->" + ], [ "", - "cs.ui.buttonDelegate", + "cs.ui.pictureDelegate", "<-" ] ], "Summary": "" }, - "set horizontalMargin()": { - "Syntax": "**.set horizontalMargin**( *pixels* : Integer ) : cs.ui.buttonDelegate", + "verticalConcatenation()": { + "Syntax": "**.verticalConcatenation**( *file* : 4D.File ) : cs.ui.pictureDelegate", "Params": [ [ - "pixels", - "Integer", + "file", + "4D.File", "->" ], [ "", - "cs.ui.buttonDelegate", + "cs.ui.pictureDelegate", "<-" ] ], "Summary": "" }, - "setStyle()": { - "Syntax": "**.setStyle**( *style* : Integer ) : cs.ui.buttonDelegate", + "read()": { + "Syntax": "**.read**( *file* : 4D.File ) : cs.ui.pictureDelegate", "Params": [ [ - "style", - "Integer", + "file", + "4D.File", "->" ], [ "", - "cs.ui.buttonDelegate", + "cs.ui.pictureDelegate", "<-" ] ], "Summary": "" }, - "set numStates()": { - "Syntax": "**.set numStates**( *states* : Integer )", + "thumbnail()": { + "Syntax": "**.thumbnail**( *width* : Integer; *height* : Integer; *mode* : Integer ) : cs.ui.pictureDelegate", "Params": [ [ - "states", + "width", + "Integer", + "->" + ], + [ + "height", + "Integer", + "->" + ], + [ + "mode", "Integer", "->" + ], + [ + "", + "cs.ui.pictureDelegate", + "<-" ] ], "Summary": "" }, - "is3DButton()": { - "Syntax": "**.is3DButton**( *message* : Text ) : Boolean", + "getDimensions()": { + "Syntax": "**.getDimensions**() : Object", "Params": [ - [ - "message", - "Text", - "->" - ], [ "", - "Boolean", + "Object", "<-" ] ], "Summary": "" }, - "set style()": { - "Syntax": "**.set style**( *style* : Integer )", + "getCoordinates()": { + "Syntax": "**.getCoordinates**()->coordinates : Object", "Params": [ [ - "style", - "Integer", - "->" + "coordinates", + "Object", + "<-" ] ], "Summary": "" }, - "set backgroundPicture()": { - "Syntax": "**.set backgroundPicture**( *proxy* : Text )", + "setAttributes()": { + "Syntax": "**.setAttributes**( *id* : Text; *attributes* : Collection )", "Params": [ [ - "proxy", + "id", "Text", "->" + ], + [ + "attributes", + "Collection", + "->" ] ], "Summary": "" }, - "setNumStates()": { - "Syntax": "**.setNumStates**( *states* : Integer ) : cs.ui.buttonDelegate", + "horizontalConcatenation()": { + "Syntax": "**.horizontalConcatenation**( *file* : 4D.File ) : cs.ui.pictureDelegate", "Params": [ [ - "states", - "Integer", + "file", + "4D.File", "->" ], [ "", - "cs.ui.buttonDelegate", + "cs.ui.pictureDelegate", "<-" ] ], "Summary": "" }, - "setPicture()": { - "Syntax": "**.setPicture**( *proxy* : Text ) : cs.ui.buttonDelegate", + "getThumbnail()": { + "Syntax": "**.getThumbnail**( *width* : Integer; *height* : Integer; *mode* : Integer ) : Picture", "Params": [ [ - "proxy", - "Text", + "width", + "Integer", + "->" + ], + [ + "height", + "Integer", + "->" + ], + [ + "mode", + "Integer", "->" ], [ "", - "cs.ui.buttonDelegate", + "Picture", "<-" ] ], "Summary": "" }, - "setBackgroundPicture()": { - "Syntax": "**.setBackgroundPicture**( *proxy* : Text ) : cs.ui.buttonDelegate", + "getAttribute()": { + "Syntax": "**.getAttribute**( *id* : Text; *attribute* : Text; *type* : Integer ) : Variant", "Params": [ [ - "proxy", + "id", + "Text", + "->" + ], + [ + "attribute", "Text", "->" ], + [ + "type", + "Integer", + "->" + ], [ "", - "cs.ui.buttonDelegate", + "Variant", "<-" ] ], "Summary": "" }, - "get linkedPopupMenu()": { - "Syntax": "**.get linkedPopupMenu**() : Boolean", + "setAttribute()": { + "Syntax": "**.setAttribute**( *id* : Text; *name* : Text; *value* : Variant )", "Params": [ [ - "", - "Boolean", - "<-" + "id", + "Text", + "->" + ], + [ + "name", + "Text", + "->" + ], + [ + "value", + "Variant", + "->" ] ], "Summary": "" }, - "setNoPopupMenu()": { - "Syntax": "**.setNoPopupMenu**() : cs.ui.buttonDelegate", + "findByCoordinates()": { + "Syntax": "**.findByCoordinates**() : Text", "Params": [ [ "", - "cs.ui.buttonDelegate", + "Text", "<-" ] ], "Summary": "" }, - "set picture()": { - "Syntax": "**.set picture**( *proxy* : Text )", + "_inheritedFrom_": "scrollableDelegate" + }, + "xml": { + "isReference()": { + "Syntax": "**.isReference**( *text* : Text )->response : Boolean", "Params": [ [ - "proxy", + "text", "Text", "->" + ], + [ + "response", + "Boolean", + "<-" ] ], "Summary": "" }, - "get horizontalMargin()": { - "Syntax": "**.get horizontalMargin**() : Integer", + "setValue()": { + "Syntax": "**.setValue**( *node* : Text; *value* : Variant; *inCDATA* : Boolean )->this : cs.ui.xml", "Params": [ [ - "", - "Integer", + "node", + "Text", + "->" + ], + [ + "value", + "Variant", + "->" + ], + [ + "inCDATA", + "Boolean", + "->" + ], + [ + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "setSeparatePopupMenu()": { - "Syntax": "**.setSeparatePopupMenu**() : cs.ui.buttonDelegate", + "removeAttribute()": { + "Syntax": "**.removeAttribute**( *node* : Text; *attribute* : Text )->this : cs.ui.xml", "Params": [ [ - "", - "cs.ui.buttonDelegate", + "node", + "Text", + "->" + ], + [ + "attribute", + "Text", + "->" + ], + [ + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "setLinkedPopupMenu()": { - "Syntax": "**.setLinkedPopupMenu**() : cs.ui.buttonDelegate", + "descendants()": { + "Syntax": "**.descendants**( *node* : Text )->descendants : Collection", "Params": [ [ - "", - "cs.ui.buttonDelegate", + "node", + "Text", + "->" + ], + [ + "descendants", + "Collection", "<-" ] ], "Summary": "" }, - "set linkedPopupMenu()": { - "Syntax": "**.set linkedPopupMenu**( *linked* : Boolean )", + "getAttributes()": { + "Syntax": "**.getAttributes**( *node* : Text )->attributes : Object", "Params": [ [ - "linked", - "Boolean", + "node", + "Text", "->" + ], + [ + "attributes", + "Object", + "<-" ] ], "Summary": "" }, - "_inheritedFrom_": "widgetDelegate" - }, - "stepperDelegate": { - "stop()": { - "Syntax": "**.stop**()", - "Params": [], + "popAttribute()": { + "Syntax": "**.popAttribute**( *node* : Text; *attribute* : Text )->value : Variant", + "Params": [ + [ + "node", + "Text", + "->" + ], + [ + "attribute", + "Text", + "->" + ], + [ + "value", + "Variant", + "<-" + ] + ], "Summary": "" }, - "isRunning()": { - "Syntax": "**.isRunning**() : Boolean", + "getValue()": { + "Syntax": "**.getValue**( *node* : Text )->value : Variant", "Params": [ [ - "", - "Boolean", + "node", + "Text", + "->" + ], + [ + "value", + "Variant", "<-" ] ], "Summary": "" }, - "start()": { - "Syntax": "**.start**()", - "Params": [], - "Summary": "" - }, - "_inheritedFrom_": "widgetDelegate" - }, - "hListDelegate": { - "unselect()": { - "Syntax": "**.unselect**()", - "Params": [], - "Summary": "" - }, - "selectByPosition()": { - "Syntax": "**.selectByPosition**( *itemPos* : Integer )", + "remove()": { + "Syntax": "**.remove**( *node* : Text )->this : cs.ui.xml", "Params": [ [ - "itemPos", - "Integer", + "node", + "Text", "->" + ], + [ + "this", + "cs.ui.xml", + "<-" ] ], "Summary": "" }, - "get selectedItemReferences()": { - "Syntax": "**.get selectedItemReferences**() : Collection", + "toObject()": { + "Syntax": "**.toObject**( *withAdresses* : Boolean )->object : Object", "Params": [ [ - "", - "Collection", + "withAdresses", + "Boolean", + "->" + ], + [ + "object", + "Object", "<-" ] ], "Summary": "" }, - "get selectedItemIndexes()": { - "Syntax": "**.get selectedItemIndexes**() : Collection", + "getAttribute()": { + "Syntax": "**.getAttribute**( *node* : Text; *attribute* : Text )->value : Variant", "Params": [ [ - "", - "Collection", + "node", + "Text", + "->" + ], + [ + "attribute", + "Text", + "->" + ], + [ + "value", + "Variant", "<-" ] ], "Summary": "" }, - "findReference()": { - "Syntax": "**.findReference**( *itemText* : Text; *scope* : Integer ) : Integer", + "parse()": { + "Syntax": "**.parse**( *source* : Variant; *validate* : Boolean; *schema* : Text )->this : cs.ui.xml", "Params": [ [ - "itemText", - "Text", + "source", + "Variant", "->" ], [ - "scope", - "Integer", + "validate", + "Boolean", "->" ], [ - "", - "Integer", + "schema", + "Text", + "->" + ], + [ + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "findPosition()": { - "Syntax": "**.findPosition**( *itemText* : Text; *scope* : Integer ) : Integer", + "nextSibling()": { + "Syntax": "**.nextSibling**( *node* : Text; *name* : Text )->reference : Text", "Params": [ [ - "itemText", + "node", "Text", "->" ], [ - "scope", - "Integer", + "name", + "Text", "->" ], [ - "", - "Integer", + "reference", + "Text", "<-" ] ], "Summary": "" }, - "get parent()": { - "Syntax": "**.get parent**() : Integer", + "lastChild()": { + "Syntax": "**.lastChild**( *node* : Text; *name* : Text )->reference : Text", "Params": [ [ - "", - "Integer", + "node", + "Text", + "->" + ], + [ + "name", + "Text", + "->" + ], + [ + "reference", + "Text", "<-" ] ], "Summary": "" }, - "collapse()": { - "Syntax": "**.collapse**( *itemPos* : Integer )", + "firstChild()": { + "Syntax": "**.firstChild**( *node* : Text; *name* : Text )->reference : Text", "Params": [ [ - "itemPos", - "Integer", + "node", + "Text", + "->" + ], + [ + "name", + "Text", "->" + ], + [ + "reference", + "Text", + "<-" ] ], "Summary": "" }, - "get parameters()": { - "Syntax": "**.get parameters**() : Collection", + "append()": { + "Syntax": "**.append**( *target* : Text; *source* : Text )->node : Text", "Params": [ [ - "", - "Collection", + "target", + "Text", + "->" + ], + [ + "source", + "Text", + "->" + ], + [ + "node", + "Text", "<-" ] ], "Summary": "" }, - "get itemPosition()": { - "Syntax": "**.get itemPosition**() : Integer", + "childrens()": { + "Syntax": "**.childrens**( *node* : Text )->childs : Collection", "Params": [ [ - "", - "Integer", + "node", + "Text", + "->" + ], + [ + "childs", + "Collection", "<-" ] ], "Summary": "" }, - "get itemIcon()": { - "Syntax": "**.get itemIcon**() : Picture", + "isNull()": { + "Syntax": "**.isNull**( *reference* : Text )->response : Boolean", "Params": [ [ - "", - "Picture", + "reference", + "Text", + "->" + ], + [ + "response", + "Boolean", "<-" ] ], "Summary": "" }, - "get itemExpanded()": { - "Syntax": "**.get itemExpanded**() : Boolean", + "findByName()": { + "Syntax": "**.findByName**( *target* : Text; *name* : Text )->references : Collection", "Params": [ [ - "", - "Boolean", + "target", + "Text", + "->" + ], + [ + "name", + "Text", + "->" + ], + [ + "references", + "Collection", "<-" ] ], "Summary": "" }, - "getSublistByRef()": { - "Syntax": "**.getSublistByRef**( *ref* : Integer ) : Integer", + "find()": { + "Syntax": "**.find**( *node* : Text; *xpath* : Text )->references : Collection", "Params": [ [ - "ref", - "Integer", + "node", + "Text", "->" ], [ - "", - "Integer", + "xpath", + "Text", + "->" + ], + [ + "references", + "Collection", "<-" ] ], "Summary": "" }, - "getSublist()": { - "Syntax": "**.getSublist**( *pos* : Integer ) : Integer", + "getName()": { + "Syntax": "**.getName**( *node* : Text )->name : Text", "Params": [ [ - "pos", - "Integer", + "node", + "Text", "->" ], [ - "", - "Integer", + "name", + "Text", "<-" ] ], "Summary": "" }, - "expand()": { - "Syntax": "**.expand**( *itemPos* : Integer )", + "findByXPath()": { + "Syntax": "**.findByXPath**( *xpath* : Text; *node* : Text )->reference : Text", "Params": [ [ - "itemPos", - "Integer", + "xpath", + "Text", + "->" + ], + [ + "node", + "Text", "->" + ], + [ + "reference", + "Text", + "<-" ] ], "Summary": "" }, - "set itemSublist()": { - "Syntax": "**.set itemSublist**( *sublist* : Integer )", + "setOptions()": { + "Syntax": "**.setOptions**( *selector* : Integer; *value* : Integer )->this : cs.ui.xml", "Params": [ [ - "sublist", + "selector", + "Integer", + "->" + ], + [ + "value", "Integer", "->" + ], + [ + "this", + "cs.ui.xml", + "<-" ] ], "Summary": "" }, - "get itemSublist()": { - "Syntax": "**.get itemSublist**() : Integer", + "close()": { + "Syntax": "**.close**()->this : cs.ui.xml", "Params": [ [ - "", - "Integer", + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "get itemRef()": { - "Syntax": "**.get itemRef**() : Integer", + "setOption()": { + "Syntax": "**.setOption**( *selector* : Integer; *value* : Integer )->this : cs.ui.xml", "Params": [ [ - "", + "selector", + "Integer", + "->" + ], + [ + "value", "Integer", + "->" + ], + [ + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "get expandable()": { - "Syntax": "**.get expandable**() : Boolean", + "getContent()": { + "Syntax": "**.getContent**( *keepStructure* : Boolean )->content : Blob", "Params": [ [ - "", + "keepStructure", "Boolean", - "<-" - ] - ], - "Summary": "" - }, - "get selected()": { - "Syntax": "**.get selected**() : Collection", - "Params": [ + "->" + ], [ - "", - "Collection", + "content", + "Blob", "<-" ] ], "Summary": "" }, - "get itemValue()": { - "Syntax": "**.get itemValue**() : Text", + "previousSibling()": { + "Syntax": "**.previousSibling**( *node* : Text; *name* : Text )->reference : Text", "Params": [ [ - "", + "node", + "Text", + "->" + ], + [ + "name", + "Text", + "->" + ], + [ + "reference", "Text", "<-" ] ], "Summary": "" }, - "getItemPositionByRef()": { - "Syntax": "**.getItemPositionByRef**( *itemRef* : Integer ) : Integer", + "setAttributes()": { + "Syntax": "**.setAttributes**( *node* : Text; *attributes* : Variant; *value* : Variant )->this : cs.ui.xml", "Params": [ [ - "itemRef", - "Integer", + "node", + "Text", "->" ], [ - "", - "Integer", + "attributes", + "Variant", + "->" + ], + [ + "value", + "Variant", + "->" + ], + [ + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "collapseAll()": { - "Syntax": "**.collapseAll**( *keep* : Boolean )", + "setAttribute()": { + "Syntax": "**.setAttribute**( *node* : Text; *name* : Text; *value* : Variant )->this : cs.ui.xml", "Params": [ [ - "keep", - "Boolean", + "node", + "Text", "->" - ] - ], - "Summary": "" - }, - "set itemExpanded()": { - "Syntax": "**.set itemExpanded**( *expanded* : Boolean )", - "Params": [ + ], [ - "expanded", - "Boolean", + "name", + "Text", "->" - ] - ], - "Summary": "" - }, - "create()": { - "Syntax": "**.create**() : Integer", - "Params": [ + ], [ - "", - "Integer", + "value", + "Variant", + "->" + ], + [ + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "get collapsable()": { - "Syntax": "**.get collapsable**() : Boolean", + "findById()": { + "Syntax": "**.findById**( *id* : Text )->reference : Text", "Params": [ [ - "", - "Boolean", + "id", + "Text", + "->" + ], + [ + "reference", + "Text", "<-" ] ], "Summary": "" }, - "insert()": { - "Syntax": "**.insert**( *itemText* : Text; *itemRef* : Integer; *sublist* : Integer; *expanded* : Boolean; *beforeItemRef* : Integer )", + "findByAttribute()": { + "Syntax": "**.findByAttribute**( *target* : Text; *name* : Text; *value* : Text; *valor* : Variant )->references : Collection", "Params": [ [ - "itemText", + "target", "Text", "->" ], [ - "itemRef", - "Integer", + "name", + "Text", "->" ], [ - "sublist", - "Integer", + "value", + "Text", "->" ], [ - "expanded", - "Boolean", + "valor", + "Variant", "->" ], [ - "beforeItemRef", - "Integer", - "->" - ] - ], - "Summary": "" - }, - "set properties()": { - "Syntax": "**.set properties**( *properties* : Object )", - "Params": [ - [ - "properties", - "Object", - "->" + "references", + "Collection", + "<-" ] ], "Summary": "" }, - "append()": { - "Syntax": "**.append**( *itemText* : Text; *itemRef* : Integer; *sublist* : Integer; *expanded* : Boolean )", + "insert()": { + "Syntax": "**.insert**( *target* : Text; *source* : Text; *index* : Integer )->node : Text", "Params": [ [ - "itemText", + "target", "Text", "->" ], [ - "itemRef", - "Integer", + "source", + "Text", "->" ], [ - "sublist", + "index", "Integer", "->" ], [ - "expanded", - "Boolean", - "->" + "node", + "Text", + "<-" ] ], "Summary": "" }, - "clear()": { - "Syntax": "**.clear**( *keepSubLists* : Boolean )", + "getAttributesCollection()": { + "Syntax": "**.getAttributesCollection**( *node* : Text )->attributes : Collection", "Params": [ [ - "keepSubLists", - "Boolean", + "node", + "Text", "->" - ] - ], - "Summary": "" - }, - "get visibleItemCount()": { - "Syntax": "**.get visibleItemCount**() : Integer", - "Params": [ + ], [ - "", - "Integer", + "attributes", + "Collection", "<-" ] ], "Summary": "" }, - "get selectedReferences()": { - "Syntax": "**.get selectedReferences**() : Collection", + "open()": { + "Syntax": "**.open**( *file* : 4D.File; *validate* : Boolean; *schema* : Text )->this : cs.ui.xml", "Params": [ [ - "", - "Collection", + "file", + "4D.File", + "->" + ], + [ + "validate", + "Boolean", + "->" + ], + [ + "schema", + "Text", + "->" + ], + [ + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "selectAll()": { - "Syntax": "**.selectAll**()", - "Params": [], - "Summary": "" - }, - "get itemCount()": { - "Syntax": "**.get itemCount**() : Integer", + "create()": { + "Syntax": "**.create**( *target* : Text; *XPath* : Variant; *attributes* : Variant )->node : Text", "Params": [ [ - "", - "Integer", + "target", + "Text", + "->" + ], + [ + "XPath", + "Variant", + "->" + ], + [ + "attributes", + "Variant", + "->" + ], + [ + "node", + "Text", "<-" ] ], "Summary": "" }, - "set itemRef()": { - "Syntax": "**.set itemRef**( *îtemRef* : Integer )", + "setName()": { + "Syntax": "**.setName**( *node* : Text; *name* : Text )->this : cs.ui.xml", "Params": [ [ - "îtemRef", - "Integer", + "node", + "Text", "->" - ] - ], - "Summary": "" - }, - "get properties()": { - "Syntax": "**.get properties**() : Object", - "Params": [ + ], [ - "", - "Object", - "<-" - ] - ], - "Summary": "" - }, - "clone()": { - "Syntax": "**.clone**() : cs.ui.hListDelegate", - "Params": [ + "name", + "Text", + "->" + ], [ - "", - "cs.ui.hListDelegate", + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "set itemValue()": { - "Syntax": "**.set itemValue**( *value* : Text )", + "parent()": { + "Syntax": "**.parent**( *node* : Text; *name* : Text )->reference : Text", "Params": [ [ - "value", + "node", "Text", "->" - ] - ], - "Summary": "" - }, - "get isList()": { - "Syntax": "**.get isList**() : Boolean", - "Params": [ - [ - "", - "Boolean", - "<-" - ] - ], - "Summary": "" - }, - "set itemIcon()": { - "Syntax": "**.set itemIcon**( *icon* : Picture )", - "Params": [ + ], [ - "icon", - "Picture", + "name", + "Text", "->" + ], + [ + "reference", + "Text", + "<-" ] ], "Summary": "" }, - "expandAll()": { - "Syntax": "**.expandAll**()", - "Params": [], - "Summary": "" - }, - "selectByReference()": { - "Syntax": "**.selectByReference**( *itemRef* : Integer )", + "getText()": { + "Syntax": "**.getText**( *keepStructure* : Boolean )->xml : Text", "Params": [ [ - "itemRef", - "Integer", + "keepStructure", + "Boolean", "->" - ] - ], - "Summary": "" - }, - "copy()": { - "Syntax": "**.copy**() : cs.ui.hListDelegate", - "Params": [ + ], [ - "", - "cs.ui.hListDelegate", + "xml", + "Text", "<-" ] ], "Summary": "" }, - "_inheritedFrom_": "scrollableDelegate" - }, - "pictureDelegate": { - "superImposition()": { - "Syntax": "**.superImposition**( *file* : 4D.File; *horOffset* : Integer; *vertOffset* : Integer ) : cs.ui.pictureDelegate", + "clone()": { + "Syntax": "**.clone**( *source* : Text; *target* : Text )->node : Text", "Params": [ [ - "file", - "4D.File", - "->" - ], - [ - "horOffset", - "Integer", + "source", + "Text", "->" ], [ - "vertOffset", - "Integer", + "target", + "Text", "->" ], [ - "", - "cs.ui.pictureDelegate", + "node", + "Text", "<-" ] ], "Summary": "" }, - "verticalConcatenation()": { - "Syntax": "**.verticalConcatenation**( *file* : 4D.File ) : cs.ui.pictureDelegate", + "findOrCreate()": { + "Syntax": "**.findOrCreate**( *target* : Text; *value* : Text )->reference : Text", "Params": [ [ - "file", - "4D.File", + "target", + "Text", "->" ], [ - "", - "cs.ui.pictureDelegate", - "<-" - ] - ], - "Summary": "" - }, - "read()": { - "Syntax": "**.read**( *file* : 4D.File ) : cs.ui.pictureDelegate", - "Params": [ - [ - "file", - "4D.File", + "value", + "Text", "->" ], [ - "", - "cs.ui.pictureDelegate", + "reference", + "Text", "<-" ] ], "Summary": "" }, - "thumbnail()": { - "Syntax": "**.thumbnail**( *width* : Integer; *height* : Integer; *mode* : Integer ) : cs.ui.pictureDelegate", + "load()": { + "Syntax": "**.load**( *source* : Variant; *validate* : Boolean; *schema* : Text )->this : cs.ui.xml", "Params": [ [ - "width", - "Integer", + "source", + "Variant", "->" ], [ - "height", - "Integer", + "validate", + "Boolean", "->" ], [ - "mode", - "Integer", + "schema", + "Text", "->" ], [ - "", - "cs.ui.pictureDelegate", + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "getDimensions()": { - "Syntax": "**.getDimensions**() : Object", + "newRef()": { + "Syntax": "**.newRef**( *root* : Text )->this : cs.ui.xml", "Params": [ [ - "", - "Object", + "root", + "Text", + "->" + ], + [ + "this", + "cs.ui.xml", "<-" ] ], "Summary": "" }, - "getCoordinates()": { - "Syntax": "**.getCoordinates**()->coordinates : Object", + "isNotNull()": { + "Syntax": "**.isNotNull**( *reference* : Text )->response : Boolean", "Params": [ [ - "coordinates", - "Object", + "reference", + "Text", + "->" + ], + [ + "response", + "Boolean", "<-" ] ], "Summary": "" }, - "setAttributes()": { - "Syntax": "**.setAttributes**( *id* : Text; *attributes* : Collection )", + "save()": { + "Syntax": "**.save**( *file* : Variant; *keepStructure* : Boolean )->this : cs.ui.xml", "Params": [ [ - "id", - "Text", + "file", + "Variant", "->" ], [ - "attributes", - "Collection", + "keepStructure", + "Boolean", "->" + ], + [ + "this", + "cs.ui.xml", + "<-" ] ], "Summary": "" - }, - "horizontalConcatenation()": { - "Syntax": "**.horizontalConcatenation**( *file* : 4D.File ) : cs.ui.pictureDelegate", + } + }, + "colour": {}, + "menu": { + "fonts()": { + "Syntax": "**.fonts**( *withStyle* : Variant; *callback* : Text ) : cs.ui.menu", "Params": [ [ - "file", - "4D.File", + "withStyle", + "Variant", + "->" + ], + [ + "callback", + "Text", "->" ], [ "", - "cs.ui.pictureDelegate", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "getThumbnail()": { - "Syntax": "**.getThumbnail**( *width* : Integer; *height* : Integer; *mode* : Integer ) : Picture", + "popup()": { + "Syntax": "**.popup**( *where* : Variant; *x* : Variant; *y* : Integer ) : cs.ui.menu", "Params": [ [ - "width", - "Integer", + "where", + "Variant", "->" ], [ - "height", - "Integer", + "x", + "Variant", "->" ], [ - "mode", + "y", "Integer", "->" ], [ "", - "Picture", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "getAttribute()": { - "Syntax": "**.getAttribute**( *id* : Text; *attribute* : Text; *type* : Integer ) : Variant", + "getProperty()": { + "Syntax": "**.getProperty**( *property* : Text; *index* : Integer ) : Variant", "Params": [ [ - "id", - "Text", - "->" - ], - [ - "attribute", + "property", "Text", "->" ], [ - "type", + "index", "Integer", "->" ], @@ -6650,2415 +6689,2451 @@ ], "Summary": "" }, - "setAttribute()": { - "Syntax": "**.setAttribute**( *id* : Text; *name* : Text; *value* : Variant )", + "isSeparatorItem()": { + "Syntax": "**.isSeparatorItem**( *item* : Integer ) : Boolean", "Params": [ [ - "id", - "Text", - "->" - ], - [ - "name", - "Text", + "item", + "Integer", "->" ], - [ - "value", - "Variant", - "->" - ] - ], - "Summary": "" - }, - "findByCoordinates()": { - "Syntax": "**.findByCoordinates**() : Text", - "Params": [ [ "", - "Text", + "Boolean", "<-" ] ], "Summary": "" }, - "_inheritedFrom_": "scrollableDelegate" - }, - "xml": { - "isReference()": { - "Syntax": "**.isReference**( *text* : Text )->response : Boolean", + "item()": { + "Syntax": "**.item**( *item* : Variant; *ref* : Text ) : Object", "Params": [ [ - "text", + "item", + "Variant", + "->" + ], + [ + "ref", "Text", "->" ], [ - "response", - "Boolean", + "", + "Object", "<-" ] ], "Summary": "" }, - "setValue()": { - "Syntax": "**.setValue**( *node* : Text; *value* : Variant; *inCDATA* : Boolean )->this : cs.ui.xml", + "getData()": { + "Syntax": "**.getData**( *name* : Text; *ref* : Text ) : Variant", "Params": [ [ - "node", + "name", "Text", "->" ], [ - "value", - "Variant", - "->" - ], - [ - "inCDATA", - "Boolean", + "ref", + "Text", "->" ], [ - "this", - "cs.ui.xml", + "", + "Variant", "<-" ] ], "Summary": "" }, - "removeAttribute()": { - "Syntax": "**.removeAttribute**( *node* : Text; *attribute* : Text )->this : cs.ui.xml", + "setStyle()": { + "Syntax": "**.setStyle**( *tyle* : Integer; *index* : Integer ) : cs.ui.menu", "Params": [ [ - "node", - "Text", + "tyle", + "Integer", "->" ], [ - "attribute", - "Text", + "index", + "Integer", "->" ], [ - "this", - "cs.ui.xml", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "descendants()": { - "Syntax": "**.descendants**( *node* : Text )->descendants : Collection", + "shortcut()": { + "Syntax": "**.shortcut**( *key* : Variant; *modifier* : Integer; *index* : Integer ) : cs.ui.menu", "Params": [ [ - "node", - "Text", + "key", + "Variant", "->" ], [ - "descendants", - "Collection", + "modifier", + "Integer", + "->" + ], + [ + "index", + "Integer", + "->" + ], + [ + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "getAttributes()": { - "Syntax": "**.getAttributes**( *node* : Text )->attributes : Object", + "action()": { + "Syntax": "**.action**( *action* : Variant; *index* : Integer ) : cs.ui.menu", "Params": [ [ - "node", - "Text", + "action", + "Variant", "->" ], [ - "attributes", - "Object", + "index", + "Integer", + "->" + ], + [ + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "popAttribute()": { - "Syntax": "**.popAttribute**( *node* : Text; *attribute* : Text )->value : Variant", + "append()": { + "Syntax": "**.append**( *item* : Variant; *param* : Variant; *mark* : Variant; *afterItem* : Integer ) : cs.ui.menu", "Params": [ [ - "node", - "Text", + "item", + "Variant", "->" ], [ - "attribute", - "Text", + "param", + "Variant", "->" ], [ - "value", + "mark", "Variant", + "->" + ], + [ + "afterItem", + "Integer", + "->" + ], + [ + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "getValue()": { - "Syntax": "**.getValue**( *node* : Text )->value : Variant", + "method()": { + "Syntax": "**.method**( *method* : Text; *index* : Integer ) : cs.ui.menu", "Params": [ [ - "node", + "method", "Text", "->" ], [ - "value", - "Variant", + "index", + "Integer", + "->" + ], + [ + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "remove()": { - "Syntax": "**.remove**( *node* : Text )->this : cs.ui.xml", + "parameter()": { + "Syntax": "**.parameter**( *param* : Text; *index* : Integer ) : cs.ui.menu", "Params": [ [ - "node", + "param", "Text", "->" ], [ - "this", - "cs.ui.xml", + "index", + "Integer", + "->" + ], + [ + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "toObject()": { - "Syntax": "**.toObject**( *withAdresses* : Boolean )->object : Object", + "release()": { + "Syntax": "**.release**()", + "Params": [], + "Summary": "" + }, + "disable()": { + "Syntax": "**.disable**( *index* : Integer ) : cs.ui.menu", "Params": [ [ - "withAdresses", - "Boolean", + "index", + "Integer", "->" ], [ - "object", - "Object", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "getAttribute()": { - "Syntax": "**.getAttribute**( *node* : Text; *attribute* : Text )->value : Variant", + "indent()": { + "Syntax": "**.indent**( *index* : Integer; *number* : Integer ) : cs.ui.menu", "Params": [ [ - "node", - "Text", + "index", + "Integer", "->" ], [ - "attribute", - "Text", + "number", + "Integer", "->" ], [ - "value", - "Variant", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "parse()": { - "Syntax": "**.parse**( *source* : Variant; *validate* : Boolean; *schema* : Text )->this : cs.ui.xml", + "property()": { + "Syntax": "**.property**( *property* : Text; *value* : Variant; *index* : Integer ) : cs.ui.menu", "Params": [ [ - "source", - "Variant", + "property", + "Text", "->" ], [ - "validate", - "Boolean", + "value", + "Variant", "->" ], [ - "schema", - "Text", + "index", + "Integer", "->" ], [ - "this", - "cs.ui.xml", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "nextSibling()": { - "Syntax": "**.nextSibling**( *node* : Text; *name* : Text )->reference : Text", + "mark()": { + "Syntax": "**.mark**( *checked* : Boolean; *index* : Integer ) : cs.ui.menu", "Params": [ [ - "node", - "Text", + "checked", + "Boolean", "->" ], [ - "name", - "Text", + "index", + "Integer", "->" ], [ - "reference", - "Text", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "lastChild()": { - "Syntax": "**.lastChild**( *node* : Text; *name* : Text )->reference : Text", + "itemCount()": { + "Syntax": "**.itemCount**() : Integer", "Params": [ [ - "node", - "Text", - "->" - ], - [ - "name", - "Text", - "->" - ], - [ - "reference", - "Text", + "", + "Integer", "<-" ] ], "Summary": "" }, - "firstChild()": { - "Syntax": "**.firstChild**( *node* : Text; *name* : Text )->reference : Text", + "icon()": { + "Syntax": "**.icon**( *proxy* : Text; *index* : Integer ) : cs.ui.menu", "Params": [ [ - "node", + "proxy", "Text", "->" ], [ - "name", - "Text", + "index", + "Integer", "->" ], [ - "reference", - "Text", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "append()": { - "Syntax": "**.append**( *target* : Text; *source* : Text )->node : Text", + "file()": { + "Syntax": "**.file**() : cs.ui.menu", "Params": [ [ - "target", - "Text", - "->" - ], - [ - "source", - "Text", - "->" - ], - [ - "node", - "Text", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "childrens()": { - "Syntax": "**.childrens**( *node* : Text )->childs : Collection", + "itemSubMenuRef()": { + "Syntax": "**.itemSubMenuRef**( *withTitle* : Text ) : Text", "Params": [ [ - "node", + "withTitle", "Text", "->" ], [ - "childs", - "Collection", + "", + "Text", "<-" ] ], "Summary": "" }, - "isNull()": { - "Syntax": "**.isNull**( *reference* : Text )->response : Boolean", + "add()": { + "Syntax": "**.add**( *ref* : Text; *text* : Text; *param* : Variant; *mark* : Boolean )", "Params": [ [ - "reference", + "ref", "Text", "->" ], [ - "response", - "Boolean", - "<-" - ] - ], - "Summary": "" - }, - "findByName()": { - "Syntax": "**.findByName**( *target* : Text; *name* : Text )->references : Collection", - "Params": [ - [ - "target", + "text", "Text", "->" ], [ - "name", - "Text", + "param", + "Variant", "->" ], [ - "references", - "Collection", - "<-" + "mark", + "Boolean", + "->" ] ], "Summary": "" }, - "find()": { - "Syntax": "**.find**( *node* : Text; *xpath* : Text )->references : Collection", + "delete()": { + "Syntax": "**.delete**( *index* : Integer ) : cs.ui.menu", "Params": [ [ - "node", - "Text", - "->" - ], - [ - "xpath", - "Text", + "index", + "Integer", "->" ], [ - "references", - "Collection", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "getName()": { - "Syntax": "**.getName**( *node* : Text )->name : Text", + "windows()": { + "Syntax": "**.windows**( *callback* : Text ) : cs.ui.menu", "Params": [ [ - "node", + "callback", "Text", "->" ], [ - "name", - "Text", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "findByXPath()": { - "Syntax": "**.findByXPath**( *xpath* : Text; *node* : Text )->reference : Text", + "edit()": { + "Syntax": "**.edit**() : cs.ui.menu", "Params": [ [ - "xpath", - "Text", - "->" - ], - [ - "node", - "Text", - "->" - ], - [ - "reference", - "Text", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "setOptions()": { - "Syntax": "**.setOptions**( *selector* : Integer; *value* : Integer )->this : cs.ui.xml", + "setData()": { + "Syntax": "**.setData**( *name* : Text; *value* : Variant; *index* : Integer ) : cs.ui.menu", "Params": [ [ - "selector", - "Integer", + "name", + "Text", "->" ], [ "value", - "Integer", + "Variant", "->" ], [ - "this", - "cs.ui.xml", - "<-" - ] - ], - "Summary": "" - }, - "close()": { - "Syntax": "**.close**()->this : cs.ui.xml", - "Params": [ + "index", + "Integer", + "->" + ], [ - "this", - "cs.ui.xml", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "setOption()": { - "Syntax": "**.setOption**( *selector* : Integer; *value* : Integer )->this : cs.ui.xml", + "enable()": { + "Syntax": "**.enable**( *enabled* : Boolean; *index* : Integer ) : cs.ui.menu", "Params": [ [ - "selector", - "Integer", + "enabled", + "Boolean", "->" ], [ - "value", + "index", "Integer", "->" ], [ - "this", - "cs.ui.xml", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "getContent()": { - "Syntax": "**.getContent**( *keepStructure* : Boolean )->content : Blob", + "line()": { + "Syntax": "**.line**( *afterItem* : Integer ) : cs.ui.menu", "Params": [ [ - "keepStructure", - "Boolean", + "afterItem", + "Integer", "->" ], [ - "content", - "Blob", + "", + "cs.ui.menu", "<-" ] ], "Summary": "" }, - "previousSibling()": { - "Syntax": "**.previousSibling**( *node* : Text; *name* : Text )->reference : Text", + "items()": { + "Syntax": "**.items**() : Collection", "Params": [ [ - "node", - "Text", - "->" - ], - [ - "name", - "Text", - "->" - ], - [ - "reference", - "Text", + "", + "Collection", "<-" ] ], "Summary": "" }, - "setAttributes()": { - "Syntax": "**.setAttributes**( *node* : Text; *attributes* : Variant; *value* : Variant )->this : cs.ui.xml", + "selected": { + "Syntax": "selected : Boolean" + }, + "metacharacters": { + "Syntax": "metacharacters : Boolean" + }, + "localize": { + "Syntax": "localize : Boolean" + }, + "ref": { + "Syntax": "ref : Text" + }, + "released": { + "Syntax": "released : Boolean" + }, + "autoRelease": { + "Syntax": "autoRelease : Boolean" + }, + "choice": { + "Syntax": "choice : Text" + }, + "submenus": { + "Syntax": "submenus : Collection" + }, + "data": { + "Syntax": "data : Collection" + } + }, + "selectorDelegate": { + "set current()": { + "Syntax": "**.set current**( *current* : Variant )", "Params": [ [ - "node", - "Text", - "->" - ], - [ - "attributes", - "Variant", - "->" - ], - [ - "value", + "current", "Variant", "->" - ], - [ - "this", - "cs.ui.xml", - "<-" ] ], "Summary": "" }, - "setAttribute()": { - "Syntax": "**.setAttribute**( *node* : Text; *name* : Text; *value* : Variant )->this : cs.ui.xml", + "select()": { + "Syntax": "**.select**( *element* : Variant ) : cs.ui.selectorDelegate", "Params": [ [ - "node", - "Text", - "->" - ], - [ - "name", - "Text", - "->" - ], - [ - "value", + "element", "Variant", "->" ], [ - "this", - "cs.ui.xml", + "", + "cs.ui.selectorDelegate", "<-" ] ], "Summary": "" }, - "findById()": { - "Syntax": "**.findById**( *id* : Text )->reference : Text", + "set index()": { + "Syntax": "**.set index**( *index* : Integer )", "Params": [ [ - "id", - "Text", + "index", + "Integer", "->" - ], + ] + ], + "Summary": "" + }, + "get current()": { + "Syntax": "**.get current**() : Text", + "Params": [ [ - "reference", + "", "Text", "<-" ] ], "Summary": "" }, - "findByAttribute()": { - "Syntax": "**.findByAttribute**( *target* : Text; *name* : Text; *value* : Text; *valor* : Variant )->references : Collection", + "set binding()": { + "Syntax": "**.set binding**( *values* : Collection )", "Params": [ [ - "target", - "Text", - "->" - ], - [ - "name", - "Text", - "->" - ], - [ - "value", - "Text", - "->" - ], - [ - "valor", - "Variant", + "values", + "Collection", "->" - ], + ] + ], + "Summary": "" + }, + "get values()": { + "Syntax": "**.get values**() : Collection", + "Params": [ [ - "references", + "", "Collection", "<-" ] ], "Summary": "" }, - "insert()": { - "Syntax": "**.insert**( *target* : Text; *source* : Text; *index* : Integer )->node : Text", + "get binding()": { + "Syntax": "**.get binding**() : Collection", "Params": [ [ - "target", - "Text", - "->" - ], - [ - "source", - "Text", - "->" - ], - [ - "index", - "Integer", - "->" - ], - [ - "node", - "Text", + "", + "Collection", "<-" ] ], "Summary": "" }, - "getAttributesCollection()": { - "Syntax": "**.getAttributesCollection**( *node* : Text )->attributes : Collection", + "get index()": { + "Syntax": "**.get index**() : Integer", "Params": [ [ - "node", - "Text", - "->" - ], - [ - "attributes", - "Collection", + "", + "Integer", "<-" ] ], "Summary": "" }, - "open()": { - "Syntax": "**.open**( *file* : 4D.File; *validate* : Boolean; *schema* : Text )->this : cs.ui.xml", + "set values()": { + "Syntax": "**.set values**( *values* : Collection )", "Params": [ [ - "file", - "4D.File", + "values", + "Collection", "->" - ], + ] + ], + "Summary": "" + }, + "_inheritedFrom_": "widgetDelegate" + }, + "comboBoxDelegate": { + "automaticInsertion()": { + "Syntax": "**.automaticInsertion**( *ordered* : Boolean )", + "Params": [ [ - "validate", + "ordered", "Boolean", "->" - ], - [ - "schema", - "Text", - "->" - ], - [ - "this", - "cs.ui.xml", - "<-" ] ], "Summary": "" }, - "create()": { - "Syntax": "**.create**( *target* : Text; *XPath* : Variant; *attributes* : Variant )->node : Text", + "expand()": { + "Syntax": "**.expand**()", + "Params": [], + "Summary": "" + }, + "set filter()": { + "Syntax": "**.set filter**( *filter* : Variant )", "Params": [ [ - "target", - "Text", - "->" - ], - [ - "XPath", - "Variant", - "->" - ], - [ - "attributes", + "filter", "Variant", "->" - ], + ] + ], + "Summary": "" + }, + "get filter()": { + "Syntax": "**.get filter**() : Text", + "Params": [ [ - "node", + "", "Text", "<-" ] ], "Summary": "" }, - "setName()": { - "Syntax": "**.setName**( *node* : Text; *name* : Text )->this : cs.ui.xml", + "set automaticExpand()": { + "Syntax": "**.set automaticExpand**( *auto* : Boolean )", "Params": [ [ - "node", - "Text", - "->" - ], - [ - "name", - "Text", + "auto", + "Boolean", "->" - ], + ] + ], + "Summary": "" + }, + "get automaticExpand()": { + "Syntax": "**.get automaticExpand**() : Boolean", + "Params": [ [ - "this", - "cs.ui.xml", + "", + "Boolean", "<-" ] ], "Summary": "" }, - "parent()": { - "Syntax": "**.parent**( *node* : Text; *name* : Text )->reference : Text", + "_inheritedFrom_": "dropDownDelegate" + }, + "scrollableDelegate": { + "setVerticalScrollbar()": { + "Syntax": "**.setVerticalScrollbar**( *display* : Variant ) : cs.ui.scrollableDelegate", "Params": [ [ - "node", - "Text", - "->" - ], - [ - "name", - "Text", + "display", + "Variant", "->" ], [ - "reference", - "Text", + "", + "cs.ui.scrollableDelegate", "<-" ] ], "Summary": "" }, - "getText()": { - "Syntax": "**.getText**( *keepStructure* : Boolean )->xml : Text", + "setHorizontalScrollbar()": { + "Syntax": "**.setHorizontalScrollbar**( *display* : Variant ) : cs.ui.scrollableDelegate", "Params": [ [ - "keepStructure", - "Boolean", + "display", + "Variant", "->" ], [ - "xml", - "Text", + "", + "cs.ui.scrollableDelegate", "<-" ] ], "Summary": "" }, - "clone()": { - "Syntax": "**.clone**( *source* : Text; *target* : Text )->node : Text", + "getScrollPosition()": { + "Syntax": "**.getScrollPosition**() : Variant", "Params": [ [ - "source", - "Text", - "->" - ], - [ - "target", - "Text", - "->" - ], - [ - "node", - "Text", + "", + "Variant", "<-" ] ], "Summary": "" }, - "findOrCreate()": { - "Syntax": "**.findOrCreate**( *target* : Text; *value* : Text )->reference : Text", + "setScrollPosition()": { + "Syntax": "**.setScrollPosition**( *vertical* : Variant; *horizontal* : Variant ) : cs.ui.scrollableDelegate", "Params": [ [ - "target", - "Text", + "vertical", + "Variant", "->" ], [ - "value", - "Text", + "horizontal", + "Variant", "->" ], [ - "reference", - "Text", + "", + "cs.ui.scrollableDelegate", "<-" ] ], "Summary": "" }, - "load()": { - "Syntax": "**.load**( *source* : Variant; *validate* : Boolean; *schema* : Text )->this : cs.ui.xml", + "setScrollbars()": { + "Syntax": "**.setScrollbars**( *horizontal* : Variant; *vertical* : Variant ) : cs.ui.scrollableDelegate", "Params": [ [ - "source", + "horizontal", "Variant", "->" ], [ - "validate", - "Boolean", - "->" - ], - [ - "schema", - "Text", + "vertical", + "Variant", "->" ], [ - "this", - "cs.ui.xml", + "", + "cs.ui.scrollableDelegate", "<-" ] ], "Summary": "" }, - "newRef()": { - "Syntax": "**.newRef**( *root* : Text )->this : cs.ui.xml", + "scrollbars": { + "Syntax": "scrollbars : Object" + }, + "scroll": { + "Syntax": "scroll : Variant" + }, + "_inheritedFrom_": "widgetDelegate" + }, + "thermometerDelegate": { + "stop()": { + "Syntax": "**.stop**() : cs.ui.thermometerDelegate", "Params": [ [ - "root", - "Text", - "->" - ], + "", + "cs.ui.thermometerDelegate", + "<-" + ] + ], + "Summary": "" + }, + "getIndicatorType()": { + "Syntax": "**.getIndicatorType**() : Integer", + "Params": [ [ - "this", - "cs.ui.xml", + "", + "Integer", "<-" ] ], "Summary": "" }, - "isNotNull()": { - "Syntax": "**.isNotNull**( *reference* : Text )->response : Boolean", + "start()": { + "Syntax": "**.start**() : cs.ui.thermometerDelegate", "Params": [ [ - "reference", - "Text", - "->" - ], + "", + "cs.ui.thermometerDelegate", + "<-" + ] + ], + "Summary": "" + }, + "isProgress()": { + "Syntax": "**.isProgress**() : Boolean", + "Params": [ [ - "response", + "", "Boolean", "<-" ] ], "Summary": "" }, - "save()": { - "Syntax": "**.save**( *file* : Variant; *keepStructure* : Boolean )->this : cs.ui.xml", + "progress()": { + "Syntax": "**.progress**() : cs.ui.thermometerDelegate", "Params": [ [ - "file", - "Variant", - "->" - ], + "", + "cs.ui.thermometerDelegate", + "<-" + ] + ], + "Summary": "" + }, + "isBarber()": { + "Syntax": "**.isBarber**() : Boolean", + "Params": [ [ - "keepStructure", + "", "Boolean", - "->" - ], - [ - "this", - "cs.ui.xml", "<-" ] ], "Summary": "" - } - }, - "colour": {}, - "menu": { - "fonts()": { - "Syntax": "**.fonts**( *withStyle* : Variant; *callback* : Text ) : cs.ui.menu", + }, + "barber()": { + "Syntax": "**.barber**() : cs.ui.thermometerDelegate", "Params": [ - [ - "withStyle", - "Variant", - "->" - ], - [ - "callback", - "Text", - "->" - ], [ "", - "cs.ui.menu", + "cs.ui.thermometerDelegate", "<-" ] ], "Summary": "" }, - "popup()": { - "Syntax": "**.popup**( *where* : Variant; *x* : Variant; *y* : Integer ) : cs.ui.menu", + "isAsynchronous()": { + "Syntax": "**.isAsynchronous**() : Boolean", "Params": [ - [ - "where", - "Variant", - "->" - ], - [ - "x", - "Variant", - "->" - ], - [ - "y", - "Integer", - "->" - ], [ "", - "cs.ui.menu", + "Boolean", "<-" ] ], "Summary": "" }, - "getProperty()": { - "Syntax": "**.getProperty**( *property* : Text; *index* : Integer ) : Variant", + "setIndicatorType()": { + "Syntax": "**.setIndicatorType**( *type* : Integer ) : cs.ui.thermometerDelegate", "Params": [ [ - "property", - "Text", - "->" - ], - [ - "index", + "type", "Integer", "->" ], [ "", - "Variant", + "cs.ui.thermometerDelegate", "<-" ] ], "Summary": "" }, - "isSeparatorItem()": { - "Syntax": "**.isSeparatorItem**( *item* : Integer ) : Boolean", + "asynchronous()": { + "Syntax": "**.asynchronous**() : cs.ui.thermometerDelegate", "Params": [ - [ - "item", - "Integer", - "->" - ], [ "", - "Boolean", + "cs.ui.thermometerDelegate", "<-" ] ], "Summary": "" }, - "item()": { - "Syntax": "**.item**( *item* : Variant; *ref* : Text ) : Object", + "_inheritedFrom_": "widgetDelegate" + }, + "dim": {}, + "svg": { + "getTextWidth()": { + "Syntax": "**.getTextWidth**( *string* : Text; *fontAttributes* : Object )->width : Integer", "Params": [ [ - "item", - "Variant", + "string", + "Text", "->" ], [ - "ref", - "Text", + "fontAttributes", + "Object", "->" ], [ - "", - "Object", + "width", + "Integer", "<-" ] ], "Summary": "" }, - "getData()": { - "Syntax": "**.getData**( *name* : Text; *ref* : Text ) : Variant", + "hide()": { + "Syntax": "**.hide**( *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "name", - "Text", - "->" - ], - [ - "ref", - "Text", + "applyTo", + "Variant", "->" ], [ "", - "Variant", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "setStyle()": { - "Syntax": "**.setStyle**( *tyle* : Integer; *index* : Integer ) : cs.ui.menu", + "radius()": { + "Syntax": "**.radius**( *radius* : Integer; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "tyle", + "radius", "Integer", "->" ], [ - "index", - "Integer", + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "shortcut()": { - "Syntax": "**.shortcut**( *key* : Variant; *modifier* : Integer; *index* : Integer ) : cs.ui.menu", + "plot()": { + "Syntax": "**.plot**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "key", + "points", "Variant", "->" ], [ - "modifier", - "Integer", - "->" - ], - [ - "index", - "Integer", + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "action()": { - "Syntax": "**.action**( *action* : Variant; *index* : Integer ) : cs.ui.menu", + "moveVertically()": { + "Syntax": "**.moveVertically**( *y* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "action", - "Variant", + "y", + "Real", "->" ], [ - "index", - "Integer", + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "append()": { - "Syntax": "**.append**( *item* : Variant; *param* : Variant; *mark* : Variant; *afterItem* : Integer ) : cs.ui.menu", + "size()": { + "Syntax": "**.size**( *width* : Real; *height* : Real; *unit* : Text ) : cs.ui.svg", "Params": [ [ - "item", - "Variant", - "->" - ], - [ - "param", - "Variant", + "width", + "Real", "->" ], [ - "mark", - "Variant", + "height", + "Real", "->" ], [ - "afterItem", - "Integer", + "unit", + "Text", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "method()": { - "Syntax": "**.method**( *method* : Text; *index* : Integer ) : cs.ui.menu", + "position()": { + "Syntax": "**.position**( *x* : Real; *y* : Variant; *unit* : Text ) : cs.ui.svg", "Params": [ [ - "method", - "Text", + "x", + "Real", "->" ], [ - "index", - "Integer", + "y", + "Variant", + "->" + ], + [ + "unit", + "Text", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "parameter()": { - "Syntax": "**.parameter**( *param* : Text; *index* : Integer ) : cs.ui.menu", + "font()": { + "Syntax": "**.font**( *attributes* : Object; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "param", - "Text", + "attributes", + "Object", "->" ], [ - "index", - "Integer", + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "release()": { - "Syntax": "**.release**()", - "Params": [], - "Summary": "" - }, - "disable()": { - "Syntax": "**.disable**( *index* : Integer ) : cs.ui.menu", + "push()": { + "Syntax": "**.push**( *name* : Text ) : cs.ui.svg", "Params": [ [ - "index", - "Integer", + "name", + "Text", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "indent()": { - "Syntax": "**.indent**( *index* : Integer; *number* : Integer ) : cs.ui.menu", + "fetch()": { + "Syntax": "**.fetch**( *name* : Text )->dom : Text", "Params": [ [ - "index", - "Integer", - "->" - ], - [ - "number", - "Integer", + "name", + "Text", "->" ], [ - "", - "cs.ui.menu", + "dom", + "Text", "<-" ] ], "Summary": "" }, - "property()": { - "Syntax": "**.property**( *property* : Text; *value* : Variant; *index* : Integer ) : cs.ui.menu", + "textRendering()": { + "Syntax": "**.textRendering**( *rendering* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "property", + "rendering", "Text", "->" ], [ - "value", + "applyTo", "Variant", "->" ], - [ - "index", - "Integer", - "->" - ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "mark()": { - "Syntax": "**.mark**( *checked* : Boolean; *index* : Integer ) : cs.ui.menu", + "color()": { + "Syntax": "**.color**( *color* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "checked", - "Boolean", + "color", + "Text", "->" ], [ - "index", - "Integer", + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "itemCount()": { - "Syntax": "**.itemCount**() : Integer", + "strokeColor()": { + "Syntax": "**.strokeColor**( *color* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "color", + "Text", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Integer", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "icon()": { - "Syntax": "**.icon**( *proxy* : Text; *index* : Integer ) : cs.ui.menu", + "fontFamily()": { + "Syntax": "**.fontFamily**( *fonts* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "proxy", + "fonts", "Text", "->" ], [ - "index", - "Integer", + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "file()": { - "Syntax": "**.file**() : cs.ui.menu", + "opacity()": { + "Syntax": "**.opacity**( *opacity* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "opacity", + "Real", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "itemSubMenuRef()": { - "Syntax": "**.itemSubMenuRef**( *withTitle* : Text ) : Text", + "fillOpacity()": { + "Syntax": "**.fillOpacity**( *opacity* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "withTitle", - "Text", + "opacity", + "Real", + "->" + ], + [ + "applyTo", + "Variant", "->" ], [ "", - "Text", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "add()": { - "Syntax": "**.add**( *ref* : Text; *text* : Text; *param* : Variant; *mark* : Boolean )", + "style()": { + "Syntax": "**.style**( *tyle* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "ref", - "Text", - "->" - ], - [ - "text", + "tyle", "Text", "->" ], [ - "param", + "applyTo", "Variant", "->" ], [ - "mark", - "Boolean", - "->" + "", + "cs.ui.svg", + "<-" ] ], "Summary": "" }, - "delete()": { - "Syntax": "**.delete**( *index* : Integer ) : cs.ui.menu", + "fillColor()": { + "Syntax": "**.fillColor**( *color* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "index", - "Integer", + "color", + "Text", + "->" + ], + [ + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "windows()": { - "Syntax": "**.windows**( *callback* : Text ) : cs.ui.menu", + "preview()": { + "Syntax": "**.preview**( *keepStructure* : Boolean )", "Params": [ [ - "callback", - "Text", + "keepStructure", + "Boolean", "->" - ], - [ - "", - "cs.ui.menu", - "<-" ] ], "Summary": "" }, - "edit()": { - "Syntax": "**.edit**() : cs.ui.menu", + "square()": { + "Syntax": "**.square**( *side* : Real; *attachTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "side", + "Real", + "->" + ], + [ + "attachTo", + "Variant", + "->" + ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "setData()": { - "Syntax": "**.setData**( *name* : Text; *value* : Variant; *index* : Integer ) : cs.ui.menu", + "scale()": { + "Syntax": "**.scale**( *sx* : Real; *sy* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "name", - "Text", + "sx", + "Real", "->" ], [ - "value", + "sy", "Variant", "->" ], [ - "index", - "Integer", + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "enable()": { - "Syntax": "**.enable**( *enabled* : Boolean; *index* : Integer ) : cs.ui.menu", + "rotate()": { + "Syntax": "**.rotate**( *angle* : Integer; *cx* : Variant; *cy* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "enabled", - "Boolean", + "angle", + "Integer", "->" ], [ - "index", - "Integer", + "cx", + "Variant", + "->" + ], + [ + "cy", + "Real", + "->" + ], + [ + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "line()": { - "Syntax": "**.line**( *afterItem* : Integer ) : cs.ui.menu", + "clone()": { + "Syntax": "**.clone**( *source* : Text; *attachTo* : Variant ) : cs.ui.svg", "Params": [ [ - "afterItem", - "Integer", + "source", + "Text", + "->" + ], + [ + "attachTo", + "Variant", "->" ], [ "", - "cs.ui.menu", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "items()": { - "Syntax": "**.items**() : Collection", + "translate()": { + "Syntax": "**.translate**( *tx* : Real; *ty* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "tx", + "Real", + "->" + ], + [ + "ty", + "Variant", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Collection", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "selected": { - "Syntax": "selected : Boolean" - }, - "metacharacters": { - "Syntax": "metacharacters : Boolean" - }, - "localize": { - "Syntax": "localize : Boolean" - }, - "ref": { - "Syntax": "ref : Text" - }, - "released": { - "Syntax": "released : Boolean" - }, - "autoRelease": { - "Syntax": "autoRelease : Boolean" - }, - "choice": { - "Syntax": "choice : Text" - }, - "submenus": { - "Syntax": "submenus : Collection" - }, - "data": { - "Syntax": "data : Collection" - } - }, - "menuBar": { - "getMenuItemParameter()": { - "Syntax": "**.getMenuItemParameter**( *type* : Integer ) : Variant", + "getTextHeight()": { + "Syntax": "**.getTextHeight**( *string* : Text; *fontAttributes* : Object )->height : Integer", "Params": [ [ - "type", - "Integer", + "string", + "Text", "->" ], [ - "", - "Variant", + "fontAttributes", + "Object", + "->" + ], + [ + "height", + "Integer", "<-" ] ], "Summary": "" }, - "menuSelected()": { - "Syntax": "**.menuSelected**() : Object", + "addClass()": { + "Syntax": "**.addClass**( *class* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "class", + "Text", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Object", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "disableItem()": { - "Syntax": "**.disableItem**( *item* : Text )", + "width()": { + "Syntax": "**.width**( *width* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "item", - "Text", + "width", + "Real", + "->" + ], + [ + "applyTo", + "Variant", "->" + ], + [ + "", + "cs.ui.svg", + "<-" ] ], "Summary": "" }, - "defaultMinimalMenuBar()": { - "Syntax": "**.defaultMinimalMenuBar**() : cs.ui.menuBar", + "styleSheet()": { + "Syntax": "**.styleSheet**( *file* : 4D.File ) : cs.ui.svg", "Params": [ + [ + "file", + "4D.File", + "->" + ], [ "", - "cs.ui.menuBar", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "enableItem()": { - "Syntax": "**.enableItem**( *item* : Text; *enabled* : Boolean )", + "textArea()": { + "Syntax": "**.textArea**( *text* : Text; *attachTo* : Variant ) : cs.ui.svg", "Params": [ [ - "item", + "text", "Text", "->" ], [ - "enabled", - "Boolean", + "attachTo", + "Variant", "->" + ], + [ + "", + "cs.ui.svg", + "<-" ] ], "Summary": "" }, - "update()": { - "Syntax": "**.update**( *index* : Integer; *menu* : cs.ui.menu ) : cs.ui.menuBar", + "cx()": { + "Syntax": "**.cx**( *cx* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "index", - "Integer", + "cx", + "Real", "->" ], [ - "menu", - "cs.ui.menu", + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menuBar", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "set()": { - "Syntax": "**.set**() : cs.ui.menuBar", + "with()": { + "Syntax": "**.with**( *name* : Text ) : Boolean", "Params": [ + [ + "name", + "Text", + "->" + ], [ "", - "cs.ui.menuBar", + "Boolean", "<-" ] ], "Summary": "" }, - "setHelpMenu()": { - "Syntax": "**.setHelpMenu**( *items* : Collection )", + "alignment()": { + "Syntax": "**.alignment**( *alignment* : Integer; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "items", - "Collection", + "alignment", + "Integer", "->" - ] - ], - "Summary": "" - }, - "populate()": { - "Syntax": "**.populate**( *menus* : Collection ) : cs.ui.menuBar", - "Params": [ + ], [ - "menus", - "Collection", + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.menuBar", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "_inheritedFrom_": "menu" - }, - "_DEMO_window_Controller": { - "onLoad()": { - "Syntax": "**.onLoad**()", - "Params": [], - "Summary": "" - }, - "update()": { - "Syntax": "**.update**()", - "Params": [], - "Summary": "" - }, - "handleEvents()": { - "Syntax": "**.handleEvents**( *e* : cs.ui.evt )", + "ry()": { + "Syntax": "**.ry**( *ry* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "e", - "cs.ui.evt", + "ry", + "Real", "->" + ], + [ + "applyTo", + "Variant", + "->" + ], + [ + "", + "cs.ui.svg", + "<-" ] ], "Summary": "" }, - "init()": { - "Syntax": "**.init**()", - "Params": [], - "Summary": "" - }, - "cancel": { - "Syntax": "cancel : cs.ui.buttonDelegate" - }, - "ok": { - "Syntax": "ok : cs.ui.buttonDelegate" - }, - "pwd": { - "Syntax": "pwd : cs.ui.inputDelegate" - }, - "buttons": { - "Syntax": "buttons : cs.ui.groupDelegate" - }, - "form": { - "Syntax": "form : cs.ui.formDelegate" - } - }, - "selectorDelegate": { - "set current()": { - "Syntax": "**.set current**( *current* : Variant )", + "r()": { + "Syntax": "**.r**( *r* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "current", + "r", + "Real", + "->" + ], + [ + "applyTo", "Variant", "->" + ], + [ + "", + "cs.ui.svg", + "<-" ] ], "Summary": "" }, - "select()": { - "Syntax": "**.select**( *element* : Variant )", + "y()": { + "Syntax": "**.y**( *y* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "element", + "y", + "Real", + "->" + ], + [ + "applyTo", "Variant", "->" + ], + [ + "", + "cs.ui.svg", + "<-" ] ], "Summary": "" }, - "set index()": { - "Syntax": "**.set index**( *index* : Integer )", + "fontStyle()": { + "Syntax": "**.fontStyle**( *style* : Integer; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "index", + "style", "Integer", "->" - ] - ], - "Summary": "" - }, - "get current()": { - "Syntax": "**.get current**() : Text", - "Params": [ + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Text", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "set binding()": { - "Syntax": "**.set binding**( *values* : Collection )", + "setAttribute()": { + "Syntax": "**.setAttribute**( *name* : Text; *value* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "values", - "Collection", + "name", + "Text", "->" - ] - ], - "Summary": "" - }, - "get values()": { - "Syntax": "**.get values**() : Collection", - "Params": [ + ], + [ + "value", + "Variant", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Collection", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "get binding()": { - "Syntax": "**.get binding**() : Collection", + "setValue()": { + "Syntax": "**.setValue**( *value* : Text; *applyTo* : Variant; *CDATA* : Boolean ) : cs.ui.svg", "Params": [ + [ + "value", + "Text", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], + [ + "CDATA", + "Boolean", + "->" + ], [ "", - "Collection", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "get index()": { - "Syntax": "**.get index**() : Integer", + "visible()": { + "Syntax": "**.visible**( *visible* : Boolean; *applyTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "visible", + "Boolean", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Integer", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "set values()": { - "Syntax": "**.set values**( *values* : Collection )", + "d()": { + "Syntax": "**.d**( *data* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "values", - "Collection", + "data", + "Variant", + "->" + ], + [ + "applyTo", + "Variant", "->" + ], + [ + "", + "cs.ui.svg", + "<-" ] ], "Summary": "" }, - "_inheritedFrom_": "widgetDelegate" - }, - "scrollableDelegate": { - "setVerticalScrollbar()": { - "Syntax": "**.setVerticalScrollbar**( *display* : Variant ) : cs.ui.scrollableDelegate", + "l()": { + "Syntax": "**.l**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "display", + "points", + "Variant", + "->" + ], + [ + "applyTo", "Variant", "->" ], [ "", - "cs.ui.scrollableDelegate", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "setHorizontalScrollbar()": { - "Syntax": "**.setHorizontalScrollbar**( *display* : Variant ) : cs.ui.scrollableDelegate", + "id()": { + "Syntax": "**.id**( *id* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "display", + "id", + "Text", + "->" + ], + [ + "applyTo", "Variant", "->" ], [ "", - "cs.ui.scrollableDelegate", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "setScrollPosition()": { - "Syntax": "**.setScrollPosition**( *vertical* : Variant; *horizontal* : Variant ) : cs.ui.scrollableDelegate", + "fill()": { + "Syntax": "**.fill**( *value* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "vertical", + "value", "Variant", "->" ], [ - "horizontal", + "applyTo", "Variant", "->" ], [ "", - "cs.ui.scrollableDelegate", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "setScrollbars()": { - "Syntax": "**.setScrollbars**( *horizontal* : Variant; *vertical* : Variant ) : cs.ui.scrollableDelegate", + "m()": { + "Syntax": "**.m**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "horizontal", + "points", "Variant", "->" ], [ - "vertical", + "applyTo", "Variant", "->" ], [ "", - "cs.ui.scrollableDelegate", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "getScrollbars()": { - "Syntax": "**.getScrollbars**()", - "Params": [], - "Summary": "" - }, - "getScrollPosition()": { - "Syntax": "**.getScrollPosition**() : Variant", + "show()": { + "Syntax": "**.show**( *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "", + "applyTo", "Variant", + "->" + ], + [ + "", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "_inheritedFrom_": "widgetDelegate" - }, - "comboBoxDelegate": { - "automaticInsertion()": { - "Syntax": "**.automaticInsertion**( *ordered* : Boolean )", + "stroke()": { + "Syntax": "**.stroke**( *value* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "ordered", - "Boolean", + "value", + "Variant", "->" - ] - ], - "Summary": "" - }, - "expand()": { - "Syntax": "**.expand**()", - "Params": [], - "Summary": "" - }, - "set filter()": { - "Syntax": "**.set filter**( *filter* : Variant )", - "Params": [ + ], [ - "filter", + "applyTo", "Variant", "->" - ] - ], - "Summary": "" - }, - "get filter()": { - "Syntax": "**.get filter**() : Text", - "Params": [ + ], [ "", - "Text", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "set automaticExpand()": { - "Syntax": "**.set automaticExpand**( *auto* : Boolean )", + "strokeOpacity()": { + "Syntax": "**.strokeOpacity**( *opacity* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "auto", - "Boolean", + "opacity", + "Real", "->" - ] - ], - "Summary": "" - }, - "get automaticExpand()": { - "Syntax": "**.get automaticExpand**() : Boolean", - "Params": [ + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Boolean", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "_inheritedFrom_": "dropDownDelegate" - }, - "coord": { - "apply()": { - "Syntax": "**.apply**( *name* : Text )", + "x()": { + "Syntax": "**.x**( *x* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "name", - "Text", + "x", + "Real", "->" - ] - ], - "Summary": "" - }, - "get dimensions()": { - "Syntax": "**.get dimensions**() : Object", - "Params": [ + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Object", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "get height()": { - "Syntax": "**.get height**() : Integer", + "ellipse()": { + "Syntax": "**.ellipse**( *rx* : Real; *ry* : Real; *cx* : Real; *cy* : Real; *attachTo* : Variant ) : cs.ui.svg", "Params": [ [ - "", - "Integer", + "rx", + "Real", + "->" + ], + [ + "ry", + "Real", + "->" + ], + [ + "cx", + "Real", + "->" + ], + [ + "cy", + "Real", + "->" + ], + [ + "attachTo", + "Variant", + "->" + ], + [ + "", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "get windowCoordinates()": { - "Syntax": "**.get windowCoordinates**() : Object", + "layer()": { + "Syntax": "**.layer**( *name* : Text ) : cs.ui.svg", "Params": [ + [ + "name", + "Text", + "->" + ], [ "", - "Object", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "get width()": { - "Syntax": "**.get width**() : Integer", + "L()": { + "Syntax": "**.L**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "points", + "Variant", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Integer", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "get screenCoordinates()": { - "Syntax": "**.get screenCoordinates**() : Object", + "M()": { + "Syntax": "**.M**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "points", + "Variant", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Object", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "bottom": { - "Syntax": "bottom : Integer" - }, - "right": { - "Syntax": "right : Integer" - }, - "top": { - "Syntax": "top : Integer" - }, - "left": { - "Syntax": "left : Integer" - }, - "name": { - "Syntax": "name : Text" - } - }, - "_DEMO_menus_Controller": { - "handleMenus()": { - "Syntax": "**.handleMenus**( *what* : Text )", + "strokeWidth()": { + "Syntax": "**.strokeWidth**( *width* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "what", - "Text", + "width", + "Real", "->" - ] - ], - "Summary": "" - }, - "init()": { - "Syntax": "**.init**()", - "Params": [], - "Summary": "" - }, - "onLoad()": { - "Syntax": "**.onLoad**()", - "Params": [], - "Summary": "" - }, - "handleEvents()": { - "Syntax": "**.handleEvents**( *e* : cs.ui.evt )", - "Params": [ + ], [ - "e", - "cs.ui.evt", + "applyTo", + "Variant", "->" + ], + [ + "", + "cs.ui.svg", + "<-" ] ], "Summary": "" }, - "sample": { - "Syntax": "sample : cs.ui.inputDelegate" - }, - "input": { - "Syntax": "input : cs.ui.inputDelegate" - }, - "families": { - "Syntax": "families : cs.ui.buttonDelegate" - }, - "fonts": { - "Syntax": "fonts : cs.ui.buttonDelegate" - }, - "windows": { - "Syntax": "windows : cs.ui.buttonDelegate" - }, - "attachMenu": { - "Syntax": "attachMenu : cs.ui.buttonDelegate" - }, - "menuBar": { - "Syntax": "menuBar : cs.ui.menuBar" - }, - "withFamilies": { - "Syntax": "withFamilies : cs.ui.buttonDelegate" - }, - "form": { - "Syntax": "form : cs.ui.formDelegate" - } - }, - "_DEMO_webArea_Controller": { - "onLoad()": { - "Syntax": "**.onLoad**()", - "Params": [], - "Summary": "" - }, - "update()": { - "Syntax": "**.update**()", - "Params": [], - "Summary": "" - }, - "handleEvents()": { - "Syntax": "**.handleEvents**( *e* : cs.ui.evt )", + "points()": { + "Syntax": "**.points**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "e", - "cs.ui.evt", + "points", + "Variant", "->" - ] - ], - "Summary": "" - }, - "init()": { - "Syntax": "**.init**()", - "Params": [], - "Summary": "" - }, - "url": { - "Syntax": "url : cs.ui.inputDelegate" - }, - "previous": { - "Syntax": "previous : cs.ui.buttonDelegate" - }, - "next": { - "Syntax": "next : cs.ui.buttonDelegate" - }, - "forum": { - "Syntax": "forum : cs.ui.buttonDelegate" - }, - "bk": { - "Syntax": "bk : cs.ui.buttonDelegate" - }, - "google": { - "Syntax": "google : cs.ui.buttonDelegate" - }, - "area": { - "Syntax": "area : cs.ui.webAreaDelegate" - }, - "form": { - "Syntax": "form : cs.ui.formDelegate" - } - }, - "tips": { - "set()": { - "Syntax": "**.set**()", - "Params": [], - "Summary": "" - }, - "defaultDuration()": { - "Syntax": "**.defaultDuration**()", - "Params": [], - "Summary": "" - }, - "disable()": { - "Syntax": "**.disable**()", - "Params": [], - "Summary": "" - }, - "setDuration()": { - "Syntax": "**.setDuration**( *duration* : Integer )", - "Params": [ + ], [ - "duration", - "Integer", + "applyTo", + "Variant", "->" + ], + [ + "", + "cs.ui.svg", + "<-" ] ], "Summary": "" }, - "default()": { - "Syntax": "**.default**()", - "Params": [], - "Summary": "" - }, - "delay()": { - "Syntax": "**.delay**()->delay : Integer", + "polygon()": { + "Syntax": "**.polygon**( *points* : Variant; *attachTo* : Variant ) : cs.ui.svg", "Params": [ [ - "delay", - "Integer", + "points", + "Variant", + "->" + ], + [ + "attachTo", + "Variant", + "->" + ], + [ + "", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "duration()": { - "Syntax": "**.duration**()->duration : Integer", + "removeClass()": { + "Syntax": "**.removeClass**( *class* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "duration", - "Integer", + "class", + "Text", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], + [ + "", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "defaultDelay()": { - "Syntax": "**.defaultDelay**()", - "Params": [], - "Summary": "" - }, - "instantly()": { - "Syntax": "**.instantly**( *duration* : Integer )", + "circle()": { + "Syntax": "**.circle**( *r* : Real; *cx* : Real; *cy* : Real; *attachTo* : Variant ) : cs.ui.svg", "Params": [ [ - "duration", - "Integer", + "r", + "Real", + "->" + ], + [ + "cx", + "Real", + "->" + ], + [ + "cy", + "Real", + "->" + ], + [ + "attachTo", + "Variant", "->" + ], + [ + "", + "cs.ui.svg", + "<-" ] ], "Summary": "" }, - "restore()": { - "Syntax": "**.restore**()", - "Params": [], - "Summary": "" - }, - "setDelay()": { - "Syntax": "**.setDelay**( *delay* : Integer )", + "preserveAspectRatio()": { + "Syntax": "**.preserveAspectRatio**( *value* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "delay", - "Integer", + "value", + "Text", "->" - ] - ], - "Summary": "" - }, - "status()": { - "Syntax": "**.status**()->status : Object", - "Params": [ + ], [ - "status", - "Object", + "applyTo", + "Variant", + "->" + ], + [ + "", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "disabled()": { - "Syntax": "**.disabled**()->disabled : Boolean", + "height()": { + "Syntax": "**.height**( *height* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "disabled", - "Boolean", + "height", + "Real", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], + [ + "", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "enable()": { - "Syntax": "**.enable**( *enabled* : Variant )", + "fontSize()": { + "Syntax": "**.fontSize**( *size* : Integer; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "enabled", + "size", + "Integer", + "->" + ], + [ + "applyTo", "Variant", "->" - ] - ], - "Summary": "" - }, - "enabled()": { - "Syntax": "**.enabled**()->enabled : Boolean", - "Params": [ + ], [ - "enabled", - "Boolean", + "", + "cs.ui.svg", "<-" ] ], "Summary": "" - } - }, - "thermometerDelegate": { - "stop()": { - "Syntax": "**.stop**() : cs.ui.thermometerDelegate", + }, + "newCanvas()": { + "Syntax": "**.newCanvas**( *attributes* : Object ) : cs.ui.svg", "Params": [ + [ + "attributes", + "Object", + "->" + ], [ "", - "cs.ui.thermometerDelegate", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "getIndicatorType()": { - "Syntax": "**.getIndicatorType**() : Integer", + "rect()": { + "Syntax": "**.rect**( *height* : Real; *width* : Variant; *attachTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "height", + "Real", + "->" + ], + [ + "width", + "Variant", + "->" + ], + [ + "attachTo", + "Variant", + "->" + ], [ "", - "Integer", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "start()": { - "Syntax": "**.start**() : cs.ui.thermometerDelegate", + "polyline()": { + "Syntax": "**.polyline**( *points* : Variant; *attachTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "points", + "Variant", + "->" + ], + [ + "attachTo", + "Variant", + "->" + ], [ "", - "cs.ui.thermometerDelegate", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "isProgress()": { - "Syntax": "**.isProgress**() : Boolean", + "exportPicture()": { + "Syntax": "**.exportPicture**( *file* : 4D.File; *keepStructure* : Boolean ) : cs.ui.svg", "Params": [ [ - "", + "file", + "4D.File", + "->" + ], + [ + "keepStructure", "Boolean", + "->" + ], + [ + "", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "progress()": { - "Syntax": "**.progress**() : cs.ui.thermometerDelegate", + "picture()": { + "Syntax": "**.picture**( *exportType* : Variant; *keepStructure* : Boolean ) : Picture", "Params": [ + [ + "exportType", + "Variant", + "->" + ], + [ + "keepStructure", + "Boolean", + "->" + ], [ "", - "cs.ui.thermometerDelegate", + "Picture", "<-" ] ], "Summary": "" }, - "isBarber()": { - "Syntax": "**.isBarber**() : Boolean", + "text()": { + "Syntax": "**.text**( *text* : Text; *attachTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "text", + "Text", + "->" + ], + [ + "attachTo", + "Variant", + "->" + ], [ "", - "Boolean", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "barber()": { - "Syntax": "**.barber**() : cs.ui.thermometerDelegate", + "group()": { + "Syntax": "**.group**( *id* : Text; *attachTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "id", + "Text", + "->" + ], + [ + "attachTo", + "Variant", + "->" + ], [ "", - "cs.ui.thermometerDelegate", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "indicatorType()": { - "Syntax": "**.indicatorType**( *type* : Integer ) : cs.ui.thermometerDelegate", + "cy()": { + "Syntax": "**.cy**( *cy* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "type", - "Integer", + "cy", + "Real", + "->" + ], + [ + "applyTo", + "Variant", "->" ], [ "", - "cs.ui.thermometerDelegate", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "isAsynchronous()": { - "Syntax": "**.isAsynchronous**() : Boolean", + "class()": { + "Syntax": "**.class**( *class* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "class", + "Text", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "Boolean", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "asynchronous()": { - "Syntax": "**.asynchronous**() : cs.ui.thermometerDelegate", + "rx()": { + "Syntax": "**.rx**( *rx* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ + [ + "rx", + "Real", + "->" + ], + [ + "applyTo", + "Variant", + "->" + ], [ "", - "cs.ui.thermometerDelegate", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "_inheritedFrom_": "widgetDelegate" - }, - "svg": { - "getTextWidth()": { - "Syntax": "**.getTextWidth**( *string* : Text; *fontAttributes* : Object )->width : Integer", + "setAttributes()": { + "Syntax": "**.setAttributes**( *attributes* : Variant; *value* : Variant; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "string", - "Text", + "attributes", + "Variant", "->" ], [ - "fontAttributes", - "Object", + "value", + "Variant", + "->" + ], + [ + "applyTo", + "Variant", "->" ], [ - "width", - "Integer", + "", + "cs.ui.svg", "<-" ] ], "Summary": "" }, - "hide()": { - "Syntax": "**.hide**( *applyTo* : Variant ) : cs.ui.svg", + "isOfClass()": { + "Syntax": "**.isOfClass**( *class* : Text; *applyTo* : Variant )->isOfclass : Boolean", "Params": [ + [ + "class", + "Text", + "->" + ], [ "applyTo", "Variant", "->" ], [ - "", - "cs.ui.svg", + "isOfclass", + "Boolean", "<-" ] ], "Summary": "" }, - "radius()": { - "Syntax": "**.radius**( *radius* : Integer; *applyTo* : Variant ) : cs.ui.svg", + "symbol()": { + "Syntax": "**.symbol**( *name* : Text; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ - "radius", - "Integer", + "name", + "Text", "->" ], [ @@ -9074,16 +9149,16 @@ ], "Summary": "" }, - "plot()": { - "Syntax": "**.plot**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "path()": { + "Syntax": "**.path**( *data* : Variant; *attachTo* : Variant ) : cs.ui.svg", "Params": [ [ - "points", + "data", "Variant", "->" ], [ - "applyTo", + "attachTo", "Variant", "->" ], @@ -9095,16 +9170,16 @@ ], "Summary": "" }, - "moveVertically()": { - "Syntax": "**.moveVertically**( *y* : Real; *applyTo* : Variant ) : cs.ui.svg", + "image()": { + "Syntax": "**.image**( *picture* : Variant; *attachTo* : Variant ) : cs.ui.svg", "Params": [ [ - "y", - "Real", + "picture", + "Variant", "->" ], [ - "applyTo", + "attachTo", "Variant", "->" ], @@ -9116,22 +9191,17 @@ ], "Summary": "" }, - "size()": { - "Syntax": "**.size**( *width* : Real; *height* : Real; *unit* : Text ) : cs.ui.svg", + "use()": { + "Syntax": "**.use**( *symbol* : Variant; *attachTo* : Variant ) : cs.ui.svg", "Params": [ [ - "width", - "Real", - "->" - ], - [ - "height", - "Real", + "symbol", + "Variant", "->" ], [ - "unit", - "Text", + "attachTo", + "Variant", "->" ], [ @@ -9142,8 +9212,8 @@ ], "Summary": "" }, - "position()": { - "Syntax": "**.position**( *x* : Real; *y* : Variant; *unit* : Text ) : cs.ui.svg", + "moveHorizontally()": { + "Syntax": "**.moveHorizontally**( *x* : Real; *applyTo* : Variant ) : cs.ui.svg", "Params": [ [ "x", @@ -9151,15 +9221,10 @@ "->" ], [ - "y", + "applyTo", "Variant", "->" ], - [ - "unit", - "Text", - "->" - ], [ "", "cs.ui.svg", @@ -9168,17 +9233,17 @@ ], "Summary": "" }, - "font()": { - "Syntax": "**.font**( *attributes* : Object; *applyTo* : Variant ) : cs.ui.svg", + "exportText()": { + "Syntax": "**.exportText**( *file* : 4D.File; *keepStructure* : Boolean ) : cs.ui.svg", "Params": [ [ - "attributes", - "Object", + "file", + "4D.File", "->" ], [ - "applyTo", - "Variant", + "keepStructure", + "Boolean", "->" ], [ @@ -9189,12 +9254,12 @@ ], "Summary": "" }, - "push()": { - "Syntax": "**.push**( *name* : Text ) : cs.ui.svg", + "attachTo()": { + "Syntax": "**.attachTo**( *parent* : Variant ) : cs.ui.svg", "Params": [ [ - "name", - "Text", + "parent", + "Variant", "->" ], [ @@ -9205,32 +9270,31 @@ ], "Summary": "" }, - "fetch()": { - "Syntax": "**.fetch**( *name* : Text )->dom : Text", + "line()": { + "Syntax": "**.line**( *x1* : Real; *y1* : Real; *x2* : Real; *y2* : Real; *attachTo* : Variant ) : cs.ui.svg", "Params": [ [ - "name", - "Text", + "x1", + "Real", "->" ], [ - "dom", - "Text", - "<-" - ] - ], - "Summary": "" - }, - "textRendering()": { - "Syntax": "**.textRendering**( *rendering* : Text; *applyTo* : Variant ) : cs.ui.svg", - "Params": [ + "y1", + "Real", + "->" + ], [ - "rendering", - "Text", + "x2", + "Real", "->" ], [ - "applyTo", + "y2", + "Real", + "->" + ], + [ + "attachTo", "Variant", "->" ], @@ -9242,1498 +9306,1434 @@ ], "Summary": "" }, - "color()": { - "Syntax": "**.color**( *color* : Text; *applyTo* : Variant ) : cs.ui.svg", + "_inheritedFrom_": "xml" + }, + "formDelegate": { + "set maxHeight()": { + "Syntax": "**.set maxHeight**( *height* : Integer )", "Params": [ [ - "color", - "Text", + "height", + "Integer", "->" - ], + ] + ], + "Summary": "" + }, + "get minHeight()": { + "Syntax": "**.get minHeight**() : Integer", + "Params": [ [ - "applyTo", - "Variant", + "", + "Integer", + "<-" + ] + ], + "Summary": "" + }, + "set maxWidth()": { + "Syntax": "**.set maxWidth**( *width* : Integer )", + "Params": [ + [ + "width", + "Integer", "->" - ], + ] + ], + "Summary": "" + }, + "get horizontallyResizable()": { + "Syntax": "**.get horizontallyResizable**() : Boolean", + "Params": [ [ "", - "cs.ui.svg", + "Boolean", "<-" ] ], "Summary": "" }, - "strokeColor()": { - "Syntax": "**.strokeColor**( *color* : Text; *applyTo* : Variant ) : cs.ui.svg", + "get maxHeight()": { + "Syntax": "**.get maxHeight**() : Integer", "Params": [ [ - "color", - "Text", - "->" - ], + "", + "Integer", + "<-" + ] + ], + "Summary": "" + }, + "set horizontallyResizable()": { + "Syntax": "**.set horizontallyResizable**( *resize* : Boolean )", + "Params": [ [ - "applyTo", - "Variant", + "resize", + "Boolean", "->" - ], + ] + ], + "Summary": "" + }, + "get instantiatedSubforms()": { + "Syntax": "**.get instantiatedSubforms**() : Collection", + "Params": [ [ "", - "cs.ui.svg", + "Collection", "<-" ] ], "Summary": "" }, - "fontFamily()": { - "Syntax": "**.fontFamily**( *fonts* : Text; *applyTo* : Variant ) : cs.ui.svg", + "get instantiatedWidgets()": { + "Syntax": "**.get instantiatedWidgets**() : Collection", "Params": [ [ - "fonts", - "Text", - "->" - ], + "", + "Collection", + "<-" + ] + ], + "Summary": "" + }, + "get statics()": { + "Syntax": "**.get statics**() : Collection", + "Params": [ [ - "applyTo", - "Variant", - "->" - ], + "", + "Collection", + "<-" + ] + ], + "Summary": "" + }, + "get staticPictures()": { + "Syntax": "**.get staticPictures**() : Collection", + "Params": [ [ "", - "cs.ui.svg", + "Collection", "<-" ] ], "Summary": "" }, - "opacity()": { - "Syntax": "**.opacity**( *opacity* : Real; *applyTo* : Variant ) : cs.ui.svg", + "get formObjects()": { + "Syntax": "**.get formObjects**() : Collection", "Params": [ [ - "opacity", - "Real", - "->" - ], + "", + "Collection", + "<-" + ] + ], + "Summary": "" + }, + "getPasteboard()": { + "Syntax": "**.getPasteboard**( *uri* : Text ) : Variant", + "Params": [ [ - "applyTo", - "Variant", + "uri", + "Text", "->" ], [ "", - "cs.ui.svg", + "Variant", "<-" ] ], "Summary": "" }, - "fillOpacity()": { - "Syntax": "**.fillOpacity**( *opacity* : Real; *applyTo* : Variant ) : cs.ui.svg", + "nextPage()": { + "Syntax": "**.nextPage**( *parent* : Boolean )", "Params": [ [ - "opacity", - "Real", - "->" - ], - [ - "applyTo", - "Variant", + "parent", + "Boolean", "->" - ], + ] + ], + "Summary": "" + }, + "get minWidth()": { + "Syntax": "**.get minWidth**() : Integer", + "Params": [ [ "", - "cs.ui.svg", + "Integer", "<-" ] ], "Summary": "" }, - "style()": { - "Syntax": "**.style**( *tyle* : Text; *applyTo* : Variant ) : cs.ui.svg", + "lastPage()": { + "Syntax": "**.lastPage**( *parent* : Boolean )", "Params": [ [ - "tyle", - "Text", - "->" - ], - [ - "applyTo", - "Variant", + "parent", + "Boolean", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "fillColor()": { - "Syntax": "**.fillColor**( *color* : Text; *applyTo* : Variant ) : cs.ui.svg", + "firstPage()": { + "Syntax": "**.firstPage**( *parent* : Boolean )", "Params": [ [ - "color", - "Text", + "parent", + "Boolean", "->" - ], + ] + ], + "Summary": "" + }, + "goToPage()": { + "Syntax": "**.goToPage**( *page* : Variant; *parent* : Boolean )", + "Params": [ [ - "applyTo", + "page", "Variant", "->" ], [ - "", - "cs.ui.svg", - "<-" + "parent", + "Boolean", + "->" ] ], "Summary": "" }, - "preview()": { - "Syntax": "**.preview**( *keepStructure* : Boolean )", + "setPageNames()": { + "Syntax": "**.setPageNames**( *names* : Collection )", "Params": [ [ - "keepStructure", - "Boolean", + "names", + "Collection", "->" ] ], "Summary": "" }, - "square()": { - "Syntax": "**.square**( *side* : Real; *attachTo* : Variant ) : cs.ui.svg", + "get page()": { + "Syntax": "**.get page**() : Integer", "Params": [ - [ - "side", - "Real", - "->" - ], - [ - "attachTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Integer", "<-" ] ], "Summary": "" }, - "scale()": { - "Syntax": "**.scale**( *sx* : Real; *sy* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "get staticTexts()": { + "Syntax": "**.get staticTexts**() : Collection", "Params": [ - [ - "sx", - "Real", - "->" - ], - [ - "sy", - "Variant", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Collection", "<-" ] ], "Summary": "" }, - "rotate()": { - "Syntax": "**.rotate**( *angle* : Integer; *cx* : Variant; *cy* : Real; *applyTo* : Variant ) : cs.ui.svg", + "callMeBack()": { + "Syntax": "**.callMeBack**( *param* : Variant; *param1* : Variant; *paramN* : Variant )", "Params": [ [ - "angle", - "Integer", - "->" - ], - [ - "cx", + "param", "Variant", "->" ], [ - "cy", - "Real", + "param1", + "Variant", "->" ], [ - "applyTo", + "paramN", "Variant", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "clone()": { - "Syntax": "**.clone**( *source* : Text; *attachTo* : Variant ) : cs.ui.svg", + "set darkSuffix()": { + "Syntax": "**.set darkSuffix**( *suffix* : Text )", "Params": [ [ - "source", + "suffix", "Text", "->" - ], + ] + ], + "Summary": "" + }, + "set callback()": { + "Syntax": "**.set callback**( *method* : Text )", + "Params": [ [ - "attachTo", - "Variant", + "method", + "Text", "->" - ], + ] + ], + "Summary": "" + }, + "get subforms()": { + "Syntax": "**.get subforms**() : Collection", + "Params": [ [ "", - "cs.ui.svg", + "Collection", "<-" ] ], "Summary": "" }, - "translate()": { - "Syntax": "**.translate**( *tx* : Real; *ty* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "set worker()": { + "Syntax": "**.set worker**( *worker* : Variant )", "Params": [ [ - "tx", - "Real", - "->" - ], - [ - "ty", - "Variant", - "->" - ], - [ - "applyTo", + "worker", "Variant", "->" - ], + ] + ], + "Summary": "" + }, + "restoreContext()": { + "Syntax": "**.restoreContext**()", + "Params": [], + "Summary": "" + }, + "getContainerValue()": { + "Syntax": "**.getContainerValue**() : Variant", + "Params": [ [ "", - "cs.ui.svg", + "Variant", "<-" ] ], "Summary": "" }, - "getTextHeight()": { - "Syntax": "**.getTextHeight**( *string* : Text; *fontAttributes* : Object )->height : Integer", + "get worker()": { + "Syntax": "**.get worker**() : Variant", "Params": [ [ - "string", - "Text", - "->" - ], - [ - "fontAttributes", - "Object", - "->" - ], - [ - "height", - "Integer", + "", + "Variant", "<-" ] ], "Summary": "" }, - "addClass()": { - "Syntax": "**.addClass**( *class* : Text; *applyTo* : Variant ) : cs.ui.svg", + "removeEvents()": { + "Syntax": "**.removeEvents**( *events* : Variant )", "Params": [ [ - "class", - "Text", - "->" - ], - [ - "applyTo", + "events", "Variant", "->" - ], + ] + ], + "Summary": "" + }, + "get dimensions()": { + "Syntax": "**.get dimensions**() : Object", + "Params": [ [ "", - "cs.ui.svg", + "Object", "<-" ] ], "Summary": "" }, - "width()": { - "Syntax": "**.width**( *width* : Real; *applyTo* : Variant ) : cs.ui.svg", + "getSubformInstance()": { + "Syntax": "**.getSubformInstance**( *name* : Text ) : Object", "Params": [ [ - "width", - "Real", - "->" - ], - [ - "applyTo", - "Variant", + "name", + "Text", "->" ], [ "", - "cs.ui.svg", + "Object", "<-" ] ], "Summary": "" }, - "styleSheet()": { - "Syntax": "**.styleSheet**( *file* : 4D.File ) : cs.ui.svg", + "setEvents()": { + "Syntax": "**.setEvents**( *events* : Variant )", "Params": [ [ - "file", - "4D.File", + "events", + "Variant", "->" - ], + ] + ], + "Summary": "" + }, + "get verticallyResizable()": { + "Syntax": "**.get verticallyResizable**() : Boolean", + "Params": [ [ "", - "cs.ui.svg", + "Boolean", "<-" ] ], "Summary": "" }, - "textArea()": { - "Syntax": "**.textArea**( *text* : Text; *attachTo* : Variant ) : cs.ui.svg", + "beginDrag()": { + "Syntax": "**.beginDrag**( *uri* : Text; *data* : Variant; *dragIcon* : Picture )", "Params": [ [ - "text", + "uri", "Text", "->" ], [ - "attachTo", + "data", "Variant", "->" ], [ - "", - "cs.ui.svg", - "<-" + "dragIcon", + "Picture", + "->" ] ], "Summary": "" }, - "cx()": { - "Syntax": "**.cx**( *cx* : Real; *applyTo* : Variant ) : cs.ui.svg", + "callWorker()": { + "Syntax": "**.callWorker**( *method* : Variant; *param* : Variant; *param1* : Variant; *paramN* : Variant )", "Params": [ [ - "cx", - "Real", + "method", + "Variant", "->" ], [ - "applyTo", + "param", "Variant", "->" ], [ - "", - "cs.ui.svg", - "<-" + "param1", + "Variant", + "->" + ], + [ + "paramN", + "Variant", + "->" ] ], "Summary": "" }, - "with()": { - "Syntax": "**.with**( *name* : Text ) : Boolean", + "get containerInstance()": { + "Syntax": "**.get containerInstance**() : Object", "Params": [ - [ - "name", - "Text", - "->" - ], [ "", - "Boolean", + "Object", "<-" ] ], "Summary": "" }, - "alignment()": { - "Syntax": "**.alignment**( *alignment* : Integer; *applyTo* : Variant ) : cs.ui.svg", + "set getContainerValue()": { + "Syntax": "**.set getContainerValue**( *value* : Variant )", "Params": [ [ - "alignment", - "Integer", - "->" - ], - [ - "applyTo", + "value", "Variant", "->" - ], + ] + ], + "Summary": "" + }, + "get containerValue()": { + "Syntax": "**.get containerValue**() : Variant", + "Params": [ [ "", - "cs.ui.svg", + "Variant", "<-" ] ], "Summary": "" }, - "ry()": { - "Syntax": "**.ry**( *ry* : Real; *applyTo* : Variant ) : cs.ui.svg", + "get containerName()": { + "Syntax": "**.get containerName**() : Text", "Params": [ - [ - "ry", - "Real", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Text", "<-" ] ], "Summary": "" }, - "r()": { - "Syntax": "**.r**( *r* : Real; *applyTo* : Variant ) : cs.ui.svg", + "get maxWidth()": { + "Syntax": "**.get maxWidth**() : Integer", "Params": [ - [ - "r", - "Real", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Integer", "<-" ] ], "Summary": "" }, - "y()": { - "Syntax": "**.y**( *y* : Real; *applyTo* : Variant ) : cs.ui.svg", + "get darkSuffix()": { + "Syntax": "**.get darkSuffix**() : Text", "Params": [ - [ - "y", - "Real", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Text", "<-" ] ], "Summary": "" }, - "fontStyle()": { - "Syntax": "**.fontStyle**( *style* : Integer; *applyTo* : Variant ) : cs.ui.svg", + "postKeyDown()": { + "Syntax": "**.postKeyDown**( *keyCode* : Integer; *modifier* : Integer )", "Params": [ [ - "style", + "keyCode", "Integer", "->" ], [ - "applyTo", - "Variant", + "modifier", + "Integer", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "setAttribute()": { - "Syntax": "**.setAttribute**( *name* : Text; *value* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "setCursor()": { + "Syntax": "**.setCursor**( *cursor* : Variant )", "Params": [ [ - "name", - "Text", - "->" - ], - [ - "value", - "Variant", - "->" - ], - [ - "applyTo", + "cursor", "Variant", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "setValue()": { - "Syntax": "**.setValue**( *value* : Text; *applyTo* : Variant; *CDATA* : Boolean ) : cs.ui.svg", + "callParent()": { + "Syntax": "**.callParent**( *eventCode* : Integer )", "Params": [ [ - "value", - "Text", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], - [ - "CDATA", - "Boolean", + "eventCode", + "Integer", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "visible()": { - "Syntax": "**.visible**( *visible* : Boolean; *applyTo* : Variant ) : cs.ui.svg", + "spreadToChilds()": { + "Syntax": "**.spreadToChilds**( *message* : Object )", "Params": [ [ - "visible", - "Boolean", - "->" - ], - [ - "applyTo", - "Variant", + "message", + "Object", "->" - ], + ] + ], + "Summary": "" + }, + "get events()": { + "Syntax": "**.get events**() : Collection", + "Params": [ [ "", - "cs.ui.svg", + "Collection", "<-" ] ], "Summary": "" }, - "d()": { - "Syntax": "**.d**( *data* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "stopTimer()": { + "Syntax": "**.stopTimer**()", + "Params": [], + "Summary": "" + }, + "onOutsideCall()": { + "Syntax": "**.onOutsideCall**()", + "Params": [], + "Summary": "" + }, + "setTimer()": { + "Syntax": "**.setTimer**( *tickCount* : Integer )", "Params": [ [ - "data", - "Variant", - "->" - ], - [ - "applyTo", - "Variant", + "tickCount", + "Integer", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "l()": { - "Syntax": "**.l**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "set minWidth()": { + "Syntax": "**.set minWidth**( *width* : Integer )", "Params": [ [ - "points", - "Variant", + "width", + "Integer", "->" - ], + ] + ], + "Summary": "" + }, + "focusNext()": { + "Syntax": "**.focusNext**()", + "Params": [], + "Summary": "" + }, + "resourceFromScheme()": { + "Syntax": "**.resourceFromScheme**( *path* : Text ) : Text", + "Params": [ [ - "applyTo", - "Variant", + "path", + "Text", "->" ], [ "", - "cs.ui.svg", + "Text", "<-" ] ], "Summary": "" }, - "id()": { - "Syntax": "**.id**( *id* : Text; *applyTo* : Variant ) : cs.ui.svg", + "saveContext()": { + "Syntax": "**.saveContext**()", + "Params": [], + "Summary": "" + }, + "get resourceScheme()": { + "Syntax": "**.get resourceScheme**() : Text", "Params": [ - [ - "id", - "Text", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Text", "<-" ] ], "Summary": "" }, - "fill()": { - "Syntax": "**.fill**( *value* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "get container()": { + "Syntax": "**.get container**() : Object", "Params": [ - [ - "value", - "Variant", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Object", "<-" ] ], "Summary": "" }, - "m()": { - "Syntax": "**.m**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "callMe()": { + "Syntax": "**.callMe**( *method* : Text; *param* : Variant; *param1* : Variant; *paramN* : Variant )", "Params": [ [ - "points", + "method", + "Text", + "->" + ], + [ + "param", "Variant", "->" ], [ - "applyTo", + "param1", "Variant", "->" ], [ - "", - "cs.ui.svg", - "<-" + "paramN", + "Variant", + "->" ] ], "Summary": "" }, - "show()": { - "Syntax": "**.show**( *applyTo* : Variant ) : cs.ui.svg", + "handleEvents()": { + "Syntax": "**.handleEvents**( *e* : cs.ui.evt )", "Params": [ [ - "applyTo", - "Variant", + "e", + "cs.ui.evt", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "stroke()": { - "Syntax": "**.stroke**( *value* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "setVerticalResising()": { + "Syntax": "**.setVerticalResising**( *resize* : Boolean; *min* : Integer; *max* : Integer )", "Params": [ [ - "value", - "Variant", + "resize", + "Boolean", "->" ], [ - "applyTo", - "Variant", + "min", + "Integer", "->" ], + [ + "max", + "Integer", + "->" + ] + ], + "Summary": "" + }, + "onLoad()": { + "Syntax": "**.onLoad**()", + "Params": [], + "Summary": "" + }, + "get darkScheme()": { + "Syntax": "**.get darkScheme**() : Boolean", + "Params": [ [ "", - "cs.ui.svg", + "Boolean", "<-" ] ], "Summary": "" }, - "strokeOpacity()": { - "Syntax": "**.strokeOpacity**( *opacity* : Real; *applyTo* : Variant ) : cs.ui.svg", + "set verticallyResizable()": { + "Syntax": "**.set verticallyResizable**( *resize* : Boolean )", "Params": [ [ - "opacity", - "Real", - "->" - ], - [ - "applyTo", - "Variant", + "resize", + "Boolean", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "x()": { - "Syntax": "**.x**( *x* : Real; *applyTo* : Variant ) : cs.ui.svg", + "setHorizontalResising()": { + "Syntax": "**.setHorizontalResising**( *resize* : Boolean; *min* : Integer; *max* : Integer )", "Params": [ [ - "x", - "Real", + "resize", + "Boolean", "->" ], [ - "applyTo", - "Variant", + "min", + "Integer", "->" ], [ - "", - "cs.ui.svg", - "<-" + "max", + "Integer", + "->" ] ], "Summary": "" }, - "ellipse()": { - "Syntax": "**.ellipse**( *rx* : Real; *ry* : Real; *cx* : Real; *cy* : Real; *attachTo* : Variant ) : cs.ui.svg", + "callChild()": { + "Syntax": "**.callChild**( *subform* : Variant; *method* : Text; *param* : Variant; *param1* : Variant; *paramN* : Variant )", "Params": [ [ - "rx", - "Real", + "subform", + "Variant", "->" ], [ - "ry", - "Real", + "method", + "Text", "->" ], [ - "cx", - "Real", + "param", + "Variant", "->" ], [ - "cy", - "Real", + "param1", + "Variant", "->" ], [ - "attachTo", + "paramN", "Variant", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "layer()": { - "Syntax": "**.layer**( *name* : Text ) : cs.ui.svg", + "releaseCursor()": { + "Syntax": "**.releaseCursor**()", + "Params": [], + "Summary": "" + }, + "focusPrevious()": { + "Syntax": "**.focusPrevious**()", + "Params": [], + "Summary": "" + }, + "refresh()": { + "Syntax": "**.refresh**( *tickCount* : Integer )", "Params": [ [ - "name", - "Text", + "tickCount", + "Integer", "->" - ], + ] + ], + "Summary": "" + }, + "get callback()": { + "Syntax": "**.get callback**() : Text", + "Params": [ [ "", - "cs.ui.svg", + "Text", "<-" ] ], "Summary": "" }, - "L()": { - "Syntax": "**.L**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "set minHeight()": { + "Syntax": "**.set minHeight**( *height* : Integer )", "Params": [ [ - "points", - "Variant", + "height", + "Integer", "->" - ], + ] + ], + "Summary": "" + }, + "setContainerValue()": { + "Syntax": "**.setContainerValue**( *value* : Variant )", + "Params": [ [ - "applyTo", + "value", "Variant", "->" - ], + ] + ], + "Summary": "" + }, + "previousPage()": { + "Syntax": "**.previousPage**( *parent* : Boolean )", + "Params": [ [ - "", - "cs.ui.svg", - "<-" + "parent", + "Boolean", + "->" + ] + ], + "Summary": "" + }, + "onBoundVariableChange()": { + "Syntax": "**.onBoundVariableChange**()", + "Params": [], + "Summary": "" + }, + "setEntryOrder()": { + "Syntax": "**.setEntryOrder**( *widgetNames* : Collection )", + "Params": [ + [ + "widgetNames", + "Collection", + "->" + ] + ], + "Summary": "" + }, + "removeFocus()": { + "Syntax": "**.removeFocus**()", + "Params": [], + "Summary": "" + }, + "focus()": { + "Syntax": "**.focus**( *widget* : Variant )", + "Params": [ + [ + "widget", + "Variant", + "->" ] ], "Summary": "" }, - "M()": { - "Syntax": "**.M**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "appendEvents()": { + "Syntax": "**.appendEvents**( *events* : Variant )", "Params": [ [ - "points", - "Variant", - "->" - ], - [ - "applyTo", + "events", "Variant", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "strokeWidth()": { - "Syntax": "**.strokeWidth**( *width* : Real; *applyTo* : Variant ) : cs.ui.svg", + "update()": { + "Syntax": "**.update**( *stopTimer* : Boolean )", "Params": [ [ - "width", - "Real", - "->" - ], - [ - "applyTo", - "Variant", + "stopTimer", + "Boolean", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "points()": { - "Syntax": "**.points**( *points* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "get lightScheme()": { + "Syntax": "**.get lightScheme**() : Boolean", "Params": [ - [ - "points", - "Variant", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Boolean", "<-" ] ], "Summary": "" }, - "polygon()": { - "Syntax": "**.polygon**( *points* : Variant; *attachTo* : Variant ) : cs.ui.svg", + "get focused()": { + "Syntax": "**.get focused**() : Text", "Params": [ - [ - "points", - "Variant", - "->" - ], - [ - "attachTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Text", "<-" ] ], "Summary": "" }, - "removeClass()": { - "Syntax": "**.removeClass**( *class* : Text; *applyTo* : Variant ) : cs.ui.svg", + "get highlight()": { + "Syntax": "**.get highlight**() : Text", "Params": [ - [ - "class", - "Text", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Text", "<-" ] ], "Summary": "" }, - "circle()": { - "Syntax": "**.circle**( *r* : Real; *cx* : Real; *cy* : Real; *attachTo* : Variant ) : cs.ui.svg", + "init()": { + "Syntax": "**.init**()", + "Params": [], + "Summary": "" + }, + "window": { + "Syntax": "window : cs.ui.windowDelegate" + }, + "entryOrder": { + "Syntax": "entryOrder : Collection" + }, + "pages": { + "Syntax": "pages : Object" + }, + "toBeInitialized": { + "Syntax": "toBeInitialized : Boolean" + }, + "constraints": { + "Syntax": "constraints : cs.ui.constraintsDelegate" + }, + "isSubform": { + "Syntax": "isSubform : Boolean" + } + }, + "tips": { + "set()": { + "Syntax": "**.set**()", + "Params": [], + "Summary": "" + }, + "defaultDuration()": { + "Syntax": "**.defaultDuration**()", + "Params": [], + "Summary": "" + }, + "disable()": { + "Syntax": "**.disable**()", + "Params": [], + "Summary": "" + }, + "setDuration()": { + "Syntax": "**.setDuration**( *duration* : Integer )", "Params": [ [ - "r", - "Real", - "->" - ], - [ - "cx", - "Real", - "->" - ], - [ - "cy", - "Real", - "->" - ], - [ - "attachTo", - "Variant", + "duration", + "Integer", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "preserveAspectRatio()": { - "Syntax": "**.preserveAspectRatio**( *value* : Text; *applyTo* : Variant ) : cs.ui.svg", + "default()": { + "Syntax": "**.default**()", + "Params": [], + "Summary": "" + }, + "delay()": { + "Syntax": "**.delay**()->delay : Integer", "Params": [ [ - "value", - "Text", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], - [ - "", - "cs.ui.svg", + "delay", + "Integer", "<-" ] ], "Summary": "" }, - "height()": { - "Syntax": "**.height**( *height* : Real; *applyTo* : Variant ) : cs.ui.svg", + "duration()": { + "Syntax": "**.duration**()->duration : Integer", "Params": [ [ - "height", - "Real", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], - [ - "", - "cs.ui.svg", + "duration", + "Integer", "<-" ] ], "Summary": "" }, - "fontSize()": { - "Syntax": "**.fontSize**( *size* : Integer; *applyTo* : Variant ) : cs.ui.svg", + "defaultDelay()": { + "Syntax": "**.defaultDelay**()", + "Params": [], + "Summary": "" + }, + "instantly()": { + "Syntax": "**.instantly**( *duration* : Integer )", "Params": [ [ - "size", + "duration", "Integer", "->" - ], - [ - "applyTo", - "Variant", - "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "newCanvas()": { - "Syntax": "**.newCanvas**( *attributes* : Object ) : cs.ui.svg", + "restore()": { + "Syntax": "**.restore**()", + "Params": [], + "Summary": "" + }, + "setDelay()": { + "Syntax": "**.setDelay**( *delay* : Integer )", "Params": [ [ - "attributes", - "Object", + "delay", + "Integer", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "rect()": { - "Syntax": "**.rect**( *height* : Real; *width* : Variant; *attachTo* : Variant ) : cs.ui.svg", + "status()": { + "Syntax": "**.status**()->status : Object", "Params": [ - [ - "height", - "Real", - "->" - ], - [ - "width", - "Variant", - "->" - ], - [ - "attachTo", - "Variant", - "->" - ], - [ - "", - "cs.ui.svg", + [ + "status", + "Object", "<-" ] ], "Summary": "" }, - "polyline()": { - "Syntax": "**.polyline**( *points* : Variant; *attachTo* : Variant ) : cs.ui.svg", + "disabled()": { + "Syntax": "**.disabled**()->disabled : Boolean", "Params": [ [ - "points", - "Variant", - "->" - ], - [ - "attachTo", - "Variant", - "->" - ], - [ - "", - "cs.ui.svg", + "disabled", + "Boolean", "<-" ] ], "Summary": "" }, - "exportPicture()": { - "Syntax": "**.exportPicture**( *file* : 4D.File; *keepStructure* : Boolean ) : cs.ui.svg", + "enable()": { + "Syntax": "**.enable**( *enabled* : Variant )", "Params": [ [ - "file", - "4D.File", + "enabled", + "Variant", "->" - ], + ] + ], + "Summary": "" + }, + "enabled()": { + "Syntax": "**.enabled**()->enabled : Boolean", + "Params": [ [ - "keepStructure", + "enabled", "Boolean", - "->" - ], - [ - "", - "cs.ui.svg", "<-" ] ], "Summary": "" + } + }, + "_DEMO_webArea_Controller": { + "onLoad()": { + "Syntax": "**.onLoad**()", + "Params": [], + "Summary": "" }, - "picture()": { - "Syntax": "**.picture**( *exportType* : Variant; *keepStructure* : Boolean ) : Picture", + "update()": { + "Syntax": "**.update**()", + "Params": [], + "Summary": "" + }, + "handleEvents()": { + "Syntax": "**.handleEvents**( *e* : cs.ui.evt )", "Params": [ [ - "exportType", - "Variant", - "->" - ], - [ - "keepStructure", - "Boolean", + "e", + "cs.ui.evt", "->" - ], - [ - "", - "Picture", - "<-" ] ], "Summary": "" }, - "text()": { - "Syntax": "**.text**( *text* : Text; *attachTo* : Variant ) : cs.ui.svg", + "init()": { + "Syntax": "**.init**()", + "Params": [], + "Summary": "" + }, + "url": { + "Syntax": "url : cs.ui.inputDelegate" + }, + "previous": { + "Syntax": "previous : cs.ui.buttonDelegate" + }, + "next": { + "Syntax": "next : cs.ui.buttonDelegate" + }, + "forum": { + "Syntax": "forum : cs.ui.buttonDelegate" + }, + "bk": { + "Syntax": "bk : cs.ui.buttonDelegate" + }, + "google": { + "Syntax": "google : cs.ui.buttonDelegate" + }, + "area": { + "Syntax": "area : cs.ui.webAreaDelegate" + }, + "form": { + "Syntax": "form : cs.ui.formDelegate" + } + }, + "coord": { + "apply()": { + "Syntax": "**.apply**( *name* : Text )", "Params": [ [ - "text", + "name", "Text", "->" - ], - [ - "attachTo", - "Variant", - "->" - ], + ] + ], + "Summary": "" + }, + "get dimensions()": { + "Syntax": "**.get dimensions**() : Object", + "Params": [ [ "", - "cs.ui.svg", + "Object", "<-" ] ], "Summary": "" }, - "group()": { - "Syntax": "**.group**( *id* : Text; *attachTo* : Variant ) : cs.ui.svg", + "get height()": { + "Syntax": "**.get height**() : Integer", "Params": [ - [ - "id", - "Text", - "->" - ], - [ - "attachTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Integer", "<-" ] ], "Summary": "" }, - "cy()": { - "Syntax": "**.cy**( *cy* : Real; *applyTo* : Variant ) : cs.ui.svg", + "get windowCoordinates()": { + "Syntax": "**.get windowCoordinates**() : Object", "Params": [ - [ - "cy", - "Real", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Object", "<-" ] ], "Summary": "" }, - "class()": { - "Syntax": "**.class**( *class* : Text; *applyTo* : Variant ) : cs.ui.svg", + "get width()": { + "Syntax": "**.get width**() : Integer", "Params": [ - [ - "class", - "Text", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Integer", "<-" ] ], "Summary": "" }, - "rx()": { - "Syntax": "**.rx**( *rx* : Real; *applyTo* : Variant ) : cs.ui.svg", + "get screenCoordinates()": { + "Syntax": "**.get screenCoordinates**() : Object", "Params": [ - [ - "rx", - "Real", - "->" - ], - [ - "applyTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "Object", "<-" ] ], "Summary": "" }, - "setAttributes()": { - "Syntax": "**.setAttributes**( *attributes* : Variant; *value* : Variant; *applyTo* : Variant ) : cs.ui.svg", + "bottom": { + "Syntax": "bottom : Integer" + }, + "right": { + "Syntax": "right : Integer" + }, + "top": { + "Syntax": "top : Integer" + }, + "left": { + "Syntax": "left : Integer" + }, + "name": { + "Syntax": "name : Text" + } + }, + "menuBar": { + "getMenuItemParameter()": { + "Syntax": "**.getMenuItemParameter**( *type* : Integer ) : Variant", "Params": [ [ - "attributes", - "Variant", - "->" - ], - [ - "value", - "Variant", + "type", + "Integer", "->" ], [ - "applyTo", + "", "Variant", - "->" - ], + "<-" + ] + ], + "Summary": "" + }, + "menuSelected()": { + "Syntax": "**.menuSelected**() : Object", + "Params": [ [ "", - "cs.ui.svg", + "Object", "<-" ] ], "Summary": "" }, - "isOfClass()": { - "Syntax": "**.isOfClass**( *class* : Text; *applyTo* : Variant )->isOfclass : Boolean", + "disableItem()": { + "Syntax": "**.disableItem**( *item* : Text )", "Params": [ [ - "class", + "item", "Text", "->" - ], - [ - "applyTo", - "Variant", - "->" - ], + ] + ], + "Summary": "" + }, + "defaultMinimalMenuBar()": { + "Syntax": "**.defaultMinimalMenuBar**() : cs.ui.menuBar", + "Params": [ [ - "isOfclass", - "Boolean", + "", + "cs.ui.menuBar", "<-" ] ], "Summary": "" }, - "symbol()": { - "Syntax": "**.symbol**( *name* : Text; *applyTo* : Variant ) : cs.ui.svg", + "enableItem()": { + "Syntax": "**.enableItem**( *item* : Text; *enabled* : Boolean )", "Params": [ [ - "name", + "item", "Text", "->" ], [ - "applyTo", - "Variant", + "enabled", + "Boolean", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "path()": { - "Syntax": "**.path**( *data* : Variant; *attachTo* : Variant ) : cs.ui.svg", + "update()": { + "Syntax": "**.update**( *index* : Integer; *menu* : cs.ui.menu ) : cs.ui.menuBar", "Params": [ [ - "data", - "Variant", + "index", + "Integer", "->" ], [ - "attachTo", - "Variant", + "menu", + "cs.ui.menu", "->" ], [ "", - "cs.ui.svg", + "cs.ui.menuBar", "<-" ] ], "Summary": "" }, - "image()": { - "Syntax": "**.image**( *picture* : Variant; *attachTo* : Variant ) : cs.ui.svg", + "set()": { + "Syntax": "**.set**() : cs.ui.menuBar", "Params": [ - [ - "picture", - "Variant", - "->" - ], - [ - "attachTo", - "Variant", - "->" - ], [ "", - "cs.ui.svg", + "cs.ui.menuBar", "<-" ] ], "Summary": "" }, - "use()": { - "Syntax": "**.use**( *symbol* : Variant; *attachTo* : Variant ) : cs.ui.svg", + "setHelpMenu()": { + "Syntax": "**.setHelpMenu**( *items* : Collection )", "Params": [ [ - "symbol", - "Variant", - "->" - ], - [ - "attachTo", - "Variant", + "items", + "Collection", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "moveHorizontally()": { - "Syntax": "**.moveHorizontally**( *x* : Real; *applyTo* : Variant ) : cs.ui.svg", + "populate()": { + "Syntax": "**.populate**( *menus* : Collection ) : cs.ui.menuBar", "Params": [ [ - "x", - "Real", - "->" - ], - [ - "applyTo", - "Variant", + "menus", + "Collection", "->" ], [ "", - "cs.ui.svg", + "cs.ui.menuBar", "<-" ] ], "Summary": "" }, - "exportText()": { - "Syntax": "**.exportText**( *file* : 4D.File; *keepStructure* : Boolean ) : cs.ui.svg", + "_inheritedFrom_": "menu" + }, + "_DEMO_menus_Controller": { + "handleMenus()": { + "Syntax": "**.handleMenus**( *what* : Text )", "Params": [ [ - "file", - "4D.File", - "->" - ], - [ - "keepStructure", - "Boolean", + "what", + "Text", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "attachTo()": { - "Syntax": "**.attachTo**( *parent* : Variant ) : cs.ui.svg", + "init()": { + "Syntax": "**.init**()", + "Params": [], + "Summary": "" + }, + "onLoad()": { + "Syntax": "**.onLoad**()", + "Params": [], + "Summary": "" + }, + "handleEvents()": { + "Syntax": "**.handleEvents**( *e* : cs.ui.evt )", "Params": [ [ - "parent", - "Variant", + "e", + "cs.ui.evt", "->" - ], + ] + ], + "Summary": "" + }, + "sample": { + "Syntax": "sample : cs.ui.inputDelegate" + }, + "input": { + "Syntax": "input : cs.ui.inputDelegate" + }, + "families": { + "Syntax": "families : cs.ui.buttonDelegate" + }, + "fonts": { + "Syntax": "fonts : cs.ui.buttonDelegate" + }, + "windows": { + "Syntax": "windows : cs.ui.buttonDelegate" + }, + "attachMenu": { + "Syntax": "attachMenu : cs.ui.buttonDelegate" + }, + "menuBar": { + "Syntax": "menuBar : cs.ui.menuBar" + }, + "withFamilies": { + "Syntax": "withFamilies : cs.ui.buttonDelegate" + }, + "form": { + "Syntax": "form : cs.ui.formDelegate" + } + }, + "widgetDelegate": { + "focus()": { + "Syntax": "**.focus**() : cs.ui.widgetDelegate", + "Params": [ [ "", - "cs.ui.svg", + "cs.ui.widgetDelegate", "<-" ] ], "Summary": "" }, - "line()": { - "Syntax": "**.line**( *x1* : Real; *y1* : Real; *x2* : Real; *y2* : Real; *attachTo* : Variant ) : cs.ui.svg", + "set datasource()": { + "Syntax": "**.set datasource**( *datasource* : Variant )", "Params": [ [ - "x1", - "Real", - "->" - ], - [ - "y1", - "Real", - "->" - ], - [ - "x2", - "Real", - "->" - ], - [ - "y2", - "Real", - "->" - ], - [ - "attachTo", + "datasource", "Variant", "->" - ], - [ - "", - "cs.ui.svg", - "<-" ] ], "Summary": "" }, - "_inheritedFrom_": "xml" - }, - "widgetDelegate": { "setPicture()": { "Syntax": "**.setPicture**( *proxy* : Text ) : cs.ui.widgetDelegate", "Params": [ @@ -10750,6 +10750,17 @@ ], "Summary": "" }, + "touch()": { + "Syntax": "**.touch**() : cs.ui.widgetDelegate", + "Params": [ + [ + "", + "cs.ui.widgetDelegate", + "<-" + ] + ], + "Summary": "" + }, "setCallback()": { "Syntax": "**.setCallback**( *formula* : Variant ) : cs.ui.widgetDelegate", "Params": [ @@ -10771,9 +10782,14 @@ "Params": [], "Summary": "" }, - "setNotDroppable()": { - "Syntax": "**.setNotDroppable**() : cs.ui.widgetDelegate", + "setEvents()": { + "Syntax": "**.setEvents**( *events* : Variant ) : cs.ui.widgetDelegate", "Params": [ + [ + "events", + "Variant", + "->" + ], [ "", "cs.ui.widgetDelegate", @@ -10782,12 +10798,12 @@ ], "Summary": "" }, - "isFocused()": { - "Syntax": "**.isFocused**() : Boolean", + "setNotDroppable()": { + "Syntax": "**.setNotDroppable**() : cs.ui.widgetDelegate", "Params": [ [ "", - "Boolean", + "cs.ui.widgetDelegate", "<-" ] ], @@ -10857,6 +10873,22 @@ ], "Summary": "" }, + "setHelpTip()": { + "Syntax": "**.setHelpTip**( *helpTip* : Text ) : cs.ui.widgetDelegate", + "Params": [ + [ + "helpTip", + "Text", + "->" + ], + [ + "", + "cs.ui.widgetDelegate", + "<-" + ] + ], + "Summary": "" + }, "set draggable()": { "Syntax": "**.set draggable**( *on* : Boolean )", "Params": [ @@ -10879,9 +10911,25 @@ ], "Summary": "" }, - "focus()": { - "Syntax": "**.focus**() : cs.ui.widgetDelegate", + "set data()": { + "Syntax": "**.set data**( *data* : Variant )", + "Params": [ + [ + "data", + "Variant", + "->" + ] + ], + "Summary": "" + }, + "removeEvent()": { + "Syntax": "**.removeEvent**( *events* : Variant ) : cs.ui.widgetDelegate", "Params": [ + [ + "events", + "Variant", + "->" + ], [ "", "cs.ui.widgetDelegate", @@ -10890,28 +10938,23 @@ ], "Summary": "" }, - "set data()": { - "Syntax": "**.set data**( *data* : Variant )", + "set helpTip()": { + "Syntax": "**.set helpTip**( *helpTip* : Text )", "Params": [ [ - "data", - "Variant", + "helpTip", + "Text", "->" ] ], "Summary": "" }, - "removeEvent()": { - "Syntax": "**.removeEvent**( *events* : Variant ) : cs.ui.widgetDelegate", + "get events()": { + "Syntax": "**.get events**() : Collection", "Params": [ - [ - "events", - "Variant", - "->" - ], [ "", - "cs.ui.widgetDelegate", + "Collection", "<-" ] ], @@ -10928,12 +10971,12 @@ ], "Summary": "" }, - "get events()": { - "Syntax": "**.get events**() : Collection", + "get datasource()": { + "Syntax": "**.get datasource**() : Variant", "Params": [ [ "", - "Collection", + "Variant", "<-" ] ], @@ -10961,33 +11004,17 @@ ], "Summary": "" }, - "setHelpTip()": { - "Syntax": "**.setHelpTip**( *helpTip* : Text ) : cs.ui.widgetDelegate", + "get isNotEmpty()": { + "Syntax": "**.get isNotEmpty**() : Boolean", "Params": [ - [ - "helpTip", - "Text", - "->" - ], [ "", - "cs.ui.widgetDelegate", + "Boolean", "<-" ] ], "Summary": "" }, - "set helpTip()": { - "Syntax": "**.set helpTip**( *helpTip* : Text )", - "Params": [ - [ - "helpTip", - "Text", - "->" - ] - ], - "Summary": "" - }, "get helpTip()": { "Syntax": "**.get helpTip**() : Text", "Params": [ @@ -11031,34 +11058,13 @@ ], "Summary": "" }, - "setShortcut()": { - "Syntax": "**.setShortcut**( *key* : Text; *modifier* : Integer ) : cs.ui.widgetDelegate", + "set enterable()": { + "Syntax": "**.set enterable**( *enterable* : Boolean )", "Params": [ [ - "key", - "Text", - "->" - ], - [ - "modifier", - "Integer", + "enterable", + "Boolean", "->" - ], - [ - "", - "cs.ui.widgetDelegate", - "<-" - ] - ], - "Summary": "" - }, - "getHelpTip()": { - "Syntax": "**.getHelpTip**() : Text", - "Params": [ - [ - "", - "Text", - "<-" ] ], "Summary": "" @@ -11079,12 +11085,17 @@ ], "Summary": "" }, - "setEvents()": { - "Syntax": "**.setEvents**( *events* : Variant ) : cs.ui.widgetDelegate", + "setShortcut()": { + "Syntax": "**.setShortcut**( *key* : Text; *modifier* : Integer ) : cs.ui.widgetDelegate", "Params": [ [ - "events", - "Variant", + "key", + "Text", + "->" + ], + [ + "modifier", + "Integer", "->" ], [ @@ -11095,60 +11106,55 @@ ], "Summary": "" }, - "set enterable()": { - "Syntax": "**.set enterable**( *enterable* : Boolean )", + "getHelpTip()": { + "Syntax": "**.getHelpTip**() : Text", "Params": [ [ - "enterable", - "Boolean", - "->" + "", + "Text", + "<-" ] ], "Summary": "" }, - "get enterable()": { - "Syntax": "**.get enterable**() : Boolean", + "set uri()": { + "Syntax": "**.set uri**( *uri* : Text )", "Params": [ [ - "", - "Boolean", - "<-" + "uri", + "Text", + "->" ] ], "Summary": "" }, - "setFormat()": { - "Syntax": "**.setFormat**( *format* : Text ) : cs.ui.widgetDelegate", + "get data()": { + "Syntax": "**.get data**() : Variant", "Params": [ - [ - "format", - "Text", - "->" - ], [ "", - "cs.ui.widgetDelegate", + "Variant", "<-" ] ], "Summary": "" }, - "setNotDraggable()": { - "Syntax": "**.setNotDraggable**() : cs.ui.widgetDelegate", + "get isEmpty()": { + "Syntax": "**.get isEmpty**() : Boolean", "Params": [ [ "", - "cs.ui.widgetDelegate", + "Boolean", "<-" ] ], "Summary": "" }, - "setValue()": { - "Syntax": "**.setValue**( *value* : Variant ) : cs.ui.widgetDelegate", + "addEvent()": { + "Syntax": "**.addEvent**( *events* : Variant ) : cs.ui.widgetDelegate", "Params": [ [ - "value", + "events", "Variant", "->" ], @@ -11171,74 +11177,63 @@ ], "Summary": "" }, - "set datasource()": { - "Syntax": "**.set datasource**( *datasource* : Variant )", + "set value()": { + "Syntax": "**.set value**( *value* : Variant )", "Params": [ [ - "datasource", + "value", "Variant", "->" ] ], "Summary": "" }, - "get pointer()": { - "Syntax": "**.get pointer**() : Pointer", + "getValue()": { + "Syntax": "**.getValue**() : Variant", "Params": [ [ "", - "Pointer", + "Variant", "<-" ] ], "Summary": "" }, - "clear()": { - "Syntax": "**.clear**() : cs.ui.widgetDelegate", + "get enterable()": { + "Syntax": "**.get enterable**() : Boolean", "Params": [ [ "", - "cs.ui.widgetDelegate", + "Boolean", "<-" ] ], "Summary": "" }, - "set uri()": { - "Syntax": "**.set uri**( *uri* : Text )", - "Params": [ - [ - "uri", - "Text", - "->" - ] - ], - "Summary": "" - }, - "get data()": { - "Syntax": "**.get data**() : Variant", + "get pointer()": { + "Syntax": "**.get pointer**() : Pointer", "Params": [ [ "", - "Variant", + "Pointer", "<-" ] ], "Summary": "" }, - "get isEmpty()": { - "Syntax": "**.get isEmpty**() : Boolean", + "clear()": { + "Syntax": "**.clear**() : cs.ui.widgetDelegate", "Params": [ [ "", - "Boolean", + "cs.ui.widgetDelegate", "<-" ] ], "Summary": "" }, - "get isNotEmpty()": { - "Syntax": "**.get isNotEmpty**() : Boolean", + "isFocused()": { + "Syntax": "**.isFocused**() : Boolean", "Params": [ [ "", @@ -11248,12 +11243,12 @@ ], "Summary": "" }, - "addEvent()": { - "Syntax": "**.addEvent**( *events* : Variant ) : cs.ui.widgetDelegate", + "setFormat()": { + "Syntax": "**.setFormat**( *format* : Text ) : cs.ui.widgetDelegate", "Params": [ [ - "events", - "Variant", + "format", + "Text", "->" ], [ @@ -11264,34 +11259,39 @@ ], "Summary": "" }, - "set value()": { - "Syntax": "**.set value**( *value* : Variant )", + "setNotDraggable()": { + "Syntax": "**.setNotDraggable**() : cs.ui.widgetDelegate", "Params": [ [ - "value", - "Variant", - "->" + "", + "cs.ui.widgetDelegate", + "<-" ] ], "Summary": "" }, - "touch()": { - "Syntax": "**.touch**() : cs.ui.widgetDelegate", + "set action()": { + "Syntax": "**.set action**( *action* : Text )", "Params": [ [ - "", - "cs.ui.widgetDelegate", - "<-" + "action", + "Text", + "->" ] ], "Summary": "" }, - "getValue()": { - "Syntax": "**.getValue**() : Variant", + "setValue()": { + "Syntax": "**.setValue**( *value* : Variant ) : cs.ui.widgetDelegate", "Params": [ [ - "", + "value", "Variant", + "->" + ], + [ + "", + "cs.ui.widgetDelegate", "<-" ] ], @@ -11350,8 +11350,14 @@ "Summary": "" }, "clear()": { - "Syntax": "**.clear**()", - "Params": [], + "Syntax": "**.clear**() : cs.ui.dropDownDelegate", + "Params": [ + [ + "", + "cs.ui.dropDownDelegate", + "<-" + ] + ], "Summary": "" }, "set currentValue()": { @@ -11424,56 +11430,5 @@ "Syntax": "data : Object" }, "_inheritedFrom_": "widgetDelegate" - }, - "dim": {}, - "wait": { - "until()": { - "Syntax": "**.until**( *condition* : 4D.Function ) : Boolean", - "Params": [ - [ - "condition", - "4D.Function", - "->" - ], - [ - "", - "Boolean", - "<-" - ] - ], - "Summary": "" - }, - "withStep()": { - "Syntax": "**.withStep**( *delay* : Integer ) : cs.ui.wait", - "Params": [ - [ - "delay", - "Integer", - "->" - ], - [ - "", - "cs.ui.wait", - "<-" - ] - ], - "Summary": "" - }, - "withDelay()": { - "Syntax": "**.withDelay**( *delay* : Integer ) : cs.ui.wait", - "Params": [ - [ - "delay", - "Integer", - "->" - ], - [ - "", - "cs.ui.wait", - "<-" - ] - ], - "Summary": "" - } } } \ No newline at end of file