📄 indentpage.cpp
字号:
// IndentPage.cpp : 实现文件
//
#include "stdafx.h"
#include "windent.h"
#include "IndentPage.h"
extern "C"
{
#include "indent.h"
}
#include "settingsheet.h"
// CIndentPage 对话框
IMPLEMENT_DYNAMIC(CIndentPage, CPropertyPage)
CIndentPage::CIndentPage()
: CPropertyPage(CIndentPage::IDD)
{
this->m_psp.dwFlags &= ~PSP_HASHELP;
}
CIndentPage::~CIndentPage()
{
}
void CIndentPage::DoDataExchange(CDataExchange* pDX)
{
CPropertyPage::DoDataExchange(pDX);
/*user_options_ty& setting=((CSettingSheet*)GetParent())->setting;
if (pDX->m_bSaveAndValidate)
{
this->set_struct_brace_indent(setting.struct_brace_indent);
this->set_paren_indent(setting.paren_indent);
this->set_force_preproc_width(setting.force_preproc_width);
this->set_extra_expression_indent(setting.extra_expression_indent);
this->set_ljust_decl(setting.ljust_decl);
this->set_indent_parameters(setting.indent_parameters);
this->set_decl_indent(setting.decl_indent);
this->set_unindent_displace(setting.unindent_displace);
this->set_case_indent(setting.case_indent);
this->set_continuation_indent(setting.continuation_indent);
this->set_decl_com_ind(setting.decl_com_ind);
this->set_case_brace_indent(setting.case_brace_indent);
this->set_com_ind(setting.com_ind);
this->set_brace_indent(setting.brace_indent);
TRACE("INDENT SET\n");
}
else
{
this->set_struct_brace_indent(setting.struct_brace_indent);
this->set_paren_indent(setting.paren_indent);
this->set_force_preproc_width(setting.force_preproc_width);
this->set_extra_expression_indent(setting.extra_expression_indent);
this->set_ljust_decl(setting.ljust_decl);
this->set_indent_parameters(setting.indent_parameters);
this->set_decl_indent(setting.decl_indent);
this->set_unindent_displace(setting.unindent_displace);
this->set_case_indent(setting.case_indent);
this->set_continuation_indent(setting.continuation_indent);
this->set_decl_com_ind(setting.decl_com_ind);
this->set_case_brace_indent(setting.case_brace_indent);
this->set_com_ind(setting.com_ind);
this->set_brace_indent(setting.brace_indent);
TRACE("INDENT GET\n");
}*/
}
BEGIN_MESSAGE_MAP(CIndentPage, CPropertyPage)
END_MESSAGE_MAP()
// CIndentPage 消息处理程序
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -