CustomizeDialog Class Reference

Dialog used to customize internal graphics. More...

#include <customizedialog.h>

List of all members.

Public Member Functions

 CustomizeDialog (const Case::Overrides &overrides, const ImageMap &images)
 Constructor.
Case::Overrides get_data ()
 Get the modified overrides data.

Protected Member Functions

void construct (const ImageMap &images)
 Build the dialog's UI.
void on_text_box_custom_image_toggled ()
void on_text_box_customize_toggled ()
void on_text_box_image_changed ()
void on_text_box_alpha_changed ()
void on_title_screen_customize_toggled ()
void on_title_screen_image_changed ()
Gtk::Widget * build_text_box_page ()
Gtk::Widget * build_title_screen_page ()

Protected Attributes

Gtk::Notebook * m_NB
Gtk::Label * m_TextBoxAlphaLabel
Gtk::Label * m_TitleScreenLabel
Gtk::Image * m_TitleScreenPreview
AlphaImagem_TextBoxPreview
ImgComboBoxm_TextBoxImgCB
ImgComboBoxm_TitleScreenImgCB
Gtk::SpinButton * m_TextBoxAlphaSB
Gtk::CheckButton * m_TextBoxCB
Gtk::CheckButton * m_TitleScreenCB
Gtk::CheckButton * m_CustomImageCB


Detailed Description

Dialog used to customize internal graphics.

Users can choose to customize certain parts of the player that are otherwise hardcoded. This dialog provides an easy way for the user to change the defaults


Constructor & Destructor Documentation

CustomizeDialog::CustomizeDialog ( const Case::Overrides overrides,
const ImageMap &  images 
)

Constructor.

Parameters:
overrides Case::Overrides struct to set default values in dialog
images Map of images


Member Function Documentation

Case::Overrides CustomizeDialog::get_data (  ) 

Get the modified overrides data.

Returns:
Updated Case::Overrides struct

void CustomizeDialog::construct ( const ImageMap &  images  )  [protected]

Build the dialog's UI.

Parameters:
images Map of images


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