r885: Don't delete a borrowed frame.
[cinelerra_cv/ct.git] / cinelerra / pluginprefs.h
blob0d2c62400b0e556efedfdf82b6d33e4527052e45
1 #ifndef PLUGINPREFS_H
2 #define PLUGINPREFS_H
4 class PluginGlobalPathText;
5 class PluginLocalPathText;
7 #include "browsebutton.h"
8 #include "preferencesthread.h"
10 class PluginPrefs : public PreferencesDialog
12 public:
13 PluginPrefs(MWindow *mwindow, PreferencesWindow *pwindow);
14 ~PluginPrefs();
16 int create_objects();
17 // must delete each derived class
18 BrowseButton *ipath;
19 PluginGlobalPathText *ipathtext;
20 BrowseButton *lpath;
21 PluginLocalPathText *lpathtext;
26 class PluginGlobalPathText : public BC_TextBox
28 public:
29 PluginGlobalPathText(int x, int y, PreferencesWindow *pwindow, char *text);
30 ~PluginGlobalPathText();
31 int handle_event();
32 PreferencesWindow *pwindow;
39 class PluginLocalPathText : public BC_TextBox
41 public:
42 PluginLocalPathText(int x, int y, PreferencesWindow *pwindow, char *text);
43 ~PluginLocalPathText();
44 int handle_event();
45 PreferencesWindow *pwindow;
48 #endif