bgiCreateGizmoRadioGroup

Creates a group box container for radio buttons. Takes text (String), x (Int), y (Int), width (Int), height (Int), and parentWin (Int). Returns group ID on success, 0 if parent not found.

BGI GUI

Parameters & Returns

Parameters

text String
x Int
y Int
width Int
height Int
parentWin Int

Returns

Int

Quick Summary

Creates a group box container for radio buttons. Takes text (String), x (Int), y (Int), width (Int), height (Int), and parentWin (Int). Returns group ID on success, 0 if parent not found.

Technical Exegesis...

Creates a group box that serves as a container for radio buttons. Searches gizmoMap for parent window HWND. Handles scroll panels. Auto-increments gizmoIDCount. Creates using "BUTTON" class with BS_GROUPBOX style (draws a frame with title). Sets GUI font. Creates CGizmo with GIZMO_GROUP type, stores text, position, dimensions, state (visible=true, enabled=true). Returns group ID on success, 0 if parent not found.

Group boxes provide visual organization and functional grouping for radio buttons.

Example

Example.bam
; No example implemented yet