bgiCreateVScrollbar

Creates a custom vertical scrollbar control with specified range. Takes x (Int), y (Int), width (Int), height (Int), parent (Int), min (Int), and max (Int). Returns gizmo ID, or 0 if parent not found or creation failed.

BGI GUI

Parameters & Returns

Parameters

x Int
y Int
width Int
height Int
parent Int
min Int
max Int

Returns

Int

Quick Summary

Creates a custom vertical scrollbar control with specified range. Takes x (Int), y (Int), width (Int), height (Int), parent (Int), min (Int), and max (Int). Returns gizmo ID, or 0 if parent not found or creation failed.

Technical Exegesis...

Creates a custom vertical scrollbar control with specified range. Searches gizmoMap for parent window ID. Increments gizmoIDCount for unique ID. Uses GetActualParentHWND for scroll panel support. Gets HINSTANCE from parent or fallbacks to BambooRuntime.dll/current module. Calls RegisterCustomScrollbarClass() to register "CUSTOM_SCROLLBAR" window class. Creates window with WS_VISIBLE | WS_CHILD.

Example

Example.bam
; No example implemented yet