Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

showcase_splitterwindow Class Reference

A splitterwindow used in the showcase_dialog. More...

#include <showcase_splitterwindow.h>

Inheritance diagram for showcase_splitterwindow:

wxSplitterWindow List of all members.

Public Methods

  showcase_splitterwindow (wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxSP_3D, const wxString &name="the_showcase_splitterwindow", showcase_dialog *parent_showcase_dialog=NULL)
  Constructor.

  showcase_splitterwindow ()
  ~showcase_splitterwindow ()
  Destructor.

void  set_column_widths ()
  Sets the column widths of the showcase_listctrlcolumns.


Protected Methods

bool  OnSashPositionChange (int new_sash_position)
void  on_splitter_sash_position_changed (wxSplitterEvent &event)

Protected Attributes

wxWindow *  m_parent
showcase_dialog m_parent_showcase_dialog

Detailed Description

A splitterwindow used in the showcase_dialog.

Constructor & Destructor Documentation

showcase_splitterwindow::showcase_splitterwindow wxWindow *    parent,
wxWindowID    id = -1,
const wxPoint &    pos = wxDefaultPosition,
const wxSize &    size = wxDefaultSize,
long    style = wxSP_3D,
const wxString &    name = "the_showcase_splitterwindow",
showcase_dialog   parent_showcase_dialog = NULL
 

Constructor.

Parameters:
parent  The parent window.
id  The id of the progress_listbox. Will usually be -1 unless multiple of them on the same dialog.
pos  The pixel position of the listctrl on its parent window
size  The pixel size of the listctrl
style  Style of the splitterwindow. See wxWindows wxListBox docs for details.
validator  Window validator. See wxWindows docs for details.
name  Windows name (rarely used).
parent_showcase_dialog  The parent showcase_dialog

Member Function Documentation

bool showcase_splitterwindow::OnSashPositionChange int    new_sash_position [protected]
 
Note:
This is the overrideable OnSashPostionChange, not the private OnSashPosChanged.