Code::Blocks
SVN r11506
include
edittooldlg.h
Go to the documentation of this file.
1
/*
2
* This file is part of the Code::Blocks IDE and licensed under the GNU Lesser General Public License, version 3
3
* http://www.gnu.org/licenses/lgpl-3.0.html
4
*/
5
6
#ifndef EDITTOOLDLG_H
7
#define EDITTOOLDLG_H
8
9
#include "
scrollingdialog.h
"
10
11
class
cbTool
;
12
class
wxCommandEvent
;
13
class
wxUpdateUIEvent
;
14
15
class
EditToolDlg
:
public
wxScrollingDialog
16
{
17
public
:
18
EditToolDlg
(
wxWindow
* parent,
cbTool
* tool);
19
~EditToolDlg
()
override
;
20
void
EndModal
(
int
retCode)
override
;
21
private
:
22
void
OnUpdateUI
(
wxUpdateUIEvent
& event);
23
void
OnBrowseCommand
(
wxCommandEvent
& event);
24
void
OnBrowseDir
(
wxCommandEvent
& event);
25
26
cbTool
*
m_Tool
;
27
28
DECLARE_EVENT_TABLE()
29
};
30
31
#endif // EDITTOOLDLG_H
32
EditToolDlg::OnBrowseDir
void OnBrowseDir(wxCommandEvent &event)
Definition:
edittooldlg.cpp:73
EditToolDlg::~EditToolDlg
~EditToolDlg() override
Definition:
edittooldlg.cpp:50
cbTool
Definition:
cbtool.h:13
EditToolDlg::OnUpdateUI
void OnUpdateUI(wxUpdateUIEvent &event)
Definition:
edittooldlg.cpp:57
wxScrollingDialog
Definition:
scrollingdialog.h:163
scrollingdialog.h
wxUpdateUIEvent
EditToolDlg::OnBrowseCommand
void OnBrowseCommand(wxCommandEvent &event)
Definition:
edittooldlg.cpp:65
wxCommandEvent
EditToolDlg::EndModal
void EndModal(int retCode) override
Definition:
edittooldlg.cpp:80
EditToolDlg
Definition:
edittooldlg.h:15
EditToolDlg::m_Tool
cbTool * m_Tool
the tool we are editing (setting up)
Definition:
edittooldlg.h:26
wxWindow
EditToolDlg::EditToolDlg
EditToolDlg(wxWindow *parent, cbTool *tool)
Definition:
edittooldlg.cpp:35
Generated by
1.8.13