From 82b4555ecbaffea8a23d90bbd9a6475dd2c82465 Mon Sep 17 00:00:00 2001 From: Jonathan Moore Liles Date: Sun, 31 Jan 2010 20:54:15 -0600 Subject: [PATCH] Mixer: Show project name on menubar. --- Mixer/Mixer.C | 8 ++++++++ Mixer/Mixer.H | 1 + 2 files changed, 9 insertions(+) diff --git a/Mixer/Mixer.C b/Mixer/Mixer.C index fe1149c..2feb913 100644 --- a/Mixer/Mixer.C +++ b/Mixer/Mixer.C @@ -227,6 +227,12 @@ Mixer::Mixer ( int X, int Y, int W, int H, const char *L ) : o->add( "&Help/&About" ); o->callback( cb_menu, this ); } + { Fl_Box *o = project_name = new Fl_Box( X + 150, Y, W, 24 ); + o->labelfont( FL_HELVETICA_ITALIC ); + o->label( 0 ); + o->align( FL_ALIGN_INSIDE | FL_ALIGN_CENTER ); + o->labeltype( FL_SHADOW_LABEL ); + } { Fl_Scroll *o = scroll = new Fl_Scroll( X, Y + 24, W, H - 24 ); o->box( FL_NO_BOX ); // o->type( Fl_Scroll::HORIZONTAL_ALWAYS ); @@ -493,6 +499,8 @@ Mixer::update_menu ( void ) ((Fl_Menu_Item*)menubar->find_item( "&Project/&Save" ))->flags |= FL_MENU_INACTIVE; mixer_strips->deactivate(); } + + project_name->label( Project::name() ); } int diff --git a/Mixer/Mixer.H b/Mixer/Mixer.H index 45a17b4..a76e3ac 100644 --- a/Mixer/Mixer.H +++ b/Mixer/Mixer.H @@ -50,6 +50,7 @@ private: Fl_Menu_Bar *menubar; Fl_Scroll *scroll; Fl_Pack *pack; + Fl_Box *project_name; Fl_Flowpack *mixer_strips;