papyrus logo

Papyrus::Gtk::MarkerComboBox Class Reference

A drop-down combobox that is loaded with graphical examples of all marker styles styles available in Papyrus. More...

#include <markercombobox.h>

List of all members.

Classes

class  ModelColumns

Public Member Functions

 MarkerComboBox (Papyrus::Marker::Facing facing=Papyrus::Marker::RIGHT, int active=0)
 ~MarkerComboBox ()
Papyrus::Marker::Facing facing ()
void set_facing (Papyrus::Marker::Facing facing)
Papyrus::Marker::Style style ()
void set_style (Papyrus::Marker::Style style)
Glib::SignalProxy0< void > signal_changed ()

Protected Member Functions

void load_pixbufs ()

Protected Attributes

::Gtk::ComboBox m_combobox
::Gtk::ToggleButton m_left
::Gtk::ToggleButton m_right
::Gtk::Tooltips m_tips
Papyrus::Marker::Facing m_facing
Glib::RefPtr< ::Gtk::ListStore > m_store
ModelColumns m_columns
std::vector< Glib::RefPtr
< Gdk::Pixbuf > > 
m_pixbuf

Detailed Description

A drop-down combobox that is loaded with graphical examples of all marker styles styles available in Papyrus.

screenshot_markercombobox_collapsed.png

MarkerComboBox collapsed

screenshot_markercombobox_expanded.png

MarkerComboBox expanded

Author:
Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>

Constructor & Destructor Documentation

Papyrus::Gtk::MarkerComboBox::MarkerComboBox ( Papyrus::Marker::Facing  facing = Papyrus::Marker::RIGHT,
int  active = 0 
)
Papyrus::Gtk::MarkerComboBox::~MarkerComboBox (  ) 

Member Function Documentation

Papyrus::Marker::Facing Papyrus::Gtk::MarkerComboBox::facing (  ) 
void Papyrus::Gtk::MarkerComboBox::load_pixbufs (  )  [protected]
void Papyrus::Gtk::MarkerComboBox::set_facing ( Papyrus::Marker::Facing  facing  ) 
void Papyrus::Gtk::MarkerComboBox::set_style ( Papyrus::Marker::Style  style  ) 

References m_combobox.

Glib::SignalProxy0< void > Papyrus::Gtk::MarkerComboBox::signal_changed (  ) 
Papyrus::Marker::Style Papyrus::Gtk::MarkerComboBox::style (  ) 

Member Data Documentation

Referenced by load_pixbufs(), and MarkerComboBox().

::Gtk::ComboBox Papyrus::Gtk::MarkerComboBox::m_combobox [protected]

Referenced by facing(), and set_facing().

::Gtk::ToggleButton Papyrus::Gtk::MarkerComboBox::m_left [protected]

Referenced by MarkerComboBox(), and set_facing().

std::vector<Glib::RefPtr<Gdk::Pixbuf> > Papyrus::Gtk::MarkerComboBox::m_pixbuf [protected]

Referenced by load_pixbufs().

::Gtk::ToggleButton Papyrus::Gtk::MarkerComboBox::m_right [protected]

Referenced by MarkerComboBox(), and set_facing().

Glib::RefPtr< ::Gtk::ListStore> Papyrus::Gtk::MarkerComboBox::m_store [protected]

Referenced by load_pixbufs(), and MarkerComboBox().

::Gtk::Tooltips Papyrus::Gtk::MarkerComboBox::m_tips [protected]

Referenced by MarkerComboBox().


The documentation for this class was generated from the following files:

Generated on Fri Apr 16 12:41:11 2010 for papyrus by doxygen 1.6.1