OChess v0.0.2
Programmer's Manual
|
Configuration page for the BoardCanvas. More...
#include <BoardPrefs.hpp>
Public Member Functions | |
BoardPrefsPanel (wxWindow *parent) | |
void | OnConfChange (wxCommandEvent &event) |
virtual bool | TransferDataToWindow () |
void | ApplyPreferences () |
virtual bool | TransferDataFromWindow () |
Public Member Functions inherited from PrefsBoard | |
PrefsBoard (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(756, 751), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString) | |
void | splitterOnIdle (wxIdleEvent &) |
Private Attributes | |
BoardCanvas * | real_board_canvas |
wxFileName | pieces_path |
wxFileName | squares_path |
Additional Inherited Members | |
Protected Attributes inherited from PrefsBoard | |
wxSplitterWindow * | splitter |
wxPanel * | board_canvas |
wxPanel * | options_panel |
wxStaticText * | piece_theme_label |
wxListBox * | piece_theme |
wxStaticText * | square_theme_label |
wxListBox * | square_theme |
wxCheckBox * | show_side_badge |
wxCheckBox * | show_captures |
wxCheckBox * | black_by_default |
wxStaticText * | border_radius_label |
wxSpinCtrl * | corner_radius |
wxStaticText * | board_size_label |
wxSpinCtrl * | square_size |
Configuration page for the BoardCanvas.