Code::Blocks  SVN r11506
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ScriptingSettingsDlg Class Reference

#include <scriptingsettingsdlg.h>

Inheritance diagram for ScriptingSettingsDlg:
Collaboration diagram for ScriptingSettingsDlg:

Public Member Functions

 ScriptingSettingsDlg (wxWindow *parent)
 
 ~ScriptingSettingsDlg ()
 
void EndModal (int retCode)
 
- Public Member Functions inherited from wxScrollingDialog
 wxScrollingDialog ()
 
 wxScrollingDialog (wxWindow *parent, int id=wxID_ANY, const wxString &title=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=_("dialogBox"))
 
- Public Member Functions inherited from wxDialog
virtual int ShowModal ()
 

Protected Member Functions

void FillScripts ()
 
void UpdateState ()
 
void FillTrusts ()
 
void UpdateTrustsState ()
 
void LoadItem (long item)
 
void SaveItem (long item)
 
void OnListSelection (wxListEvent &event)
 
void OnListDeselection (wxListEvent &event)
 
void OnAddScript (wxCommandEvent &event)
 
void OnRemoveScript (wxCommandEvent &event)
 
void OnScriptChanged (wxCommandEvent &event)
 
void OnScriptMenuChanged (wxCommandEvent &event)
 
void OnEnable (wxCommandEvent &event)
 
void OnRegister (wxCommandEvent &event)
 
void OnBrowse (wxCommandEvent &event)
 
void OnTrustSelection (wxListEvent &event)
 
void OnDeleteTrust (wxCommandEvent &event)
 
void OnValidateTrusts (wxCommandEvent &event)
 

Protected Attributes

ScriptsVector m_ScriptsVector
 
bool m_IgnoreTextEvents
 

Detailed Description

Definition at line 40 of file scriptingsettingsdlg.h.

Constructor & Destructor Documentation

◆ ScriptingSettingsDlg()

ScriptingSettingsDlg::ScriptingSettingsDlg ( wxWindow parent)

◆ ~ScriptingSettingsDlg()

ScriptingSettingsDlg::~ScriptingSettingsDlg ( )

Definition at line 68 of file scriptingsettingsdlg.cpp.

Member Function Documentation

◆ EndModal()

void ScriptingSettingsDlg::EndModal ( int  retCode)

◆ FillScripts()

void ScriptingSettingsDlg::FillScripts ( )
protected

◆ FillTrusts()

void ScriptingSettingsDlg::FillTrusts ( )
protected

◆ LoadItem()

void ScriptingSettingsDlg::LoadItem ( long  item)
protected

◆ OnAddScript()

void ScriptingSettingsDlg::OnAddScript ( wxCommandEvent event)
protected

◆ OnBrowse()

void ScriptingSettingsDlg::OnBrowse ( wxCommandEvent event)
protected

◆ OnDeleteTrust()

void ScriptingSettingsDlg::OnDeleteTrust ( wxCommandEvent event)
protected

◆ OnEnable()

void ScriptingSettingsDlg::OnEnable ( wxCommandEvent event)
protected

◆ OnListDeselection()

void ScriptingSettingsDlg::OnListDeselection ( wxListEvent event)
protected

Definition at line 231 of file scriptingsettingsdlg.cpp.

References SaveItem(), and UpdateState().

◆ OnListSelection()

void ScriptingSettingsDlg::OnListSelection ( wxListEvent event)
protected

Definition at line 220 of file scriptingsettingsdlg.cpp.

References LoadItem(), and UpdateState().

◆ OnRegister()

void ScriptingSettingsDlg::OnRegister ( wxCommandEvent event)
protected

◆ OnRemoveScript()

void ScriptingSettingsDlg::OnRemoveScript ( wxCommandEvent event)
protected

◆ OnScriptChanged()

void ScriptingSettingsDlg::OnScriptChanged ( wxCommandEvent event)
protected

◆ OnScriptMenuChanged()

void ScriptingSettingsDlg::OnScriptMenuChanged ( wxCommandEvent event)
protected

◆ OnTrustSelection()

void ScriptingSettingsDlg::OnTrustSelection ( wxListEvent event)
protected

Definition at line 341 of file scriptingsettingsdlg.cpp.

References UpdateTrustsState().

◆ OnValidateTrusts()

void ScriptingSettingsDlg::OnValidateTrusts ( wxCommandEvent event)
protected

◆ SaveItem()

void ScriptingSettingsDlg::SaveItem ( long  item)
protected

◆ UpdateState()

void ScriptingSettingsDlg::UpdateState ( )
protected

◆ UpdateTrustsState()

void ScriptingSettingsDlg::UpdateTrustsState ( )
protected

Member Data Documentation

◆ m_IgnoreTextEvents

bool ScriptingSettingsDlg::m_IgnoreTextEvents
protected

Definition at line 70 of file scriptingsettingsdlg.h.

Referenced by LoadItem(), OnScriptChanged(), OnScriptMenuChanged(), and SaveItem().

◆ m_ScriptsVector

ScriptsVector ScriptingSettingsDlg::m_ScriptsVector
protected

The documentation for this class was generated from the following files: