projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vicon drag tweaks, proxy drag fix, vicon mouseover, binfolder around sort fix, draw_r...
[goodguy/history.git]
/
cinelerra-5.1
/
cinelerra
/
plugindialog.h
diff --git
a/cinelerra-5.1/cinelerra/plugindialog.h
b/cinelerra-5.1/cinelerra/plugindialog.h
index 31c1b584d8f82f73ecc4cb680cc909352393d392..e53e0f22f5c430cb27981f9b906fa11bc4d88b73 100644
(file)
--- a/
cinelerra-5.1/cinelerra/plugindialog.h
+++ b/
cinelerra-5.1/cinelerra/plugindialog.h
@@
-26,6
+26,7
@@
class PluginDialogTextBox;
class PluginDialogDetach;
class PluginDialogNew;
class PluginDialogShared;
class PluginDialogDetach;
class PluginDialogNew;
class PluginDialogShared;
+class PluginDialogSearchText;
class PluginDialogModules;
class PluginDialogAttachNew;
class PluginDialogChangeNew;
class PluginDialogModules;
class PluginDialogAttachNew;
class PluginDialogChangeNew;
@@
-87,6
+88,14
@@
public:
int single_standalone;
};
int single_standalone;
};
+class PluginDialogListItem : public BC_ListBoxItem
+{
+public:
+ PluginDialogListItem(const char *item, int n)
+ : BC_ListBoxItem(item), item_no(n) {}
+ int item_no;
+};
+
class PluginDialog : public BC_Window
{
public:
class PluginDialog : public BC_Window
{
public:
@@
-104,6
+113,7
@@
public:
int attach_module(int number);
void save_settings();
int resize_event(int w, int h);
int attach_module(int number);
void save_settings();
int resize_event(int w, int h);
+ void load_plugin_list(int redraw);
BC_Title *standalone_title;
PluginDialogNew *standalone_list;
BC_Title *standalone_title;
PluginDialogNew *standalone_list;
@@
-112,7
+122,7
@@
public:
BC_Title *module_title;
PluginDialogModules *module_list;
PluginDialogSingle *single_standalone;
BC_Title *module_title;
PluginDialogModules *module_list;
PluginDialogSingle *single_standalone;
-
+ PluginDialogSearchText *search_text;
PluginDialogThru *thru;
PluginDialogThru *thru;
@@
-236,6
+246,14
@@
public:
PluginDialog *dialog;
};
PluginDialog *dialog;
};
+class PluginDialogSearchText : public BC_TextBox
+{
+public:
+ PluginDialogSearchText(PluginDialog *dialog, int x, int y, int w);
+ int handle_event();
+
+ PluginDialog *dialog;
+};
/*
* class PluginDialogAttachShared : public BC_GenericButton
/*
* class PluginDialogAttachShared : public BC_GenericButton