Expand/Shrink

gUseGTK

Definition: include xpGUI.e
gUseGTK()
Description: Optional, Windows only, not formally supported, for quickly testing GTK on Windows.
pwa/p2js: Ignored, see notes below.
Comments: This procedure should be called immediately after the include statement and before creating any controls, etc.
In fact, a fatal error occurs should this be invoked after the internal xpg_Init() routine has already been called.

On Windows (only) it permits the GTK-based code to be tested, using some pre-installed dlls I found lying around,
with no real plans to distribute or give any proper instructions on installing, and certainly not building, not that I
would be staunchly against persuasion/help to sort something out about shipping some [better] windows dlls.
Just so you know, the 32-bit dlls I have are GTK2 circa 2011/2, and the 64-bit ones are GTK3 from June 2018,
in other words they are certainly nothing to be singing and dancing about, rather they are "just about useable".

On Linux it simply sets a flag which is already true to true, and is therefore effectively ignored, hence xpGUI.js aka
using JavaScript in a browser now also has a similar "do nothing" routine.
See Also: gVersion, specifically with a bBack of -1.
Expand/Shrink