bgiInitBGI

Initializes the BGI (BambooGizmoInterface) GUI system. Takes BGIFontName (String) and BGIFontSize (Int). Returns 1 on success, 0 if font creation fails.

BGI GUI

Parameters & Returns

Parameters

BGIFontName String
BGIFontSize Int

Returns

Int

Quick Summary

Initializes the BGI (BambooGizmoInterface) GUI system. Takes BGIFontName (String) and BGIFontSize (Int). Returns 1 on success, 0 if font creation fails.

Technical Exegesis...

Initializes the BambooGizmoInterface GUI library and all required subsystems. Sets up WinSock for networking (BBR_Network_Initialize), SoLoud audio engine (BBR_Audio_Initialize), COM for WebBrowser support (CoInitializeEx with COINIT_APARTMENTTHREADED), ATL module for ActiveX control hosting (AtlAxWinInit), Windows Common Controls including ICC_WIN95_CLASSES | ICC_LINK_CLASS | ICC_BAR_CLASSES | ICC_DATE_CLASSES, and GDI+ for image loading (PNG, JPG, GIF support via GdiplusStartup).

Example

Example.bam
; No example implemented yet