- Updated UI - OpenGL 3.0 with GLSL/GLSLP-support - Improvements to Windows version - Minor changes/bugfixes Patch from bit.
24 lines
807 B
C++
24 lines
807 B
C++
#ifndef SRC_WX_PCEMDIALOGBOX_H_
|
|
#define SRC_WX_PCEMDIALOGBOX_H_
|
|
|
|
#include "wx/dialog.h"
|
|
|
|
#include "wx-utils.h"
|
|
|
|
class PCemDialogBox: public wxDialog {
|
|
public:
|
|
PCemDialogBox(wxWindow* parent, int(*callback)(void* window, int message, INT_PARAM param1, LONG_PARAM param2));
|
|
PCemDialogBox(wxWindow* parent, const char* name, int(*callback)(void* window, int message, INT_PARAM param1, LONG_PARAM param2));
|
|
virtual ~PCemDialogBox() {}
|
|
void OnInit();
|
|
private:
|
|
void OnNotebookChanged(wxCommandEvent& event);
|
|
void OnCommand(wxCommandEvent& event);
|
|
int processEvent(int message, INT_PARAM param1, LONG_PARAM param2);
|
|
int(*callback)(void* window, int message, INT_PARAM param1, LONG_PARAM param2);
|
|
bool commandActive;
|
|
|
|
DECLARE_EVENT_TABLE()
|
|
};
|
|
|
|
#endif /* SRC_WX_PCEMDIALOGBOX_H_ */
|