bgiGetFocusedCanvas

Returns the ID of the canvas that currently has input focus. Takes no parameters. Returns g_focusedCanvasID value directly.

BGI GUI

Parameters & Returns

Parameters

This function takes no parameters.

Returns

Int

Quick Summary

Returns the ID of the canvas that currently has input focus. Takes no parameters. Returns g_focusedCanvasID value directly.

Technical Exegesis...

Returns the ID of the canvas that currently has input focus. Returns g_focusedCanvasID value directly. Returns -1 for main window focus, canvas ID (>0) for specific canvas focus, or 0 for no focus.

This function queries which canvas window has keyboard/mouse focus. g_focusedCanvasID is cached from last sysUpdateEvents() call - ensures consistent focus state throughout frame (doesn't query Windows focus directly). -1 indicates main window has focus. Canvas IDs are positive integers from bgiCreateCanvas3D.

Example

Example.bam
; No example implemented yet