projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
version update
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
cinelerra
/
editpopup.h
diff --git
a/cinelerra-5.1/cinelerra/editpopup.h
b/cinelerra-5.1/cinelerra/editpopup.h
index 488bf4f1d289518f34e35d9a3de228ed327f90af..6a859bb3db07117530c1bdd42d5a4c2c25121e16 100644
(file)
--- a/
cinelerra-5.1/cinelerra/editpopup.h
+++ b/
cinelerra-5.1/cinelerra/editpopup.h
@@
-27,8
+27,11
@@
#include "editpopup.inc"
#include "mwindow.inc"
#include "mwindowgui.inc"
#include "editpopup.inc"
#include "mwindow.inc"
#include "mwindowgui.inc"
+#include "plugin.inc"
+#include "pluginset.inc"
#include "plugindialog.inc"
#include "resizetrackthread.inc"
#include "plugindialog.inc"
#include "resizetrackthread.inc"
+#include "track.inc"
class EditPopup : public BC_PopupMenu
{
class EditPopup : public BC_PopupMenu
{
@@
-37,186
+40,172
@@
public:
~EditPopup();
void create_objects();
~EditPopup();
void create_objects();
- int update(Edit *edit);
+ int activate_menu(Track *track, Edit *edit,
+ PluginSet *pluginset, Plugin *plugin, double position);
MWindow *mwindow;
MWindowGUI *gui;
MWindow *mwindow;
MWindowGUI *gui;
+ Track *track;
Edit *edit;
Edit *edit;
+ Plugin *plugin;
+ PluginSet *pluginset;
+ double position;
+ EditPopupOpenEDL *open_edl;
};
};
-
-class EditPopupClear : public BC_MenuItem
+class EditPopupOpenEDL : public BC_MenuItem
{
public:
{
public:
- EditPopup
Clear
(MWindow *mwindow, EditPopup *popup);
+ EditPopup
OpenEDL
(MWindow *mwindow, EditPopup *popup);
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
-class EditPopup
Delete
: public BC_MenuItem
+class EditPopup
ClearSelect
: public BC_MenuItem
{
public:
{
public:
- EditPopup
Delete
(MWindow *mwindow, EditPopup *popup);
+ EditPopup
ClearSelect
(MWindow *mwindow, EditPopup *popup);
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
-class EditPopup
Copy
: public BC_MenuItem
+class EditPopup
SelectEdits
: public BC_MenuItem
{
public:
{
public:
- EditPopup
Copy
(MWindow *mwindow, EditPopup *popup);
+ EditPopup
SelectEdits
(MWindow *mwindow, EditPopup *popup);
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
-class EditPopup
Cut
: public BC_MenuItem
+class EditPopup
DeselectEdits
: public BC_MenuItem
{
public:
{
public:
- EditPopup
Cut
(MWindow *mwindow, EditPopup *popup);
+ EditPopup
DeselectEdits
(MWindow *mwindow, EditPopup *popup);
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
-class EditPopupCopy
Cut
: public BC_MenuItem
+class EditPopupCopy : public BC_MenuItem
{
public:
{
public:
- EditPopupCopy
Cut
(MWindow *mwindow, EditPopup *popup);
+ EditPopupCopy(MWindow *mwindow, EditPopup *popup);
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
-class EditPopup
Paste
: public BC_MenuItem
+class EditPopup
CopyPack
: public BC_MenuItem
{
public:
{
public:
- EditPopup
Paste
(MWindow *mwindow, EditPopup *popup);
+ EditPopup
CopyPack
(MWindow *mwindow, EditPopup *popup);
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
-class EditPopup
FindAsse
t : public BC_MenuItem
+class EditPopup
Cu
t : public BC_MenuItem
{
public:
{
public:
- EditPopup
FindAsse
t(MWindow *mwindow, EditPopup *popup);
+ EditPopup
Cu
t(MWindow *mwindow, EditPopup *popup);
int handle_event();
int handle_event();
+
MWindow *mwindow;
EditPopup *popup;
};
MWindow *mwindow;
EditPopup *popup;
};
-class EditPopup
Title
: public BC_MenuItem
+class EditPopup
CutPack
: public BC_MenuItem
{
public:
{
public:
- EditPopupTitle(MWindow *mwindow, EditPopup *popup);
- ~EditPopupTitle();
-
+ EditPopupCutPack(MWindow *mwindow, EditPopup *popup);
int handle_event();
MWindow *mwindow;
EditPopup *popup;
int handle_event();
MWindow *mwindow;
EditPopup *popup;
- EditTitleDialogThread *dialog_thread;
};
};
-class Edit
TitleDialogThread : public BC_DialogThread
+class Edit
PopupMute : public BC_MenuItem
{
public:
{
public:
- EditTitleDialogThread(EditPopupTitle *edit_title);
- ~EditTitleDialogThread();
- BC_Window* new_gui();
- void start(int wx, int wy);
- void handle_close_event(int result);
- void handle_done_event(int result);
+ EditPopupMute(MWindow *mwindow, EditPopup *popup);
+ int handle_event();
- int wx, wy;
- EditPopupTitle *edit_title;
- EditPopupTitleWindow *window;
+ MWindow *mwindow;
+ EditPopup *popup;
};
};
-class EditPopup
TitleText : public BC_TextBox
+class EditPopup
MutePack : public BC_MenuItem
{
public:
{
public:
- EditPopupTitleText(EditPopupTitleWindow *window,
- MWindow *mwindow, int x, int y, const char *text);
- ~EditPopupTitleText();
+ EditPopupMutePack(MWindow *mwindow, EditPopup *popup);
int handle_event();
MWindow *mwindow;
int handle_event();
MWindow *mwindow;
- EditPopup
TitleWindow *window
;
+ EditPopup
*popup
;
};
};
-class EditPopup
TitleWindow : public BC_Window
+class EditPopup
Paste : public BC_MenuItem
{
public:
{
public:
- EditPopupTitleWindow(MWindow *mwindow, EditPopup *popup, int wx, int wy);
- ~EditPopupTitleWindow();
-
- void create_objects();
- void handle_close_event(int result);
+ EditPopupPaste(MWindow *mwindow, EditPopup *popup);
+ int handle_event();
- EditPopupTitleText *title_text;
MWindow *mwindow;
EditPopup *popup;
MWindow *mwindow;
EditPopup *popup;
- char new_text[BCTEXTLEN];
};
};
-
-class EditPopupShow : public BC_MenuItem
+class EditPopupOverwrite : public BC_MenuItem
{
public:
{
public:
- EditPopupShow(MWindow *mwindow, EditPopup *popup);
- ~EditPopupShow();
-
+ EditPopupOverwrite(MWindow *mwindow, EditPopup *popup);
int handle_event();
MWindow *mwindow;
EditPopup *popup;
int handle_event();
MWindow *mwindow;
EditPopup *popup;
- EditShowDialogThread *dialog_thread;
};
};
-class Edit
ShowDialogThread : public BC_DialogThread
+class Edit
PopupOverwritePlugins : public BC_MenuItem
{
public:
{
public:
- EditShowDialogThread(EditPopupShow *edit_show);
- ~EditShowDialogThread();
- BC_Window* new_gui();
- void start(int wx, int wy);
- void handle_close_event(int result);
+ EditPopupOverwritePlugins(MWindow *mwindow, EditPopup *popup);
+ int handle_event();
- int wx, wy;
- EditPopupShow *edit_show;
- EditPopupShowWindow *window;
+ MWindow *mwindow;
+ EditPopup *popup;
};
};
-class Edit
PopupShowText : public BC_TextBox
+class Edit
CollectEffects : public BC_MenuItem
{
public:
{
public:
- EditPopupShowText(EditPopupShowWindow *window,
- MWindow *mwindow, int x, int y, const char *text);
- ~EditPopupShowText();
-
- EditPopupShowWindow *window;
+ EditCollectEffects(MWindow *mwindow, EditPopup *popup);
+ int handle_event();
MWindow *mwindow;
MWindow *mwindow;
+ EditPopup *popup;
};
};
-class EditP
opupShowWindow : public BC_Window
+class EditP
asteEffects : public BC_MenuItem
{
public:
{
public:
- EditPopupShowWindow(MWindow *mwindow, EditPopup *popup, int wx, int wy);
- ~EditPopupShowWindow();
-
- void create_objects();
+ EditPasteEffects(MWindow *mwindow, EditPopup *popup);
+ int handle_event();
+ MWindow *mwindow;
+ EditPopup *popup;
+};
- EditPopupShowText *show_text;
+class EditPopupTimecode : public BC_MenuItem
+{
+public:
+ EditPopupTimecode(MWindow *mwindow, EditPopup *popup);
+ int handle_event();
MWindow *mwindow;
EditPopup *popup;
};
MWindow *mwindow;
EditPopup *popup;
};