本文整理汇总了C++中OptionsConfigPtr::GetHideOutputPaneNotIfOutput方法的典型用法代码示例。如果您正苦于以下问题:C++ OptionsConfigPtr::GetHideOutputPaneNotIfOutput方法的具体用法?C++ OptionsConfigPtr::GetHideOutputPaneNotIfOutput怎么用?C++ OptionsConfigPtr::GetHideOutputPaneNotIfOutput使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类OptionsConfigPtr
的用法示例。
在下文中一共展示了OptionsConfigPtr::GetHideOutputPaneNotIfOutput方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: tabStyle
EditorSettingsDockingWindows::EditorSettingsDockingWindows(wxWindow* parent)
: EditorSettingsDockingWindowsBase(parent)
{
OptionsConfigPtr options = EditorConfigST::Get()->GetOptions();
m_checkBoxHideOutputPaneOnClick->SetValue(options->GetHideOutpuPaneOnUserClick());
m_checkBoxHideOutputPaneNotIfBuild->SetValue(options->GetHideOutputPaneNotIfBuild());
m_checkBoxHideOutputPaneNotIfSearch->SetValue(options->GetHideOutputPaneNotIfSearch());
m_checkBoxHideOutputPaneNotIfReplace->SetValue(options->GetHideOutputPaneNotIfReplace());
m_checkBoxHideOutputPaneNotIfReferences->SetValue(options->GetHideOutputPaneNotIfReferences());
m_checkBoxHideOutputPaneNotIfOutput->SetValue(options->GetHideOutputPaneNotIfOutput());
m_checkBoxHideOutputPaneNotIfTrace->SetValue(options->GetHideOutputPaneNotIfTrace());
m_checkBoxHideOutputPaneNotIfTasks->SetValue(options->GetHideOutputPaneNotIfTasks());
m_checkBoxHideOutputPaneNotIfBuildQ->SetValue(options->GetHideOutputPaneNotIfBuildQ());
m_checkBoxHideOutputPaneNotIfCppCheck->SetValue(options->GetHideOutputPaneNotIfCppCheck());
m_checkBoxHideOutputPaneNotIfSvn->SetValue(options->GetHideOutputPaneNotIfSvn());
m_checkBoxHideOutputPaneNotIfCscope->SetValue(options->GetHideOutputPaneNotIfCscope());
m_checkBoxHideOutputPaneNotIfGit->SetValue(options->GetHideOutputPaneNotIfGit());
m_checkBoxHideOutputPaneNotIfDebug->SetValue(options->GetHideOutputPaneNotIfDebug());
m_checkBoxHideOutputPaneNotIfMemCheck->SetValue(options->GetHideOutputPaneNotIfMemCheck());
m_checkBoxFindBarAtBottom->SetValue(options->GetFindBarAtBottom());
m_checkBoxShowReplaceBar->SetValue(options->GetShowReplaceBar());
m_checkBoxDontFoldSearchResults->SetValue(options->GetDontAutoFoldResults());
m_checkBoxShowDebugOnRun->SetValue(options->GetShowDebugOnRun());
m_radioBoxHint->SetSelection(options->GetDockingStyle());
m_checkBoxHideCaptions->SetValue(!options->IsShowDockingWindowCaption());
m_checkBoxEnsureCaptionsVisible->SetValue(options->IsEnsureCaptionsVisible());
int tabStyle(0); // Glossy
m_startingFlags = OptionsConfig::TabGlossy;
if(options->GetOptions() & OptionsConfig::TabCurved) {
tabStyle = 1;
m_startingFlags = OptionsConfig::TabCurved;
}
m_endFlags = m_startingFlags;
m_radioBoxTabControlStyle->SetSelection(tabStyle);
#if CL_USE_NATIVEBOOK
m_radioBoxTabControlStyle->Enable(false);
#endif
m_checkBoxHideOutputPaneNotIfDebug->Connect(
wxEVT_UPDATE_UI,
wxUpdateUIEventHandler(EditorSettingsDockingWindows::OnHideOutputPaneNotIfDebugUI),
NULL,
this);
}
示例2: EditorSettingsDockingWindowsBase
EditorSettingsDockingWindows::EditorSettingsDockingWindows(wxWindow* parent)
: EditorSettingsDockingWindowsBase(parent)
{
OptionsConfigPtr options = EditorConfigST::Get()->GetOptions();
m_checkBoxHideOutputPaneOnClick->SetValue(options->GetHideOutpuPaneOnUserClick());
m_checkBoxHideOutputPaneNotIfBuild->SetValue(options->GetHideOutputPaneNotIfBuild());
m_checkBoxHideOutputPaneNotIfSearch->SetValue(options->GetHideOutputPaneNotIfSearch());
m_checkBoxHideOutputPaneNotIfReplace->SetValue(options->GetHideOutputPaneNotIfReplace());
m_checkBoxHideOutputPaneNotIfReferences->SetValue(options->GetHideOutputPaneNotIfReferences());
m_checkBoxHideOutputPaneNotIfOutput->SetValue(options->GetHideOutputPaneNotIfOutput());
m_checkBoxHideOutputPaneNotIfTrace->SetValue(options->GetHideOutputPaneNotIfTrace());
m_checkBoxHideOutputPaneNotIfTasks->SetValue(options->GetHideOutputPaneNotIfTasks());
m_checkBoxHideOutputPaneNotIfBuildQ->SetValue(options->GetHideOutputPaneNotIfBuildQ());
m_checkBoxHideOutputPaneNotIfCppCheck->SetValue(options->GetHideOutputPaneNotIfCppCheck());
m_checkBoxHideOutputPaneNotIfSvn->SetValue(options->GetHideOutputPaneNotIfSvn());
m_checkBoxHideOutputPaneNotIfCscope->SetValue(options->GetHideOutputPaneNotIfCscope());
m_checkBoxHideOutputPaneNotIfGit->SetValue(options->GetHideOutputPaneNotIfGit());
m_checkBoxHideOutputPaneNotIfDebug->SetValue(options->GetHideOutputPaneNotIfDebug());
m_checkBoxHideOutputPaneNotIfMemCheck->SetValue(options->GetHideOutputPaneNotIfMemCheck());
m_checkBoxFindBarAtBottom->SetValue(options->GetFindBarAtBottom());
m_checkBoxShowReplaceBar->SetValue(options->GetShowReplaceBar());
m_checkBoxDontFoldSearchResults->SetValue(options->GetDontAutoFoldResults());
m_checkBoxShowDebugOnRun->SetValue(options->GetShowDebugOnRun());
m_radioBoxHint->SetSelection(options->GetDockingStyle());
m_checkBoxHideCaptions->SetValue(!options->IsShowDockingWindowCaption());
m_checkBoxEnsureCaptionsVisible->SetValue(options->IsEnsureCaptionsVisible());
m_checkBoxEditorTabsFollowsTheme->SetValue(options->IsTabColourMatchesTheme());
m_checkBoxShowXButton->SetValue(options->IsTabHasXButton());
m_checkBoxPanesTabsAtBottom->SetValue(!options->IsNonEditorTabsAtTop());
m_checkBoxHideOutputPaneNotIfDebug->Connect(
wxEVT_UPDATE_UI,
wxUpdateUIEventHandler(EditorSettingsDockingWindows::OnHideOutputPaneNotIfDebugUI),
NULL,
this);
}
示例3: EditorSettingsDockingWindowsBase
EditorSettingsDockingWindows::EditorSettingsDockingWindows(wxWindow* parent)
: EditorSettingsDockingWindowsBase(parent)
{
OptionsConfigPtr options = EditorConfigST::Get()->GetOptions();
m_checkBoxHideOutputPaneOnClick->SetValue(options->GetHideOutpuPaneOnUserClick());
m_checkBoxHideOutputPaneNotIfBuild->SetValue(options->GetHideOutputPaneNotIfBuild());
m_checkBoxHideOutputPaneNotIfSearch->SetValue(options->GetHideOutputPaneNotIfSearch());
m_checkBoxHideOutputPaneNotIfReplace->SetValue(options->GetHideOutputPaneNotIfReplace());
m_checkBoxHideOutputPaneNotIfReferences->SetValue(options->GetHideOutputPaneNotIfReferences());
m_checkBoxHideOutputPaneNotIfOutput->SetValue(options->GetHideOutputPaneNotIfOutput());
m_checkBoxHideOutputPaneNotIfTrace->SetValue(options->GetHideOutputPaneNotIfTrace());
m_checkBoxHideOutputPaneNotIfTasks->SetValue(options->GetHideOutputPaneNotIfTasks());
m_checkBoxHideOutputPaneNotIfBuildQ->SetValue(options->GetHideOutputPaneNotIfBuildQ());
m_checkBoxHideOutputPaneNotIfCppCheck->SetValue(options->GetHideOutputPaneNotIfCppCheck());
m_checkBoxHideOutputPaneNotIfSvn->SetValue(options->GetHideOutputPaneNotIfSvn());
m_checkBoxHideOutputPaneNotIfCscope->SetValue(options->GetHideOutputPaneNotIfCscope());
m_checkBoxHideOutputPaneNotIfGit->SetValue(options->GetHideOutputPaneNotIfGit());
m_checkBoxHideOutputPaneNotIfDebug->SetValue(options->GetHideOutputPaneNotIfDebug());
m_checkBoxHideOutputPaneNotIfMemCheck->SetValue(options->GetHideOutputPaneNotIfMemCheck());
m_checkBoxFindBarAtBottom->SetValue(options->GetFindBarAtBottom());
m_checkBoxShowReplaceBar->SetValue(options->GetShowReplaceBar());
m_checkBoxDontFoldSearchResults->SetValue(options->GetDontAutoFoldResults());
m_checkBoxShowDebugOnRun->SetValue(options->GetShowDebugOnRun());
m_radioBoxHint->SetSelection(options->GetDockingStyle());
m_checkBoxHideCaptions->SetValue(!options->IsShowDockingWindowCaption());
m_checkBoxEnsureCaptionsVisible->SetValue(options->IsEnsureCaptionsVisible());
m_checkBoxEditorTabsFollowsTheme->SetValue(options->IsTabColourMatchesTheme());
m_checkBoxShowXButton->SetValue(options->IsTabHasXButton());
#ifdef __WXOSX__
{
wxArrayString tabOptionsArr;
tabOptionsArr.Add(wxT("TOP"));
tabOptionsArr.Add(wxT("BOTTOM"));
m_choiceWorkspaceTabsOrientation->Clear();
m_choiceWorkspaceTabsOrientation->Append(tabOptionsArr);
}
#endif
switch(options->GetOutputTabsDirection()) {
case wxTOP:
m_choiceOutputTabsOrientation->SetSelection(0);
break;
case wxBOTTOM:
m_choiceOutputTabsOrientation->SetSelection(1);
break;
default:
break;
}
#ifdef __WXOSX__
// On OSX we dont support left-right (due to blurred images)
switch(options->GetWorkspaceTabsDirection()) {
case wxLEFT:
case wxTOP:
m_choiceWorkspaceTabsOrientation->SetSelection(0);
break;
case wxRIGHT:
case wxBOTTOM:
m_choiceWorkspaceTabsOrientation->SetSelection(1);
break;
default:
break;
}
#else
switch(options->GetWorkspaceTabsDirection()) {
case wxLEFT:
m_choiceWorkspaceTabsOrientation->SetSelection(0);
break;
case wxRIGHT:
m_choiceWorkspaceTabsOrientation->SetSelection(1);
break;
case wxTOP:
m_choiceWorkspaceTabsOrientation->SetSelection(2);
break;
case wxBOTTOM:
m_choiceWorkspaceTabsOrientation->SetSelection(3);
break;
default:
break;
}
#endif
m_checkBoxHideOutputPaneNotIfDebug->Connect(wxEVT_UPDATE_UI,
wxUpdateUIEventHandler(EditorSettingsDockingWindows::OnHideOutputPaneNotIfDebugUI), NULL, this);
}
示例4: sel
EditorSettingsDockingWindows::EditorSettingsDockingWindows(wxWindow* parent)
: EditorSettingsDockingWindowsBase(parent)
{
OptionsConfigPtr options = EditorConfigST::Get()->GetOptions();
m_checkBoxHideOutputPaneOnClick->SetValue(options->GetHideOutpuPaneOnUserClick());
m_checkBoxHideOutputPaneNotIfBuild->SetValue(options->GetHideOutputPaneNotIfBuild());
m_checkBoxHideOutputPaneNotIfSearch->SetValue(options->GetHideOutputPaneNotIfSearch());
m_checkBoxHideOutputPaneNotIfReplace->SetValue(options->GetHideOutputPaneNotIfReplace());
m_checkBoxHideOutputPaneNotIfReferences->SetValue(options->GetHideOutputPaneNotIfReferences());
m_checkBoxHideOutputPaneNotIfOutput->SetValue(options->GetHideOutputPaneNotIfOutput());
m_checkBoxHideOutputPaneNotIfTrace->SetValue(options->GetHideOutputPaneNotIfTrace());
m_checkBoxHideOutputPaneNotIfTasks->SetValue(options->GetHideOutputPaneNotIfTasks());
m_checkBoxHideOutputPaneNotIfBuildQ->SetValue(options->GetHideOutputPaneNotIfBuildQ());
m_checkBoxHideOutputPaneNotIfCppCheck->SetValue(options->GetHideOutputPaneNotIfCppCheck());
m_checkBoxHideOutputPaneNotIfSvn->SetValue(options->GetHideOutputPaneNotIfSvn());
m_checkBoxHideOutputPaneNotIfCscope->SetValue(options->GetHideOutputPaneNotIfCscope());
m_checkBoxHideOutputPaneNotIfGit->SetValue(options->GetHideOutputPaneNotIfGit());
m_checkBoxHideOutputPaneNotIfDebug->SetValue(options->GetHideOutputPaneNotIfDebug());
m_checkBoxHideOutputPaneNotIfMemCheck->SetValue(options->GetHideOutputPaneNotIfMemCheck());
m_checkBoxFindBarAtBottom->SetValue(options->GetFindBarAtBottom());
m_checkBoxDontFoldSearchResults->SetValue(options->GetDontAutoFoldResults());
m_checkBoxShowDebugOnRun->SetValue(options->GetShowDebugOnRun());
m_radioBoxHint->SetSelection(options->GetDockingStyle());
m_checkBoxHideCaptions->SetValue(!options->IsShowDockingWindowCaption());
m_checkBoxEnsureCaptionsVisible->SetValue(options->IsEnsureCaptionsVisible());
m_checkBoxEditorTabsFollowsTheme->SetValue(options->IsTabColourMatchesTheme());
m_checkBoxUseDarkTabTheme->SetValue(options->IsTabColourDark());
m_checkBoxShowXButton->SetValue(options->IsTabHasXButton());
m_checkBoxMouseScrollSwitchTabs->SetValue(options->IsMouseScrollSwitchTabs());
// DEFAULT 0
// MINIMAL 1
// TRAPEZOID 2
if(options->GetOptions() & OptionsConfig::Opt_TabStyleTRAPEZOID) {
m_choiceTabStyle->SetSelection(2);
} else if(options->GetOptions() & OptionsConfig::Opt_TabStyleMinimal) {
m_choiceTabStyle->SetSelection(1);
} else {
// default
m_choiceTabStyle->SetSelection(0);
}
int sel(0);
switch(options->GetNotebookTabHeight()) {
case OptionsConfig::nbTabHt_Tiny:
sel = 3;
break;
case OptionsConfig::nbTabHt_Short:
sel = 2;
break;
case OptionsConfig::nbTabHt_Medium:
sel = 1;
break;
default:
sel = 0;
}
m_choiceTabHeight->SetSelection(sel);
#if 0
{
wxArrayString tabOptionsArr;
tabOptionsArr.Add(wxT("TOP"));
tabOptionsArr.Add(wxT("BOTTOM"));
m_choiceWorkspaceTabsOrientation->Clear();
m_choiceWorkspaceTabsOrientation->Append(tabOptionsArr);
}
#endif
switch(options->GetOutputTabsDirection()) {
case wxTOP:
m_choiceOutputTabsOrientation->SetSelection(0);
break;
case wxBOTTOM:
m_choiceOutputTabsOrientation->SetSelection(1);
break;
default:
break;
}
#if 0
// On OSX we dont support left-right (due to blurred images)
switch(options->GetWorkspaceTabsDirection()) {
case wxLEFT:
case wxTOP:
m_choiceWorkspaceTabsOrientation->SetSelection(0);
break;
case wxRIGHT:
case wxBOTTOM:
m_choiceWorkspaceTabsOrientation->SetSelection(1);
break;
default:
break;
}
#else
switch(options->GetWorkspaceTabsDirection()) {
case wxLEFT:
m_choiceWorkspaceTabsOrientation->SetSelection(0);
break;
case wxRIGHT:
m_choiceWorkspaceTabsOrientation->SetSelection(1);
break;
case wxTOP:
//.........这里部分代码省略.........