Code::Blocks
SVN r11506
src
editkeywordsdlg.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 EDITKEYWORDSDLG_H
7
#define EDITKEYWORDSDLG_H
8
9
#include "
scrollingdialog.h
"
10
#include "
globals.h
"
11
12
class
wxSpinCtrl
;
13
class
wxTextCtrl
;
14
class
EditorColourSet
;
15
16
class
EditKeywordsDlg
:
public
wxScrollingDialog
17
{
18
public
:
19
EditKeywordsDlg
(
wxWindow
* parent,
EditorColourSet
* theme,
HighlightLanguage
lang,
const
wxArrayString
& descr);
20
~EditKeywordsDlg
();
21
protected
:
22
void
OnSetChange
(
wxSpinEvent
& event);
23
24
wxSpinCtrl
*
spnSet
;
25
public
:
26
EditorColourSet
*
m_pTheme
;
27
HighlightLanguage
m_Lang
;
28
wxTextCtrl
*
txtKeywords
;
29
int
m_LastSet
;
30
private
:
31
void
UpdateDlg
();
32
const
wxArrayString
&
descriptions
;
33
DECLARE_EVENT_TABLE()
34
};
35
36
#endif // EDITKEYWORDSDLG_H
EditKeywordsDlg
Definition:
editkeywordsdlg.h:16
EditorColourSet
Definition:
editorcolourset.h:79
EditKeywordsDlg::m_pTheme
EditorColourSet * m_pTheme
Definition:
editkeywordsdlg.h:26
EditKeywordsDlg::UpdateDlg
void UpdateDlg()
Definition:
editkeywordsdlg.cpp:54
wxScrollingDialog
Definition:
scrollingdialog.h:163
scrollingdialog.h
wxTextCtrl
EditKeywordsDlg::txtKeywords
wxTextCtrl * txtKeywords
Definition:
editkeywordsdlg.h:28
EditKeywordsDlg::m_LastSet
int m_LastSet
Definition:
editkeywordsdlg.h:29
wxSpinCtrl
wxString
EditKeywordsDlg::OnSetChange
void OnSetChange(wxSpinEvent &event)
Definition:
editkeywordsdlg.cpp:48
wxSpinEvent
EditKeywordsDlg::spnSet
wxSpinCtrl * spnSet
Definition:
editkeywordsdlg.h:24
EditKeywordsDlg::m_Lang
HighlightLanguage m_Lang
Definition:
editkeywordsdlg.h:27
EditKeywordsDlg::~EditKeywordsDlg
~EditKeywordsDlg()
Definition:
editkeywordsdlg.cpp:43
wxArrayString
EditKeywordsDlg::EditKeywordsDlg
EditKeywordsDlg(wxWindow *parent, EditorColourSet *theme, HighlightLanguage lang, const wxArrayString &descr)
Definition:
editkeywordsdlg.cpp:29
EditKeywordsDlg::descriptions
const wxArrayString & descriptions
Definition:
editkeywordsdlg.h:32
wxWindow
globals.h
Generated by
1.8.13