Alphabetical list of #import exports from guipro.mqh. See linked sections for detail.

Function Description Section
guiAdd Create chart object or radio group id Object model
guiAddMenu Create menu bar or popup row Menus
guiAppendDropDownItem Append dropdown row DropDown lists
guiDeinit Tear down session Lifecycle
guiGetLastError Last error for session Error handling
guiHasRestoredState Autostate was applied to object Autostate
guiInit Open session (hwnd form or wrapper) Lifecycle
guiInsertDropDownItem Insert dropdown row DropDown lists
guiIsClicked Edge-triggered click poll Clicks
guiLogicalToPx Logical → physical pixels DPI
guiObjectGetInteger Get integer/color property Property reference
guiObjectGetString Get string property Property reference
guiObjectHandle Handle by enumeration index Object model
guiObjectSetInteger Set integer/color property Property reference
guiObjectSetString Set string property Property reference
guiObjectsTotal Count chart-window objects Object model
guiPxToLogical Physical → logical pixels DPI
guiRemove Destroy object or menu Object model
guiRemoveDropDownItem Remove one dropdown row DropDown lists
guiRemoveDropDownItemAll Clear dropdown rows DropDown lists
guiReplaceDropDownItem Replace dropdown row text DropDown lists
guiSetDropDownItemFontName Per-row list font DropDown lists
guiSetDropDownItemFontSize Per-row list font size DropDown lists
guiSetDropDownItemStyle Per-row list style flags DropDown lists
guiVersion DLL version string

Wrapper (not in #import): int guiInit(int autostate_enabled = 1);

Helper (MQL only): string guiErrorDescription(int err_code);