]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/guiFormSpecMenu.h
Don't automatically scroll listbox when selecting an item in the middle
[dragonfireclient.git] / src / guiFormSpecMenu.h
index 28f11d2e70390be6f000c227b7f2f5ba3b3c4d68..f8d7ff1fb24136332209e92e040f456c4077c9e1 100644 (file)
@@ -294,6 +294,7 @@ class GUIFormSpecMenu : public GUIModalMenu
                int bp_set;
                v2u32 screensize;
                std::map<std::wstring,int> listbox_selections;
+               std::map<std::wstring,int> listbox_scroll;
        } parserData;
 
        typedef struct {
@@ -311,6 +312,8 @@ class GUIFormSpecMenu : public GUIModalMenu
        // (Using some black Irrlicht magic)
        bool checkListboxClick(std::wstring wlistboxname, int eventtype);
 
+       gui::IGUIScrollBar* getListboxScrollbar(gui::IGUIListBox *listbox);
+
        void parseElement(parserData* data,std::string element);
 
        void parseSize(parserData* data,std::string element);