00001 00032 #ifndef LLFLOATERDEBUGSETTINGS_H 00033 #define LLFLOATERDEBUGSETTINGS_H 00034 00035 #include "llcontrol.h" 00036 #include "llfloater.h" 00037 #include "lltexteditor.h" 00038 00039 class LLFloaterSettingsDebug : public LLFloater 00040 { 00041 public: 00042 LLFloaterSettingsDebug(); 00043 virtual ~LLFloaterSettingsDebug(); 00044 00045 virtual BOOL postBuild(); 00046 virtual void draw(); 00047 00048 void updateControl(LLControlVariable* control); 00049 00050 static void show(void*); 00051 static void onSettingSelect(LLUICtrl* ctrl, void* user_data); 00052 static void onCommitSettings(LLUICtrl* ctrl, void* user_data); 00053 static void onClickDefault(void* user_data); 00054 00055 protected: 00056 static LLFloaterSettingsDebug* sInstance; 00057 LLTextEditor* mComment; 00058 }; 00059 00060 #endif //LLFLOATERDEBUGSETTINGS_H 00061