!!!Listing19


	if (event->eType == ctlSelectEvent)
		{
		switch (event->data.ctlSelect.controlID)
			{
			case BtnOkMAIN:
				Beenden = 1;
				handled = true;
				break;

			default:
				break;
			}
		}

	if (event->eType == popSelectEvent)
		{
// checking, if one of the popuptrigger-fields has changed
// don't set the handled flag, because otherwise the label of the
// popup-trigger is not set
		switch (event->data.popSelect.listID)
			{

			case ListDAY:
				AktualDate.day = event->data.popSelect.selection+1;
				MainFormUserDraw();
				break;

			case ListMON:
				AktualDate.month = event->data.popSelect.selection+1;
				MainFormUserDraw();
				break;

			case ListHOUR:
				AktualTime.hours = event->data.popSelect.selection;
				MainFormUserDraw();
				break;

			case ListMIN:
				AktualTime.minutes = event->data.popSelect.selection;
				MainFormUserDraw();
				break;

			default:
				break;
			}
		}
