diff options
author | Paul ProductEngine <pguslisty@productengine.com> | 2011-06-21 21:00:06 +0300 |
---|---|---|
committer | Paul ProductEngine <pguslisty@productengine.com> | 2011-06-21 21:00:06 +0300 |
commit | 9afc77ba0affee16d9dbee312417aaef541eabba (patch) | |
tree | 27794d1dff6ec88635ea7e3be442840235fba2ca /indra/newview/llfloaterbuildoptions.h | |
parent | 226bf6db06ee3d3703a39a5cd5a7ed5776796e55 (diff) |
SH-1719 FIXED Viewer side cleanup of presentation of accounting data in build tools
- Moved grid mode combo box to the grid options floater
- Updated UI of the build floater according to the spec
- Fixed "conflict" between LLFloaterOpenHandler and LLFloaterHandler command handlers
Diffstat (limited to 'indra/newview/llfloaterbuildoptions.h')
-rw-r--r-- | indra/newview/llfloaterbuildoptions.h | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/indra/newview/llfloaterbuildoptions.h b/indra/newview/llfloaterbuildoptions.h index 164944d7bc..7f3811bf1c 100644 --- a/indra/newview/llfloaterbuildoptions.h +++ b/indra/newview/llfloaterbuildoptions.h @@ -33,15 +33,34 @@ #define LL_LLFLOATERBUILDOPTIONS_H #include "llfloater.h" +#include "llselectmgr.h" +class LLComboBox; +class LLObjectSelection; + +typedef LLSafeHandle<LLObjectSelection> LLObjectSelectionHandle; class LLFloaterBuildOptions : public LLFloater { - friend class LLFloaterReg; +public: + + virtual BOOL postBuild(); + + /*virtual*/ void onOpen(const LLSD& key); + /*virtual*/ void onClose(bool app_quitting); + + void setGridMode(EGridMode mode); + void updateGridMode(); + private: + + friend class LLFloaterReg; + LLFloaterBuildOptions(const LLSD& key); ~LLFloaterBuildOptions(); -}; + LLComboBox* mComboGridMode; + LLObjectSelectionHandle mObjectSelection; +}; #endif |