diff options
Diffstat (limited to 'linden/indra/newview/llpaneldirplaces.h')
-rw-r--r-- | linden/indra/newview/llpaneldirplaces.h | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/linden/indra/newview/llpaneldirplaces.h b/linden/indra/newview/llpaneldirplaces.h index 7bc2b08..4785f94 100644 --- a/linden/indra/newview/llpaneldirplaces.h +++ b/linden/indra/newview/llpaneldirplaces.h | |||
@@ -32,31 +32,17 @@ | |||
32 | #ifndef LL_LLPANELDIRPLACES_H | 32 | #ifndef LL_LLPANELDIRPLACES_H |
33 | #define LL_LLPANELDIRPLACES_H | 33 | #define LL_LLPANELDIRPLACES_H |
34 | 34 | ||
35 | #include "llpaneldirbrowser.h" | 35 | #include "llpaneldirfind.h" |
36 | 36 | ||
37 | // UI class forward declarations | 37 | // UI class forward declarations |
38 | class LLLineEditor; | ||
39 | 38 | ||
40 | class LLPanelDirPlaces : public LLPanelDirBrowser | 39 | class LLPanelDirPlaces : public LLPanelDirFind |
41 | { | 40 | { |
42 | public: | 41 | public: |
43 | LLPanelDirPlaces(const std::string& name, LLFloaterDirectory* floater); | 42 | LLPanelDirPlaces(const std::string& name, LLFloaterDirectory* floater); |
44 | virtual ~LLPanelDirPlaces(); | 43 | virtual ~LLPanelDirPlaces(); |
45 | 44 | ||
46 | /*virtual*/ void draw(); | 45 | /*virtual*/ void search(const std::string& search_text); |
47 | 46 | ||
48 | virtual BOOL postBuild(); | ||
49 | |||
50 | static void onClickSearch(void *userdata); | ||
51 | static void onKeystrokeName(LLLineEditor* line, void* data); | ||
52 | |||
53 | void performQuery(); | ||
54 | |||
55 | // Initially fill in some data for the panel. | ||
56 | void initialQuery(); | ||
57 | |||
58 | private: | ||
59 | void queryCore(const LLString& name, S32 category, BOOL pg_only); | ||
60 | }; | 47 | }; |
61 | |||
62 | #endif | 48 | #endif |