Advanced Panel

Advanced Panel

The Advanced panel contains the fundamental .NET properties of an object. The settings you configure here determine the object’s defaults, meaning its static (fixed) state.
The properties in this panel are common to all SCADA objects and are essentially identical to the standard properties of .NET objects.

Advanced Panel Common Properties

Below are the descriptions of the basic .NET properties found in this panel, categorized for clarity.

1. Appearance

This section statically controls how the object looks on the screen.

PropertyDescription
BackColorThe default background color of the object.
SCADA Relation: Acts as the “Default” value for the Back Color property in the “Properties” panel.
BackgroundImageA static image to be placed in the background of the object.
BackgroundImageLayoutDetermines how the background image fits into the object (e.g., Tile, Stretch, Center).
CursorThe type of cursor to display when the mouse hovers over the object (e.g., Default, Hand, Cross).
FlatStyleDetermines the appearance style of controls like buttons (e.g., Standard, Flat, Popup).
FontDetermines the default font type, size, and style of the object (e.g., “Microsoft Sans Serif, 8.25pt”).
SCADA Relation: Acts as the “Default” basis for the Font property in the “Properties” panel.
ForeColorThe default color of the text on the object (e.g., Black / ControlText).
ImageAn image (icon) to be displayed on the object (independent of text).
ImageAlignDetermines where the image defined in the Image property aligns within the object (e.g., MiddleCenter, TopLeft).
ImageIndex / Key / ListIf an ImageList component is used, determines which image from that list the object will display (by index or key).
RightToLeftSets whether the text direction is right-to-left (Yes).
TextThe static text appearing on the object.
SCADA Relation: Determines the “Default” value for the Text property in the “Properties” panel.
TextAlignDetermines how the text in the Text property aligns within the object (e.g., MiddleCenter, TopLeft).
TextImageRelationSets the position of the Text and Image relative to each other within the object (e.g., Overlay, ImageBeforeText).
UseVisualStyleBackColorDetermines whether objects like buttons use background colors consistent with modern Windows operating system styles.
UseWaitCursorForces the “wait” (hourglass) cursor to be displayed when the mouse is over this object.
2. Behavior

This section defines the object’s basic interaction and usage properties.

PropertyDescription
AutoEllipsisIf True, the object’s text is shortened with an ellipsis (“…”) if it does not fit within the boundaries.
EnabledDetermines whether the object is “active” (clickable/usable) by default.
SCADA Relation: If False, the object remains permanently passive. If True, the Enable property in the “Properties” panel can manage this dynamically (by toggling True/False).
TabIndexA number (starting from 0) that determines the order of navigation between objects using the Tab key on the keyboard.
TabStopIf True, allows the user to focus on this object using the Tab key.
UseCompatibleTextRenderingDetermines whether text is rendered using the old (GDI) or new (GDI+) rendering engine. Usually left as False (new engine).
VisibleDetermines whether the object is “visible” on the screen by default.
SCADA Relation: If False, the object is never visible. If True, the Visible property in the “Properties” panel can manage this dynamically.
3. Layout

This section determines the object’s position, size, and resizing behaviors on the screen.

PropertyDescription
AnchorDetermines which edges the object remains “anchored” to when the screen or window is resized (e.g., Top, Left).
AutoSize / ModeIf True, allows the object’s size (usually Height or Width) to automatically adjust based on its content (text or image).
DockDetermines which edge of its container (panel or screen) the object will “cling” to completely (e.g., Top, Fill).
LocationThe default X (horizontal) and Y (vertical) coordinates of the object’s top-left corner.
MaximumSizeLimits the maximum size the object can take during AutoSize or manual resizing.
MinimumSizeLimits the minimum size the object can take during AutoSize or manual resizing.
SizeThe default Width and Height values of the object.

Leave a Reply