switch move/swap tracks, add mv trk shortcut, update msg
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / mainmenu.inc
index e372c2b678313e469e865d6b6403d3a34989bffb..022dce4190c6ab4f4642154cb57f4b4c2919f4b4 100644 (file)
 #ifndef MAINMENU_INC
 #define MAINMENU_INC
 
-class MainMenu;
 #define MENUBARPIXELS 25
 
-class AEffectMenu;
-class LabelsFollowEdits;
-class PluginsFollowEdits;
-class KeyframesFollowEdits;
-class CursorOnFrames;
-class TypelessKeyframes;
-class SetBRenderActive;
-class LoopPlayback;
-class Redo;
-class ShowVWindow;
-class ShowAWindow;
-class ShowGWindow;
-class ShowCWindow;
-class ShowLWindow;
-class Undo;
-class KeyframeCurveType;
-class KeyframeCurveTypeMenu;
-class KeyframeCurveTypeItem;
-class SplitX;
-class SplitY;
-class MixerViewer;
-class LoadLayoutItem;
-class LoadLayout;
+class LoadRecentItem;
+class LoadRecentItems;
+class LoadRecentSubMenu;
+class LoadRecent;
 class MainMenu;
 class Undo;
 class MainDumpsSubMenu;
@@ -61,28 +41,40 @@ class Redo;
 class Cut;
 class Copy;
 class Paste;
+class EditClearSubMenu;
+class EditClearMenu;
 class Clear;
 class CutKeyframes;
 class CopyKeyframes;
 class PasteKeyframes;
 class ClearKeyframes;
-class StraightenKeyframes;
-class BendKeyframes;
+class SetAutomationCurveItem;
+class SetAutoCurveModeMenu;
+class SetAutomationCurveMode;
 class KeyframeCurveType;
 class KeyframeCurveTypeMenu;
 class KeyframeCurveTypeItem;
+class KeyframeCreateItem;
+class KeyframeCreateMenu;
+class KeyframeCreate;
 class CutDefaultKeyframe;
 class CopyDefaultKeyframe;
 class PasteDefaultKeyframe;
 class ClearDefaultKeyframe;
 class PasteSilence;
 class SelectAll;
+class ClearHardEdges;
 class ClearLabels;
+class ClearSelect;
 class CutCommercials;
 class DetachTransitions;
 class MuteSelection;
 class TrimSelection;
+class MixerItems;
+class MixerViewer;
 class TileMixers;
+class AlignMixers;
+class AlignTimecodes;
 class AddAudioTrack;
 class DeleteAudioTrack;
 class DefaultATransition;
@@ -94,11 +86,12 @@ class ResetTranslation;
 class DefaultVTransition;
 class AddSubttlTrack;
 class PasteSubttl;
-class MoveTracksUp;
-class MoveTracksDown;
+class RollTracksUp;
+class RollTracksDown;
 class DeleteTracks;
 class ConcatenateTracks;
-class DeleteTrack;
+class DeleteFirstTrack;
+class DeleteLastTrack;
 class LoopPlayback;
 class SetBRenderActive;
 class LabelsFollowEdits;
@@ -116,8 +109,10 @@ class ShowLWindow;
 class TileWindows;
 class SplitX;
 class SplitY;
-class MixerViewer;
 class LoadLayoutItem;
 class LoadLayout;
+class LoadLayoutDialog;
+class LoadLayoutNameText;
+class LoadLayoutConfirm;
 
 #endif