Creates a status bar control for displaying text.
Takes text (String), x (Int), y (Int), width (Int), height (Int), and parentWin (Int).
Returns gizmo ID on success, 0 if parent not found.
BGI GUI
Parameters & Returns
Parameters
textString
xInt
yInt
widthInt
heightInt
parentWinInt
Returns
Int
Quick Summary
Creates a status bar control for displaying text.
Takes text (String), x (Int), y (Int), width (Int), height (Int), and parentWin (Int).
Returns gizmo ID on success, 0 if parent not found.
Technical Exegesis...
Creates a status bar control typically used for displaying status messages, progress, or information. Searches gizmoMap for parent window HWND. Auto-increments gizmoIDCount. Creates using STATUSCLASSNAME (Windows common control). Positions automatically at bottom of parent window (x, y parameters may be ignored). Sets initial text. Creates CGizmo with GIZMO_LABEL type (status bars use label gizmo type), stores dimensions and text. Returns gizmo ID on success, 0 if parent not found.
Creates a status bar control typically used for displaying status messages, progress, or information. Searches gizmoMap for parent window HWND. Auto-increments gizmoIDCount. Creates using STATUSCLASSNAME (Windows common control). Positions automatically at bottom of parent window (x, y parameters may be ignored). Sets initial text. Creates CGizmo with GIZMO_LABEL type (status bars use label gizmo type), stores dimensions and text. Returns gizmo ID on success, 0 if parent not found.
Status bars typically appear at the bottom of application windows. Use bgiSetGizmoText to update the displayed message. The status bar can be divided into multiple parts/sections (not directly exposed in basic API). Common uses: displaying current operation status, cursor position, document information, or help text for menu items.