X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Finterfaceprefs.h;fp=cinelerra-5.1%2Fcinelerra%2Finterfaceprefs.h;h=674bdc0f93bddf5761a7efd05db879846152f2cb;hb=3ac8199743f244669cc87ceef9c3cd23710552f3;hp=d4f2b97b9e1d0f610f1cfb61b5734a35900ec816;hpb=26fe9e12d6d42ae8f7087ac7f08242769d77a84a;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/interfaceprefs.h b/cinelerra-5.1/cinelerra/interfaceprefs.h index d4f2b97b..674bdc0f 100644 --- a/cinelerra-5.1/cinelerra/interfaceprefs.h +++ b/cinelerra-5.1/cinelerra/interfaceprefs.h @@ -41,8 +41,10 @@ class MeterVUInt; class ViewBehaviourText; class ViewBehaviourItem; class ViewTheme; -class ViewThumbnails; class ViewThemeItem; +class ViewPluginIcons; +class ViewPluginIconItem; +class ViewThumbnails; class UseTipWindow; class UseWarnIndecies; class UseWarnVersion; @@ -279,20 +281,40 @@ public: PreferencesWindow *pwindow; }; -class ViewThumbnails : public BC_CheckBox +class ViewThemeItem : public BC_MenuItem { public: - ViewThumbnails(int x, int y, PreferencesWindow *pwindow); + ViewThemeItem(ViewTheme *popup, const char *text); + int handle_event(); + ViewTheme *popup; +}; + +class ViewPluginIcons : public BC_PopupMenu +{ +public: + ViewPluginIcons(int x, int y, PreferencesWindow *pwindow); + ~ViewPluginIcons(); + + void create_objects(); int handle_event(); + PreferencesWindow *pwindow; }; -class ViewThemeItem : public BC_MenuItem +class ViewPluginIconItem : public BC_MenuItem { public: - ViewThemeItem(ViewTheme *popup, char *text); + ViewPluginIconItem(ViewPluginIcons *popup, const char *text); int handle_event(); - ViewTheme *popup; + ViewPluginIcons *popup; +}; + +class ViewThumbnails : public BC_CheckBox +{ +public: + ViewThumbnails(int x, int y, PreferencesWindow *pwindow); + int handle_event(); + PreferencesWindow *pwindow; }; class UseTipWindow : public BC_CheckBox