From 65b8b524c02df853163fc1284a00a684a046d67c Mon Sep 17 00:00:00 2001 From: sapier Date: Thu, 19 Jun 2014 18:17:35 +0200 Subject: Add srollbar formspec element --- src/guiFormSpecMenu.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/guiFormSpecMenu.h') diff --git a/src/guiFormSpecMenu.h b/src/guiFormSpecMenu.h index 72a188bc5..15bc628d1 100644 --- a/src/guiFormSpecMenu.h +++ b/src/guiFormSpecMenu.h @@ -40,6 +40,7 @@ typedef enum { f_TabHeader, f_CheckBox, f_DropDown, + f_ScrollBar, f_Unknown } FormspecFieldType; @@ -306,7 +307,8 @@ protected: std::vector > m_tables; std::vector > m_checkboxes; std::map m_tooltips; - + std::vector > m_scrollbars; + ItemSpec *m_selected_item; u32 m_selected_amount; bool m_selected_dragging; @@ -397,6 +399,7 @@ private: void parseListColors(parserData* data,std::string element); void parseTooltip(parserData* data,std::string element); bool parseVersionDirect(std::string data); + void parseScrollBar(parserData* data, std::string element); /** * check if event is part of a double click -- cgit v1.2.3