9#ifndef UI_GGUIDROPDOWNLIST_H_
10#define UI_GGUIDROPDOWNLIST_H_
55 int textboxw, buttonw;
57 int listx, listy, listw;
58 bool listopened, selectedline, listexpanded, pressedonlist, buttonpressed, ispressed;
Definition gBaseGUIObject.h:18
gBaseApp * root
Definition gBaseGUIObject.h:147
Definition gGUIContainer.h:15
Definition gGUIDropdownList.h:22
virtual void onGUIEvent(int guiObjectId, int eventType, int sourceEventType, std::string value1="", std::string value2="") override
std::string & getSelectedTitle()
void set(gBaseApp *root, gBaseGUIObject *topParentGUIObject, gBaseGUIObject *parentGUIObject, int parentSlotLineNo, int parentSlotColumnNo, int x, int y, int w, int h) override
int calculateContentHeight() override
void mouseReleased(int x, int y, int button) override
void mousePressed(int x, int y, int button) override
void addElement(gGUITreelist::Element *element)
void mouseScrolled(int x, int y) override
void addElement(gGUITreelist::Element *element, gGUITreelist::Element *parentelement)
gGUITreelist list
Definition gGUIDropdownList.h:24
virtual ~gGUIDropdownList()
void setDisabled(bool isDisabled)
void setParentFrame(gGUIForm *form)
void setParentForm(gGUIForm *form)
Definition gGUISizer.h:14
Definition gGUITextbox.h:46
Definition gGUITreelist.h:64
Definition gGUITreelist.h:66