~ubuntu-branches/debian/stretch/codelite/stretch

« back to all changes in this revision

Viewing changes to LiteEditor/NewThemeDialog.h

  • Committer: Package Import Robot
  • Author(s): James Cowgill
  • Date: 2014-09-01 00:23:18 UTC
  • mfrom: (1.1.14)
  • Revision ID: package-import@ubuntu.com-20140901002318-wx98wxrjb2e0ifi8
Tags: 6.1.1+dfsg-1
* New upstream release.

* debian/control
  - Build depend on libhunspell-dev.
  - Re-enable SFTP support using libssh-gcrypt.
  - Recommend valgrind (for new MemChecker plugin).
* debian/copyright
  - Remove bundled version of hunspell.
* debian/patches
  - Refresh patches.
  - Patch 10_move-helper-binaries.patch rewritten due to upstream changes.
  - Add 19_remove-bundled-clang-format.patch to fix clang-format paths.
  - Add 20_Compilation-fix-for-non-precompiled-header-builds.patch from
    upstream to fix build.
* debian/*.1
  - Remove manpages in debian/ - moved to upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef NEWTHEMEDIALOG_H
 
2
#define NEWTHEMEDIALOG_H
 
3
#include "syntaxhighlightbasedlg.h"
 
4
#include "lexer_configuration.h"
 
5
 
 
6
class NewThemeDialog : public NewThemeDialogBase
 
7
{
 
8
private:
 
9
    void DoInitialize(LexerConf::Ptr_t lexer);
 
10
    
 
11
public:
 
12
    NewThemeDialog(wxWindow* parent, LexerConf::Ptr_t lexer);
 
13
    virtual ~NewThemeDialog();
 
14
 
 
15
    wxString GetLexerName() const {
 
16
        return m_choiceLanguage->GetStringSelection();
 
17
    }
 
18
 
 
19
    wxString GetThemeName() const {
 
20
        return m_textCtrlName->GetValue();
 
21
    }
 
22
 
 
23
    wxString GetBaseTheme() const {
 
24
        return m_choiceBaseTheme->GetStringSelection();
 
25
    }
 
26
    
 
27
protected:
 
28
    virtual void OnLexerSelected(wxCommandEvent& event);
 
29
    virtual void OnOkUI(wxUpdateUIEvent& event);
 
30
};
 
31
#endif // NEWTHEMEDIALOG_H