1
#ifndef NEWTHEMEDIALOG_H
2
#define NEWTHEMEDIALOG_H
3
#include "syntaxhighlightbasedlg.h"
4
#include "lexer_configuration.h"
6
class NewThemeDialog : public NewThemeDialogBase
9
void DoInitialize(LexerConf::Ptr_t lexer);
12
NewThemeDialog(wxWindow* parent, LexerConf::Ptr_t lexer);
13
virtual ~NewThemeDialog();
15
wxString GetLexerName() const {
16
return m_choiceLanguage->GetStringSelection();
19
wxString GetThemeName() const {
20
return m_textCtrlName->GetValue();
23
wxString GetBaseTheme() const {
24
return m_choiceBaseTheme->GetStringSelection();
28
virtual void OnLexerSelected(wxCommandEvent& event);
29
virtual void OnOkUI(wxUpdateUIEvent& event);
31
#endif // NEWTHEMEDIALOG_H