예제 #1
0
BOOL CSnapperOptions::OnInitDialog()
{
	CDialog::OnInitDialog();
	InitToolTips();
	InitDialog();
	return TRUE;
}
예제 #2
0
LRESULT CToolsPanelImage2::OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
	InitToolCtrls();
	InitToolTips();

	return IDOK;
}
예제 #3
0
LRESULT CToolsCtlPanelText::OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
	InitToolCtrls();
	InitToolTips();

	SetFonts();

	m_ComboFonts.SetCurSel(-1);
	long lWidth = m_ComboFonts.GetDroppedWidth();
	long lRet = m_ComboFonts.SetDroppedWidth(dtoi(2.0 * lWidth));

	bHandled = true;
	return S_OK;
}
// CRtsSettingsWizDlg message handlers
BOOL CRtsSettingsWizDlg::OnInitDialog()
{
	if (! g_bFirstRun)
	{
		// Hide "apply" button
		GetDlgItem(ID_APPLY_NOW)->ShowWindow(SW_HIDE);

		// Move "ok" button to "cancel"
		RECT rect;

		GetDlgItem(IDCANCEL)->GetWindowRect(&rect);
		ScreenToClient(&rect);
		GetDlgItem(IDOK)->MoveWindow(&rect, TRUE);

		GetDlgItem(ID_APPLY_NOW)->GetWindowRect(&rect);
		ScreenToClient(&rect);
		GetDlgItem(IDCANCEL)->MoveWindow(&rect, TRUE);
	}
	/* Block the cancel button
	else
	{
		GetDlgItem(IDCANCEL)->EnableWindow(FALSE);
		// Also need to remove the "close" button and system menu command
	}*/

	CPropertySheet::OnInitDialog();
	
	m_hIcon = AfxGetApp()->LoadIcon(IDI_MAIN);
	if (m_hIcon == NULL)
	{
		AfxMessageBox(_T("Unabled To Load Icon."), MB_OK | MB_ICONERROR);
	}
	else
	{
		// Set the icon for this dialog.  The framework does this automatically
		//  when the application's main window is not a dialog
		SetIcon(m_hIcon, TRUE);			// Set big icon
		SetIcon(m_hIcon, FALSE);		// Set small icon
	}
	
	// Init tool tips
	InitToolTips(this, m_pToolTips);

	return TRUE;  // return TRUE  unless you set the focus to a control
}