|
ACOP.NET API
|
A smart StatusStrip which is typically anchored at the bottom (a footer) of an ACOP GUI application. More...
Public Member Functions | |
| void | AddButton (Button addBtn) |
| Adds a button to the AcopStatusBar. More... | |
| void | AddButton (Button addBtn, String ttText) |
| Adds a button to the AcopStatusBar. More... | |
| void | AddExpertComponent (Control component) |
| Adds the given GUI component to the 'expert' controls list, enabled when the application mode = 'expert'. If the component is already in the list, nothing happens. More... | |
| String [] | GetAlarmMessages () |
| Returns a list of alarm messages for the server addresses being monitored. More... | |
| String [] | GetAlarmMessages (Boolean activeOnly, int severity) |
| Returns a list of alarm messages for the server addresses being monitored. More... | |
| ApplicationMode | GetApplicationMode () |
| Returns the current application mode setting More... | |
| int | GetNumberOfActiveAlarms () |
| Returns the number of active alarm messages over the time range More... | |
| int | GetNumberOfAlarms () |
| Returns the total number of alarm messages over the time range More... | |
| void | RemoveExpertComponent (Control component) |
| Removes the given GUI component from the 'expert' controls list. If the component is not in the list, nothing happens. More... | |
| void | SetApplicationMode (ApplicationMode value) |
| Sets the current application mode ('Read-only' or 'Expert') More... | |
Properties | |
| Boolean | AlarmsViewerVisible [get, set] |
| Show / Hide the AlarmsViewer Icon More... | |
| Color | BackgroundColor [get, set] |
| Gets/Sets the background color to use within the trend display frame. More... | |
| AcopAlarmsViewer.BlinkMode | BlinkOnAlarms [get, set] |
| Set/Get the alarm icon blink mode More... | |
| String | Caption [get, set] |
| Gets/Sets the trend chart frame caption. More... | |
| Boolean | DataPointMarker [get, set] |
| If 'true' then the drawn data at the mouse position will be highlighted. More... | |
| AcopChart.AcopAutoMouseMoveToolTip | DataToolTip [get, set] |
| Establishes how and whether the data at the cursor are displayed as tool tip text. More... | |
| Int32 | DepthInHours [get, set] |
| Alarm acquisition depth in hours (minimum 1) More... | |
| Int32 | DrawWidth [get, set] |
| Sets the pen width used in the trend chart display More... | |
| Color | EventsBackColor [get, set] |
| TripLog BackColor when events have been logged and acknowledge More... | |
| Color | EventsForeColor [get, set] |
| TripLog ForeColor when events have been logged and acknowledged More... | |
| ApplierEditorValue | ExpertComponents [get, set] |
| Expert Component List Editor More... | |
| Color | ExpertModeBackColor [get, set] |
| Set the application mode button back color in 'Expert' mode" More... | |
| Color | ExpertModeForeColor [get, set] |
| Set the application mode button fore color in 'Expert' mode More... | |
| ListItemEditorValue | ForegroundColorList [get, set] |
| Gets/Sets the trend chart startup list. More... | |
| string | Header [get, set] |
| Set the header message that will be showing in the logbook More... | |
| string | Logbook [get, set] |
| Set the Logbook/Default printer More... | |
| Color | MarkerColor [get, set] |
| Specifies the cursor marker color to use within the display frame. More... | |
| AcopChart.AcopMarkerModeEnum | MarkerMode [get, set] |
| Specifies the cursor marker style to use within the display frame. More... | |
| String | MonitoredProtocol [get, set] |
| The control system protocol used for monitoring in the ACOP Spider More... | |
| Boolean | MonitorThresholdViolations [get, set] |
| Show / Hide the trip event counter (when threshold settings are active) More... | |
| AcopChart.AcopAutoMouseMoveToolTip | MouseMoveToolTip [get, set] |
| Gets/Sets the trend chart auto-mouse move tool tip More... | |
| Color | NoEventsBackColor [get, set] |
| TripLog BackColor when no events have been recorde More... | |
| Color | NoEventsForeColor [get, set] |
| TripLog ForeColor when no events have been recorded More... | |
| Boolean | Normalized [get, set] |
| If 'true' opens the acop trend viewer showing normalized data. More... | |
| String | Protocol [get, set] |
| The default link control system protocol in the address editor More... | |
| AcopTrendForm.ResizeMode | ResizeMode [get, set] |
| Determines the trend chart vs. grid resize mode. More... | |
| Boolean | ShowDataPoints [get, set] |
| If 'true' then the data points along with the connecting poly line will be shown. More... | |
| ApplicationMode | StartupMode [get, set] |
| Set the startup mode for this application More... | |
| String | StartupYAxisList [get, set] |
| Specifies a list of Y-Axis settings ('left' or 'right') for the trend startup list More... | |
| double | TrendDepth [get, set] |
| Set the trend depth range (in hours). More... | |
| int | TrendUpdateInterval [get, set] |
| Set the trend monitoring interval (in milliseconds). More... | |
| Boolean | TrendViewerVisible [get, set] |
| Show / Hide the TrendViewer Icon More... | |
| AcopChart.acopMouseZoom | trendZoom |
| Occurs when the trend viewer is zoomed. More... | |
| Color | UnseenEventsBackColor [get, set] |
| TripLog BackColor when new events have been logged and awaiting review More... | |
| Color | UnseenEventsForeColor [get, set] |
| TripLog ForeColor when new events have been logged and awaiting review More... | |
| double | YMax [get, set] |
| Set/Get the preferred Y-axis maximum when not in normalized display mode. More... | |
| double | YMin [get, set] |
| Set/Get the preferred Y-axis minimum when not in normalized display mode. More... | |
Events | |
| AcopSpider.AcopResetLinks | acopResetLinks |
| Occurs when the control attempts to apply the setting shown to the link address More... | |
| appModeChange | modeChange |
| Occurs when the underlying monitored link has updated its data More... | |
A smart StatusStrip which is typically anchored at the bottom (a footer) of an ACOP GUI application.
The Status Strip can be easily extended with other menu items.
|
inline |
Adds a button to the AcopStatusBar.
| addBtn | The button to be added |
|
inline |
Adds a button to the AcopStatusBar.
| addBtn | The button to be added |
| ttText | The button tooltip text |
|
inline |
Adds the given GUI component to the 'expert' controls list, enabled when the application mode = 'expert'. If the component is already in the list, nothing happens.
| component | the component to add to the expert controls list |
|
inline |
Returns a list of alarm messages for the server addresses being monitored.
References AcopAlarmsViewer.GetAlarmMessages().
|
inline |
Returns a list of alarm messages for the server addresses being monitored.
| activeOnly | if 'true' only return active alarms |
| severity | desired minimum severty |
References AcopAlarmsViewer.GetAlarmMessages().
|
inline |
Returns the current application mode setting
|
inline |
Returns the number of active alarm messages over the time range
References AcopAlarmsViewer.GetNumberOfActiveAlarms().
|
inline |
Returns the total number of alarm messages over the time range
References AcopAlarmsViewer.GetNumberOfAlarms().
|
inline |
Removes the given GUI component from the 'expert' controls list. If the component is not in the list, nothing happens.
| component | the component to remove from the expert controls list |
|
inline |
Sets the current application mode ('Read-only' or 'Expert')
| value | The desired mode setting |
|
getset |
Show / Hide the AlarmsViewer Icon
|
getset |
Gets/Sets the background color to use within the trend display frame.
|
getset |
Set/Get the alarm icon blink mode
|
getset |
Gets/Sets the trend chart frame caption.
|
getset |
If 'true' then the drawn data at the mouse position will be highlighted.
|
getset |
Establishes how and whether the data at the cursor are displayed as tool tip text.
|
getset |
Alarm acquisition depth in hours (minimum 1)
|
getset |
Sets the pen width used in the trend chart display
|
getset |
TripLog BackColor when events have been logged and acknowledge
|
getset |
TripLog ForeColor when events have been logged and acknowledged
|
getset |
Expert Component List Editor
|
getset |
Set the application mode button back color in 'Expert' mode"
|
getset |
Set the application mode button fore color in 'Expert' mode
|
getset |
Gets/Sets the trend chart startup list.
|
getset |
Set the header message that will be showing in the logbook
|
getset |
Set the Logbook/Default printer
|
getset |
Specifies the cursor marker color to use within the display frame.
|
getset |
Specifies the cursor marker style to use within the display frame.
|
getset |
The control system protocol used for monitoring in the ACOP Spider
|
getset |
Show / Hide the trip event counter (when threshold settings are active)
|
getset |
Gets/Sets the trend chart auto-mouse move tool tip
|
getset |
TripLog BackColor when no events have been recorde
|
getset |
TripLog ForeColor when no events have been recorded
|
getset |
If 'true' opens the acop trend viewer showing normalized data.
|
getset |
The default link control system protocol in the address editor
|
getset |
Determines the trend chart vs. grid resize mode.
|
getset |
If 'true' then the data points along with the connecting poly line will be shown.
|
getset |
Set the startup mode for this application
|
getset |
Specifies a list of Y-Axis settings ('left' or 'right') for the trend startup list
|
getset |
Set the trend depth range (in hours).
|
getset |
Set the trend monitoring interval (in milliseconds).
|
getset |
Show / Hide the TrendViewer Icon
|
addremove |
Occurs when the trend viewer is zoomed.
|
getset |
TripLog BackColor when new events have been logged and awaiting review
|
getset |
TripLog ForeColor when new events have been logged and awaiting review
|
getset |
Set/Get the preferred Y-axis maximum when not in normalized display mode.
|
getset |
Set/Get the preferred Y-axis minimum when not in normalized display mode.
| AcopSpider.AcopResetLinks acopResetLinks |
Occurs when the control attempts to apply the setting shown to the link address
| appModeChange modeChange |
Occurs when the underlying monitored link has updated its data
1.5.8