+ * +------ PlaylistListWindow -------------------------------------+
+ * | +----- mainBox ---------------------------------------------+ |
+ * | | +---- playlistBox --------------------------------------+ | |
+ * | | | +--- listBox -----------+ +---- detailBox ---------+ | | |
+ * | | | | listBoxLabel | | detailBoxLabel | | | |
+ * | | | | listScrolledWindow | | detailScrolledWindow | | | |
+ * | | | +-----------------------+ +------------------------+ | | |
+ * | | +-------------------------------------------------------+ | |
+ * | | +---- buttonBox ----------------------------------------+ | |
+ * | | | closeButton | | |
+ * | | +-------------------------------------------------------+ | |
+ * | +-----------------------------------------------------------+ |
+ * +---------------------------------------------------------------+
+ *
+ *
* @author $Author: maroy $
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
class PlaylistListWindow : public Gtk::Window, public GtkLocalizedObject
{
@@ -103,7 +120,7 @@ class PlaylistListWindow : public Gtk::Window, public GtkLocalizedObject
* Lists one playlist per row.
*
* @author $Author: maroy $
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
class ModelColumns : public Gtk::TreeModel::ColumnRecord
{
@@ -154,14 +171,25 @@ class PlaylistListWindow : public Gtk::Window, public GtkLocalizedObject
/**
* The main container in the window.
*/
- Gtk::VBox vBox;
+ Gtk::VBox mainBox;
/**
- * The container holding the two tables for playlist viewing:
+ * The container holding the two boxes for playlist viewing:
* one lists the playlist, the other the details of the selected
* playlist.
*/
- Gtk::HBox hBox;
+ Gtk::HBox playlistBox;
+
+ /**
+ * The container holding the playlist list tree view and accompanying
+ * label.
+ */
+ Gtk::VBox listBox;
+
+ /**
+ * The label for listBox.
+ */
+ Gtk::Label listBoxLabel;
/**
* A scrolled window holding the list of playlists
@@ -186,6 +214,17 @@ class PlaylistListWindow : public Gtk::Window, public GtkLocalizedObject
*/
Glib::RefPtr