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);