-
Notifications
You must be signed in to change notification settings - Fork 10
nxGLUI
Zaflis edited this page Jun 10, 2015
·
1 revision
uses dglOpenGL, nxGL, nxGraph, nxTypes, nxUI
- TGLUI (TCustomUI)
constructor Create(texturePath: string);
Create OpenGL-based UI, and load textures using given texture-path.
procedure Draw;
Draw whole UI.
procedure LoadTextures(path: string);
Load UI textures from this path.
procedure DrawElement(e: TUIElement);
procedure DrawSubElements(e: TUIContainer);
procedure DrawButton(e: TUIButton);
procedure DrawCheckBox(e: TUICheckBox);
procedure DrawDropDown(e: TUIDropDown);
procedure DrawEdit(e: TUIEdit);
procedure DrawImage(e: TUIImage);
procedure DrawLabel(e: TUILabel);
procedure DrawList(e: TUIList);
procedure DrawMemo(e: TUIMemo);
procedure DrawPanel(e: TUIPanel);
procedure DrawScrollBar(e: TUIScrollBar);
procedure DrawTab(e: TUITab);
procedure DrawTabControl(e: TUITabControl);
procedure DrawWindow(e: TUIWindow);
Draw specific UI elements.