本文整理汇总了C++中WndForm::SetModalResult方法的典型用法代码示例。如果您正苦于以下问题:C++ WndForm::SetModalResult方法的具体用法?C++ WndForm::SetModalResult怎么用?C++ WndForm::SetModalResult使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WndForm
的用法示例。
在下文中一共展示了WndForm::SetModalResult方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OnMoveClicked
static void OnMoveClicked(WndButton* pWnd){
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
MapWindow::SetPanTaskEdit(twItemIndex);
}
示例2: OnCloseClicked
static void OnCloseClicked(WndButton* pWnd) {
ItemIndex = -1;
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrCancel);
}
}
}
示例3: OnSIMClicked
static void OnSIMClicked(WndButton* pWnd) {
RUN_MODE = RUN_SIM;
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}
示例4: OnBallastDump
static void OnBallastDump(WndButton* pWnd) {
BallastTimerActive = !BallastTimerActive;
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}
示例5: OnOk
static void OnOk(WndButton* pWnd)
{
PlayResource(TEXT("IDR_WAV_CLICK"));
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}
示例6: OnPILOTClicked
static void OnPILOTClicked(WndButton* pWnd) {
RUN_MODE = RUN_PILOT;
LKSound(_T("LK_SLIDE.WAV"));
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}
示例7: OnNickelClick
static void OnNickelClick(WndButton* pWnd) {
RUN_MODE = RUN_EXIT;
RestartToNickel = true;
LKSound(_T("LK_SLIDE.WAV"));
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}
示例8: OnWPSCloseClicked
static void OnWPSCloseClicked(WndButton* pWnd){
ItemIndex = -1;
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrCancel);
}
}
wf->SetTimerNotify(0,NULL);
}
示例9: OnMoveBeforeClicked
static void OnMoveBeforeClicked(WndButton* pWnd){
LockTaskData();
SwapWaypoint(twItemIndex-1);
SetWaypointValues();
UnlockTaskData();
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}
示例10: OnEXITClicked
static void OnEXITClicked(WndButton* pWnd) {
RUN_MODE = RUN_EXIT;
#ifdef KOBO
RestartToNickel = false;
#endif
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}
示例11: OnFLYClicked
static void OnFLYClicked(WndButton* pWnd) {
RUN_MODE = RUN_FLY;
// Removed 110605: we now run devInit on startup for all devices, and we dont want an immediate and useless reset.
// LKForceComPortReset=true;
PortMonitorMessages = 0;
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}
示例12: switch
static bool
OnKeyDown(WndForm &sender, unsigned key_code)
{
DataFieldEnum *dfe;
/* map the Altair hardware buttons */
switch (key_code){
case VK_UP:
dfe = (DataFieldEnum *)edit_select->GetDataField();
dfe->Dec();
edit_select->RefreshDisplay();
return true;
case VK_DOWN:
dfe = (DataFieldEnum *)edit_select->GetDataField();
dfe->Inc();
edit_select->RefreshDisplay();
return true;
case VK_LEFT:
dfe = (DataFieldEnum *)edit_content->GetDataField();
dfe->Dec();
edit_content->RefreshDisplay();
return true;
case VK_RIGHT:
dfe = (DataFieldEnum *)edit_content->GetDataField();
dfe->Inc();
edit_content->RefreshDisplay();
return true;
case VK_APP1:
OnNameAccess(*buttonPaste);
return true;
case '6':
sender.SetModalResult(mrOK);
return true;
case '7':
OnCopy(*buttonPaste);
return true;
case '8':
OnPaste(*buttonPaste);
return true;
default:
return false;
}
}
示例13: OnEnterClicked
static void OnEnterClicked(WndButton* pWnd) {
(void)pWnd;
if (TaskIndex >= iNO_Tasks) {
TaskIndex = iNO_Tasks - 1;
}
if (TaskIndex >= 0) {
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}
}
示例14: OnCloseClicked
static void OnCloseClicked(WndButton* pWnd) {
LKSound(_T("LK_SLIDE.WAV"));
switch (RUN_MODE) {
case RUN_DUALPROF:
RUN_MODE = RUN_WELCOME;
break;
}
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}
示例15: OnRemoveClicked
static void OnRemoveClicked(WndButton* pWnd) {
LockTaskData();
RemoveTaskPoint(twItemIndex);
SetWaypointValues();
if (ActiveTaskPoint>=twItemIndex) {
ActiveTaskPoint--;
}
if (ActiveTaskPoint<0) {
ActiveTaskPoint= -1;
}
UnlockTaskData();
if(pWnd) {
WndForm * pForm = pWnd->GetParentWndForm();
if(pForm) {
pForm->SetModalResult(mrOK);
}
}
}