ClientUI Class
| Name | Description | |
|---|---|---|
|
ClientUI(RunObj, int) | Construct the instance |
| Name | Description | |
|---|---|---|
|
AutoScaleMargin | Margin to be used in AutoScale of TTrendChart and TDrillingChart controls. Default is 2 |
|
BackPage | Toggles to back page. |
|
BlinkFast | Gets the client's blink fast property. The blink fast property is a digital variable that toggles from 0 to 1 and from 1 to 0, remaining 500 msec in each state. |
|
BlinkSlow | Gets the client's blink slow property. The blink slow property is a digital variable that toggles from 0 to 1 and from 1 to 0, remaining 250 msec in each state. |
|
CurrentPage | Gets the name of the client's page currently displayed. |
|
DisplayValueMode | Gets the current display value mode. |
|
HistorianDateTime | Gets current historian date time |
|
HistoryPages | String array containg open pages. Max = 10 pages. |
|
HistoryPagesIndex | Current index of HistoryPage. |
|
LayoutName | Gets the client's layout name. |
|
NextPage | Toggles to next page. |
|
ObjectSelectedMethod | Full ObjectSelectedMethod method name in "Script.Class" with Client domain. Ex: Script.Class.ClientMain.MyObjectSelectedMethod. Prototype: public void ObjectSelectedMethod(string[] tagList). |
|
PageClosingMethod | Full PageClosingMethod method name in "Script.Class" with Client domain. Ex: Script.Class.ClientMain.MyPageClosingMethod. Prototype: public void PageClosingMethod(TDisplay display). |
|
PageOpeningMethod | Full PageOpeningMethod method name in "Script.Class" with Client domain. Ex: Script.Class.ClientMain.MyPageOpeningMethod. Prototype: public void PageOpeningMethod(TDisplay display). |
|
PreviousLayout | Gets the client's previous layout name. |
|
PreviousPage | Gets the client's previous page name. |
|
RunAlwaysOnTop | Flag to indicate to run always on top. |
|
Simulation | Gets and sets the client's simulation state. |
|
SimulationAnalog | Gets the analog int simulation variable, which varies from 0 to 100 (in steps of 1); returns to 0 in one step and then repeats the same pattern (sawtooth waveform). |
|
SimulationDigital | Gets the digital simulation variable, which toggles from 0 to 1 and from 1 to 0, remaining 3 seconds in each state. |
|
SimulationDouble | Gets the analog double simulation variable, which varies in steps from 0 to 100; returns in steps from 100 to 0, then repeats the same pattern. |
|
TooltipInitialShowDelay | Gets or sets the time in ms that passes before the ToolTip appears. |
|
TooltipOptions | Tooltip options to be displayed when mouse is over control |
|
Uid | Gets the Uid information |
|
ValueOutOfRangeMethod | Full ValueOutOfRangeMethod method name in "Script.Class" with Client domain. Ex: Script.Class.ClientMain.MyValueOutOfRangeMethod. Prototype: public bool ValueOutOfRangeMethod(string tagName, object min, object max, object value, Rect rect). |
| Name | Description | |
|---|---|---|
|
AddDisplayInCacheList(string) | Get string array with tag list of a display |
|
CloseDisplay(string) | Begin close display |
|
GetCursorX() | Gets the X cursor coordinates (WPF Only) |
|
GetCursorY() | Gets the Y cursor coordinates (WPF Only). |
|
GetDisplayTagList(string, bool) | Get string array with tag list of a display |
|
IsDisplayOpen(string) | Check if display is open |
|
IsDisplayOpeningExecuted(string) | Check if DisplayOpening method already executed |
|
NewPopup(string, params object[]) | Begin open new popup. If display is already open then a new instance will be open |
|
OpenDisplay(string, params object[]) | Open display with optional parameters |
|
OpenDisplayAtIndex(string, int) | Begin open display at z-order list of displays. Current display is closed. |
|
OpenDisplayAtPanel(string, int) | OpenDisplayAtPanel |
|
OpenLayout(string) | Begin open layout |
|
OpenLayout(string, string) | Begin open layout |
|
OpenPreviousPage() | Open previous page |
|
OpenQuickNote(string, string, bool, double, double) | Open quick popup note |
|
PrintDisplay(string, bool) | Begin print display |
|
PrintDisplayDefaultPrinter(string, int) | Begin print display using default printer |
|
PrintLayout() | Begin print current layout |
|
PrintLayoutDefaultPrinter(int) | Begin print current layout |
|
PrintScreenDefaultPrinter(int) | Print desktop using default printer |
|
SaveDisplayAsImageFile(string, string) | Save display to file. Display must be opened |
|
SaveDisplayAsPngFile(string, string) | Save display to file. Display must be opened |
|
SaveLayoutAsImageFile(string) | Sabe current layout to file |
|
SaveScreenAsImageFile(string) | Save desktop to file |
|
SetDisplayValueToCurrent() | Sets property DisplayValue of tags to display Value property |
|
SetDisplayValueToEstimated() | Sets property DisplayValue of tags to display Estimated property |
|
SetDisplayValueToHistorian(DateTime) | Sets property DisplayValue of tags with values in a specified date time |
|
SetMainWindowSize(double, double) | Set main window size |
T.Modules.ClientStation.ClientUI