BT-MatML-Editor 0.1.4
Editor for the MatML 3.1 XML Schema
PreferenceFrame.h
1
2// Name: PreferenceFrame.h
3// Purpose: Preferences wxWidget Frame.
4// Author: Paul McGrath
5// Modified by:
6// Created:
7// Copyright: (c) Paul McGrath
8// Licence: CC licence
10#ifndef __PreferenceFrame__
11#define __PreferenceFrame__
12
13#include "BT_MatML_MaterialFrameBase.h"
14
15namespace bellshire{
16
19{
20protected:
21public:
22
23 //configuration
24 wxConfig* config;
25
26 // Handlers for PreferenceFrameBase events.
27
28 void OnSavePreferencesButton( wxCommandEvent& event );
29 void OnCancelPreferencesButton( wxCommandEvent& event );
30
31 void SetPreferenceControls();
32
33 wxArrayString GetSortClasses();
34
36 PreferenceFrame( wxWindow* parent );
38};
39}//namespace bellshire
40
41#endif // __PreferenceFrame__
Class PreferenceFrameBase.
Definition: PreferenceFrameBase.h:57
Definition: PreferenceFrame.h:19
PreferenceFrame(wxWindow *parent)
Definition: PreferenceFrame.cpp:14
Contains the GUI and GUI associated classes. OnInit() calls the creation of the MaterialFrame GUI
Definition: BT_MatML_App.h:39