Action() | Performs the action in the trend viewer |
---|---|
AddServer() | Registration of server into the list in the viewer |
AddTrend() | Creates a new object of the tvTrend type |
Autoscroll | Enable/disable Autoscroll |
AutoscrollRate | Period of reading data in seconds while autoscroll is switched on |
AutoscrollSize | How much to scroll |
AutoscrollSizeUnit | Unit of the AutoscrollSize property values |
AutoscrollType | Automatic scroll type |
BackgroundColor | Background color of the viewer |
CompressType | Evaluation type for the data compression |
CursorColor | Color of the cursor |
CursorTime | Time referring to vertical cursor line |
CursorTimeColor | Color of the cursor label time |
CursorTimeLocation | Cursor time location |
CursorType | Cursor type, its appearance |
DataTimeout | Maximum time to wait for data |
DlgTrends() | Opens the window for runtime configuration of the trend viewer |
Draw() | Redrawing of whole object |
FindTrend() | Search for object of the tvTrend type |
GetCfg() | Returns current values of configuration data of the viewer and displayed trends |
GetState() | Returns viewer state |
GetStateText() | Returns current state of the viewer in text form |
GraphInit | Returns tvGraph object - initializing object for drawing |
GridTime | Returns object of the tvGrid type (vertical lines of the time axis grid) |
GridValue | Returns object of the tvGrid type (horizontal lines of grid on the value axis) |
InsertTrend() | Creates a new object of the tvTrend type |
LastCfgSrc | Reference to recently loaded configuration file |
LastCfgTitle | The name of the recently loaded configuration file |
LastErr | Numeric code of the last risen error |
LastErrText | Text of the last risen error |
LoadCfg() | Loading configuration data to the viewer |
PointsMaxVisibleCount | Maximum number of displayed points in viewer range |
ReadData() | Sending the request for current data |
RemoveAllTrends() | Deletes all trends |
RemoveTrend() | Removes the specified trend |
SaveCfg() | Saving current configuration data of the viewer |
SaveToHtm() | Creates an HTML page for data of the viewer |
ScaleTime | Returns object of the tvScale type (time scale) |
ScaleValue | Returns object of the tvScale type (value scale) |
ScrollTime() | Scroll of the viewer on the time axis |
ScrollValue() | Scroll of the viewer on the value axis |
SetUserControl() | Enables/disables the user control of the viewer |
TableHeadBgColor | Background color of head in the table mode |
TableHeadFont | Font of head legends in the table mode |
TableHeadRowHigh | Height of head row in the table mode |
TableHeadTextColor | Color of head legends in the table mode |
TableOper() | Setting some parameters in the table mode |
TableRowHigh | Height of data row in the table mode |
TableTimeBgColor | Background color of time column in the table mode |
TableTimeColumnWidth | Width of time column in the table mode |
TableTimeFont | Font of time column in the table mode |
TableTimeFormat | Format of time column values in the table mode |
TableTimeFormatType | Format type of time column values in the table mode |
TableTimeTextColor | Color of time column values in the table mode |
TimeMax | Time of viewer right edge |
TimeMin | Time of viewer left edge |
TimeSetType | Type of input time values in viewer methods |
TimeType | Type of values on horizontal axis (time or number) |
TimeZoomMax | Maximum value of viewer time axis range |
TimeZoomMaxForPoints | Maximum value of viewer time axis range for displaying points |
TimeZoomMaxForValues | Maximum value of the range (length) of the time axis of the viewer for displaying point values. |
TimeZoomMin | Minimum value of viewer time axis range |
TimeZoomMinForCompress | Minimum range of viewer time axis range for displaying calculated of values |
TrendActive | Index of active tvTrend object |
TrendArea | Returns tvTrendArea object (trends area) |
Trends() | Returns tvTrend object |
TrendsCount | Returns number of tvTrend subobjects |
ValueZoomMode | Value axis range setup method |
ViewMode | Switches from/to the table mode |
ZoomTime() | Change of the range, viewer zoom on the time axis |
ZoomValue() | Zooming trends on the value axis |
BorderType | Type of the box border |
---|---|
BorderWidth | Width of the box border |
ColorDark | Dark color of the 3D Pmg object border |
ColorItem | Background color of the box |
ColorLight | Light color of the 3D Pmg object border |
AddEvent() | Registers a function into the specified event |
---|---|
Blink() | Starts/stops blinking of the Pmg object |
Dx | Width of the Pmg object |
Dy | Height of the Pmg object |
Enabled | Enable/disable the control, i.e. user's inputs to the object |
Focus | Detects/set the focus of the Pmg object |
GetChildByIndex() | Returns the nested Pmg object defined by order |
GetChildCount() | Returns the number of nested Pmg objects |
GetPathName() | Object name with the path to this object |
GetItemInfo() | Returns special information regarding the Pmg object |
GetPar() | Reading the value of the Pmg object parameter (or its parents) |
IniDx | Initial width of the Pmg object |
IniDy | Initial height of the Pmg object |
IniX | Initial X-position of the left upper corner of the Pmg object relative to superior object |
IniY | Initial Y-position of the left upper corner of the Pmg object relative to superior object |
Items() | Returns reference to Pmg object |
Methods | Access to designer methods of this object |
MouseOn | Identification if the mouse cursor finds itself over the Pmg object |
Name | The name of the Pmg object |
Parent | Returns reference to the parent Pmg object |
Pm() | Returns the Pma object (obsolete) |
PmPanel | Returns reference to the PmaPanel object where the Pmg object is placed |
Refresh() | Refresh of the Pmg object |
RemoveEvent() | Unregisters the function in the specified event |
Root | Returns reference to the root PmgRoot object |
ShowMenu() | Opens context menu of the Pmg object |
ScreenX | X-coordinate of the left upper corner of the Pmg object relative to computer screen |
ScreenY | Y-coordinate of the left upper corner of the Pmg object relative to computer screen |
ToolTip | Tooltip text of the Pmg object |
Vars() | Returns the variable of the Pmg object |
ViewX | Position of X-coordinate of the left upper corner of the Pmg object relative to the PmgRoot object |
ViewY | Position of the Y-coordinate of the left upper corner of the Pmg object relative to the PmgRoot object |
Visible | Sets the visibility/invisibility of the Pmg object |
X | X-coordinate of the left upper corner of the Pmg object relative to superior Pmg object |
Y | Y-coordinate of the left upper corner of the Pmg object relative to superior Pmg object |
onCursorTimeChange | Is triggered when time on vertical cursor line position changed |
---|---|
onDataTrendReady | Is triggered when viewer got data from server |
onMouseArea | Is triggered by clicking the mouse into the graph drawing area by the mouse |
onReadData | Is triggered any time when viewer asks for new data |
onTimeChange | Is triggered when begin or end time of viewer changed |
onTrendParamsChange | Is triggered on viewer start or if basic parameter of one of tvTrend objects has been changed |
onError | Is triggered if error occured in the viewer |
onStart | Is triggered on the construction of the Pmg object in the course of opening the panel |
---|---|
onStop | Is triggered on the destruction of the Pmg object in the course of closing the panel |
onRefresh | Is triggered on the data refresh of the Pmg object |
onKeyPress | Is triggered after pressing or releasing the key of the keyboard |
onMousePress | Is triggered after pressing or releasing the left mouse button |
onMenuFill | Is triggered after pressing by the right mouse button over the Pmg object |
onMenuSelect | Is triggered on the selection of the item from the Pmg object context menu |
onModeChange | Is triggered when the Pmg object mode changes |
onFocusIn | Is triggered if the object receives focus |
onFocusOut | Is triggered if the object loses focus |
tvTrendArea | (TrendViewer area) Object represents area where graphs are drawn |
---|---|
tvGraph | (TrendViewer graph) The object for drawing trend |
tvGrid | (TrendViewer grid) Object that represents grid lines |
tvPoints | (TrendViewer points) Object that holds data points of trend |
tvScale | (TrendViewer scale) Object represents a scale |
tvTicks | (TrendViewer scale ticks) Object for configuration of scale ticks or grid lines layout |
tvTrend | (TrendsView trend) Object represents one trend variable |
Object | General information about the object |
---|---|
Position | Setting the position, width and height of the Pmg object |
Variables | List and configuration of user defined Pmg object variables |
Events | Algorithms definition for the object events |
Methods | Definition of designer method of the Pmg object |
Box | Setting the background area of the Pmg object |
Viewer | Trend viewer basic parameters setup |
Trends | Create and edit a list of trends |
Appearance | Appearance setup of individual parts of the trend viewer. |