Exemplo n.º 1
0
// --------------------------------------------------------------------------------------------
// Reaktion auf Click eines Buttons
void COptionsDlg::ButtonClick (ControlEvt e)
{
	switch ((uint) e.GetControlID())
	{
		case IDC_FEATFROMORIGIN:
			m_Descript.SetText (ResString (ResID (IDS_KOMM22, pRF), 250).Addr());
			break;

		case IDC_ORIGINDEL:
			m_CBoxMark.SetChecked (false);
			m_CBoxShowOrig.SetChecked (false);
			m_Descript.SetText (ResString (ResID (IDS_KOMM23, pRF), 250).Addr());
			break;

		case IDC_ORIGINMARK:
			m_CBoxDelete.SetChecked (false);
			m_Descript.SetText (ResString (ResID (IDS_KOMM24, pRF), 250).Addr());
			break;

		case IDC_SHOWNEW:
			m_Descript.SetText (ResString (ResID (IDS_KOMM25, pRF), 250).Addr());
			break;

		case IDC_SHOWORIG:
			m_CBoxDelete.SetChecked (false);
			m_Descript.SetText (ResString (ResID (IDS_KOMM26, pRF), 250).Addr());
			break;
	}
	
	AdjustSheetWizardBttns (this, m_dwFlags);

	// die nachfolgende  Zeile ist erforderlich, weil nicht immer OnKillActive() kommt
	PrepareResult();

} // ButtonClick
Exemplo n.º 2
0
BOOL CSelectCoordSysActionDlg::OnWizardFinish() 
{
	_ASSERTE(m_dwFlags & ADDPAGES_LASTPAGE);		// muß letztes Fenster sein
	if (!PrepareResult())
		return FALSE;

	return CPropertyPage::OnWizardFinish();
}
Exemplo n.º 3
0
LRESULT CSelectCoordSysActionDlg::OnWizardNext() 
{
	_ASSERTE(!(m_dwFlags & ADDPAGES_LASTPAGE));		// darf nicht letztes Fenster sein
	if (!PrepareResult())
		return 0;

	return CPropertyPage::OnWizardNext();
}
Exemplo n.º 4
0
// Finish wurde gedrückt 
int CGenerateObjectPropertiesSelectDlg::OnWizFinish (NotifyEvt)
{
	PrepareResult(); 					// Ergebnisse zwischenspeichern
	return 0;
}
Exemplo n.º 5
0
int CGenerateObjectPropertiesSelectDlg::OnWizNext (NotifyEvt)
{
	if (SUCCEEDED(PrepareResult()))		// Ergebnisse zwischenspeichern
		return (m_lstObjProps.size() > 1) ? 0 : IDD_GENERATEOBJECTPROPERTIES_OPTIONS;
	return -1;
}
Exemplo n.º 6
0
// --------------------------------------------------------------------------------------------
// wird gerufen, wenn Button "Fertig stellen" gedrückt wurde
// TRUE: cancel
BOOL COptionsDlg::OnWizFinish (NotifyEvt)
{
	PrepareResult();	// Ergebnisse zwischenspeichern
	return FALSE;
}
Exemplo n.º 7
0
// --------------------------------------------------------------------------------------------
// wird gerufen, wenn der Button "Weiter" gedrückt wurde
// -1: cancel
int COptionsDlg::OnWizNext (NotifyEvt)
{
	PrepareResult();	// Ergebnisse zwischenspeichern
	return 0;
}
Exemplo n.º 8
0
// --------------------------------------------------------------------------------------------
// wird gerufen, wenn die diese Page deaktiviert werden soll; deshalb wird hier die Gültigkeit
// der Daten dieser Page überprüft (bei Gültigkeit "return FALSE" sonst "return TRUE")
BOOL COptionsDlg::OnKillActive (NotifyEvt)
{
	PrepareResult();	// Ergebnisse zwischenspeichern
	return FALSE;
}