#include "bcdisplayinfo.h"
#include "bchash.h"
#include "bcsignals.h"
+#include "bdcreate.h"
#include "cache.h"
#include "channelinfo.h"
#include "cplayback.h"
#include "cwindow.h"
#include "cwindowgui.h"
#include "dbwindow.h"
+#include "dvdcreate.h"
#include "edl.h"
#include "edlsession.h"
#include "featheredits.h"
#include <string.h>
-MainMenu::MainMenu(MWindow *mwindow, MWindowGUI *gui)
- : BC_MenuBar(0, 0, gui->get_w())
+MainMenu::MainMenu(MWindow *mwindow, MWindowGUI *gui, int w)
+ : BC_MenuBar(0, 0, w)
{
this->gui = gui;
this->mwindow = mwindow;
filemenu->add_item(render = new RenderItem(mwindow));
filemenu->add_item(new BatchRenderMenuItem(mwindow));
+ filemenu->add_item(new CreateBD_MenuItem(mwindow));
filemenu->add_item(new CreateDVD_MenuItem(mwindow));
filemenu->add_item(new BC_MenuItem("-"));
filemenu->add_item(quit_program = new Quit(mwindow));
windowmenu->add_item(show_lwindow = new ShowLWindow(mwindow));
windowmenu->add_item(split_x = new SplitX(mwindow));
windowmenu->add_item(split_y = new SplitY(mwindow));
- windowmenu->add_item(new TileWindows(mwindow,_("Default positions"),-1,_("Ctrl+d"),'d'));
+ windowmenu->add_item(new TileWindows(mwindow,_("Default positions"),-1,_("Ctrl+P"),'p'));
windowmenu->add_item(new TileWindows(mwindow,_("Tile left"),0));
windowmenu->add_item(new TileWindows(mwindow,_("Tile right"),1));
}