The Gadgets in PureBasic are a generic name for all the interface components:
button, combobox, listview, panels, ... This library is OS independent and
uses the real OS Graphical User Interface (GUI) components.
Note: Every command for creating gadgets uses an identifier (named #Gadget in this
library) and gives a handle as result, if needed. This handle can be used for other
PureBasic functions, as well for WinAPI commands like SendMessage_() etc. Look at the
chapter Handles and IDs in the reference manual
for more information.