BackgroundsDialog Class Reference

Dialog used for managing backgrounds. More...

#include <dialogs.h>

List of all members.

Public Member Functions

 BackgroundsDialog (const BackgroundMap &bgs, const StringVector &bgIds)
 Constructor.
BackgroundMap get_backgrounds () const
 Get the backgrounds stored in the dialog.

Private Member Functions

void construct ()
void on_add ()
void on_delete ()
void on_selection_changed ()

Private Attributes

Gtk::ScrolledWindow * m_SWindow
Gtk::TreeView * m_ListView
Glib::RefPtr
< Gtk::ListStore > 
m_ListModel
Gtk::Image * m_Image
Gtk::Label * m_BGLabel
Gtk::Label * m_PreviewLabel
Gtk::Button * m_AddButton
Gtk::Button * m_DeleteButton
ColumnRec m_ColumnRec
BackgroundMap m_Backgrounds
StringVector m_BGIds

Classes

class  ColumnRec


Detailed Description

Dialog used for managing backgrounds.

Constructor & Destructor Documentation

BackgroundsDialog::BackgroundsDialog ( const BackgroundMap &  bgs,
const StringVector &  bgIds 
)

Constructor.

Parameters:
bgs Map of backgrounds
bgIds String vector of used background internal IDs


Member Function Documentation

BackgroundMap BackgroundsDialog::get_backgrounds (  )  const [inline]

Get the backgrounds stored in the dialog.

Returns:
New map of updated backgrounds


The documentation for this class was generated from the following files:
Generated on Fri Feb 22 22:34:18 2008 for Phoenix Wright Case Editor API by  doxygen 1.5.3