コード例 #1
0
ファイル: PageSettingsTabs1.cpp プロジェクト: gadiyar/console
LRESULT PageSettingsTabs1::OnInitDialog(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
{
	ExecuteDlgInit(IDD);

	if (CTheme().IsThemingSupported()) ::EnableThemeDialogTexture(m_hWnd, ETDT_USETABTEXTURE);

	m_tabIconEdit.SubclassWindow(GetDlgItem(IDC_TAB_ICON));
	m_tabShellEdit.SubclassWindow(GetDlgItem(IDC_TAB_SHELL));
	m_tabInitialDirEdit.SubclassWindow(GetDlgItem(IDC_TAB_INIT_DIR));

	m_comboPriority.Attach(GetDlgItem(IDC_COMBO_BASE_PRIORITY));
	m_comboPriority.AddString(L"Idle");
	m_comboPriority.AddString(L"Below normal");
	m_comboPriority.AddString(L"Normal");
	m_comboPriority.AddString(L"Above normal");
	m_comboPriority.AddString(L"High");
	m_comboPriority.AddString(L"Realtime");

	DoDataExchange(DDX_LOAD);
	return TRUE;
}
コード例 #2
0
LRESULT PageSettingsTabs2::OnInitDialog(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
{
	if (CTheme().IsThemingSupported()) ::EnableThemeDialogTexture(m_hWnd, ETDT_USETABTEXTURE);

	m_comboBkPosition.Attach(GetDlgItem(IDC_COMBO_BK_POS));
	m_comboBkPosition.AddString(L"Center");
	m_comboBkPosition.AddString(L"Stretch");
	m_comboBkPosition.AddString(L"Tile");

	m_staticTintOpacity.Attach(GetDlgItem(IDC_TINT_OPACITY_VAL));
	m_sliderTintOpacity.Attach(GetDlgItem(IDC_TINT_OPACITY));
	m_sliderTintOpacity.SetRange(0, 255);
	m_sliderTintOpacity.SetTicFreq(5);
	m_sliderTintOpacity.SetPageSize(5);

	m_staticCursorColor.Attach(GetDlgItem(IDC_CURSOR_COLOR));
	m_staticBkColor.Attach(GetDlgItem(IDC_BK_COLOR));
	m_staticTintColor.Attach(GetDlgItem(IDC_TINT_COLOR));

	DoDataExchange(DDX_LOAD);
	return TRUE;
}