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