X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fawindowgui.h;fp=cinelerra-5.1%2Fcinelerra%2Fawindowgui.h;h=f7c90120c304dd9fba4aa263f00af68c704e8c0b;hp=e8bd76f542c52623a5beb977be8aedf719974d45;hb=22a5ea2ff7a04c02465dc9b2256f04c38433142e;hpb=6338f0b010dfd93ae6a823970d853cfdd5279500 diff --git a/cinelerra-5.1/cinelerra/awindowgui.h b/cinelerra-5.1/cinelerra/awindowgui.h index e8bd76f5..f7c90120 100644 --- a/cinelerra-5.1/cinelerra/awindowgui.h +++ b/cinelerra-5.1/cinelerra/awindowgui.h @@ -179,6 +179,7 @@ public: AWindowAssets *asset_list; AWindowFolders *folder_list; AWindowDivider *divider; + AWindowSearchText *search_text; // Store data to speed up responses // Persistant data for listboxes @@ -309,6 +310,34 @@ public: AWindowGUI *gui; }; +class AWindowSearchTextBox : public BC_TextBox +{ +public: + AWindowSearchTextBox(AWindowSearchText *search_text, int x, int y, int w); + int handle_event(); + + AWindowSearchText *search_text; +}; + +class AWindowSearchText +{ +public: + AWindowSearchText(MWindow *mwindow, AWindowGUI *gui, int x, int y); + + int handle_event(); + void create_objects(); + + MWindow *mwindow; + AWindowGUI *gui; + int x, y; + BC_Title *text_title; + BC_TextBox *text_box; + int get_w(); + int get_h(); + void reposition_window(int x, int y, int w); + const char *get_text(); +}; + class AWindowNewFolder : public BC_Button { public: