#include <debuggersettingscommonpanel.h>
◆ DebuggerSettingsCommonPanel()
DebuggerSettingsCommonPanel::DebuggerSettingsCommonPanel |
( |
wxWindow * |
parent | ) |
|
Definition at line 36 of file debuggersettingscommonpanel.cpp.
References _(), _T, wxBoxSizer::Add(), cbDebuggerCommonConfig::AutoBuild, cbDebuggerCommonConfig::AutoSwitchFrame, wxBoxSizer::Fit(), cbDebuggerCommonConfig::GetFlag(), cbDebuggerCommonConfig::GetPerspective(), cbDebuggerCommonConfig::GetValueTooltipFont(), cbDebuggerCommonConfig::JumpOnDoubleClick, OnChooseFontClick(), cbDebuggerCommonConfig::RequireCtrlForTooltips, wxBoxSizer::SetSizeHints(), cbDebuggerCommonConfig::ShowDebuggersLog, wxALIGN_CENTER_VERTICAL, wxALIGN_LEFT, wxALIGN_TOP, wxALL, wxDefaultPosition, wxDefaultSize, wxDefaultValidator, wxEXPAND, wxHORIZONTAL, wxID_ANY, wxLEFT, wxRIGHT, wxTAB_TRAVERSAL, wxTOP, and wxVERTICAL.
◆ ~DebuggerSettingsCommonPanel()
DebuggerSettingsCommonPanel::~DebuggerSettingsCommonPanel |
( |
| ) |
|
|
virtual |
◆ OnChooseFontClick()
void DebuggerSettingsCommonPanel::OnChooseFontClick |
( |
wxCommandEvent & |
event | ) |
|
|
private |
Definition at line 125 of file debuggersettingscommonpanel.cpp.
References wxNativeFontInfo::FromString(), wxFontData::GetChosenFont(), wxFontDialog::GetFontData(), wxFont::GetNativeFontInfo(), m_valueTooltipFontInfo, PlaceWindow(), wxFontData::SetInitialFont(), wxFontDialog::ShowModal(), wxNativeFontInfo::ToString(), UpdateValueTooltipFont(), and wxID_OK.
Referenced by DebuggerSettingsCommonPanel().
◆ SaveChanges()
void DebuggerSettingsCommonPanel::SaveChanges |
( |
| ) |
|
Definition at line 113 of file debuggersettingscommonpanel.cpp.
References cbDebuggerCommonConfig::AutoBuild, cbDebuggerCommonConfig::AutoSwitchFrame, wxChoice::GetSelection(), wxCheckBox::GetValue(), cbDebuggerCommonConfig::JumpOnDoubleClick, m_autoBuild, m_autoSwitch, m_debuggersLog, m_jumpOnDoubleClick, m_perspective, m_requireCtrlForTooltips, m_valueTooltipFontInfo, cbDebuggerCommonConfig::RequireCtrlForTooltips, cbDebuggerCommonConfig::SetFlag(), cbDebuggerCommonConfig::SetPerspective(), cbDebuggerCommonConfig::SetValueTooltipFont(), and cbDebuggerCommonConfig::ShowDebuggersLog.
Referenced by DebuggerSettingsDlg::OnOK().
◆ UpdateValueTooltipFont()
void DebuggerSettingsCommonPanel::UpdateValueTooltipFont |
( |
| ) |
|
|
private |
◆ ID_AUTOBUILD
const long DebuggerSettingsCommonPanel::ID_AUTOBUILD = wxNewId() |
|
staticprivate |
◆ ID_AUTOSWITCH
const long DebuggerSettingsCommonPanel::ID_AUTOSWITCH = wxNewId() |
|
staticprivate |
◆ ID_BUTTON_CHOOSE_FONT
const long DebuggerSettingsCommonPanel::ID_BUTTON_CHOOSE_FONT = wxNewId() |
|
staticprivate |
◆ ID_CHOICE_PERSPECTIVE
const long DebuggerSettingsCommonPanel::ID_CHOICE_PERSPECTIVE = wxNewId() |
|
staticprivate |
◆ ID_DEBUGGERS_LOG
const long DebuggerSettingsCommonPanel::ID_DEBUGGERS_LOG = wxNewId() |
|
staticprivate |
◆ ID_JUMP_ON_DOUBLE_CLICK
const long DebuggerSettingsCommonPanel::ID_JUMP_ON_DOUBLE_CLICK = wxNewId() |
|
staticprivate |
◆ ID_REQUIRE_CTRL_FOR_TOOLTIPS
const long DebuggerSettingsCommonPanel::ID_REQUIRE_CTRL_FOR_TOOLTIPS = wxNewId() |
|
staticprivate |
◆ ID_VALUE_TOOLTIP_LABEL
const long DebuggerSettingsCommonPanel::ID_VALUE_TOOLTIP_LABEL = wxNewId() |
|
staticprivate |
◆ m_autoBuild
wxCheckBox* DebuggerSettingsCommonPanel::m_autoBuild |
|
private |
◆ m_autoSwitch
wxCheckBox* DebuggerSettingsCommonPanel::m_autoSwitch |
|
private |
◆ m_debuggersLog
wxCheckBox* DebuggerSettingsCommonPanel::m_debuggersLog |
|
private |
◆ m_jumpOnDoubleClick
wxCheckBox* DebuggerSettingsCommonPanel::m_jumpOnDoubleClick |
|
private |
◆ m_perspective
wxChoice* DebuggerSettingsCommonPanel::m_perspective |
|
private |
◆ m_requireCtrlForTooltips
wxCheckBox* DebuggerSettingsCommonPanel::m_requireCtrlForTooltips |
|
private |
◆ m_valueTooltipFontInfo
wxString DebuggerSettingsCommonPanel::m_valueTooltipFontInfo |
|
private |
◆ m_valueTooltipLabel
wxStaticText* DebuggerSettingsCommonPanel::m_valueTooltipLabel |
|
private |
The documentation for this class was generated from the following files: