NewBackgroundDialog Class Reference

Dialog used for adding new backgrounds. More...

#include <dialogs.h>

List of all members.

Public Member Functions

 NewBackgroundDialog (const StringVector &bgIds)
 Constructor.
Case::Background get_background_data ()
 Get the data in the dialog.
Glib::ustring get_path () const
 Get the path to the requested image.

Private Member Functions

void construct ()
void on_browse_button_clicked ()
void on_id_changed ()

Private Attributes

Gtk::Label * m_PathLabel
Gtk::Label * m_IdLabel
Gtk::Label * m_TypeLabel
Gtk::Entry * m_PathEntry
Gtk::Entry * m_IdEntry
Gtk::RadioButton::Group m_RBGroup
Gtk::RadioButton * m_SingleScreenRB
Gtk::RadioButton * m_DoubleScreenRB
Gtk::Button * m_OKButton
Gtk::Button * m_BrowseButton
StringVector m_UsedBGs


Detailed Description

Dialog used for adding new backgrounds.

Constructor & Destructor Documentation

NewBackgroundDialog::NewBackgroundDialog ( const StringVector &  bgIds  ) 

Constructor.

Parameters:
bgIds String vector of used background internal IDs


Member Function Documentation

Case::Background NewBackgroundDialog::get_background_data (  ) 

Get the data in the dialog.

Returns:
Completed Case::Background struct

Glib::ustring NewBackgroundDialog::get_path (  )  const [inline]

Get the path to the requested image.

Returns:
Path to background image


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