4 class PluginPopupChange
;
5 class PluginPopupDetach
;
12 #include "mwindow.inc"
13 #include "mwindowgui.inc"
15 #include "plugindialog.inc"
19 class PluginPopup
: public BC_PopupMenu
22 PluginPopup(MWindow
*mwindow
, MWindowGUI
*gui
);
25 void create_objects();
26 int update(Plugin
*plugin
);
30 // Acquired through the update command as the plugin currently being operated on
39 PluginPopupChange
*change
;
40 PluginPopupDetach
*detach
;
42 // PluginPopupOut *out;
43 PluginPopupShow
*show
;
47 class PluginPopupAttach
: public BC_MenuItem
50 PluginPopupAttach(MWindow
*mwindow
, PluginPopup
*popup
);
57 PluginDialogThread
*dialog_thread
;
60 class PluginPopupChange
: public BC_MenuItem
63 PluginPopupChange(MWindow
*mwindow
, PluginPopup
*popup
);
70 PluginDialogThread
*dialog_thread
;
74 class PluginPopupDetach
: public BC_MenuItem
77 PluginPopupDetach(MWindow
*mwindow
, PluginPopup
*popup
);
87 class PluginPopupIn
: public BC_MenuItem
90 PluginPopupIn(MWindow
*mwindow
, PluginPopup
*popup
);
99 class PluginPopupOut
: public BC_MenuItem
102 PluginPopupOut(MWindow
*mwindow
, PluginPopup
*popup
);
111 class PluginPopupShow
: public BC_MenuItem
114 PluginPopupShow(MWindow
*mwindow
, PluginPopup
*popup
);
123 class PluginPopupOn
: public BC_MenuItem
126 PluginPopupOn(MWindow
*mwindow
, PluginPopup
*popup
);
135 class PluginPopupUp
: public BC_MenuItem
138 PluginPopupUp(MWindow
*mwindow
, PluginPopup
*popup
);
144 class PluginPopupDown
: public BC_MenuItem
147 PluginPopupDown(MWindow
*mwindow
, PluginPopup
*popup
);