本文整理汇总了C++中WndButton::hide方法的典型用法代码示例。如果您正苦于以下问题:C++ WndButton::hide方法的具体用法?C++ WndButton::hide怎么用?C++ WndButton::hide使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WndButton
的用法示例。
在下文中一共展示了WndButton::hide方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
void
InterfaceConfigPanel::Hide()
{
buttonFonts->hide();
RowFormWidget::Hide();
}
示例2: dlgTaskWaypointShowModal
void dlgTaskWaypointShowModal(int itemindex, int tasktype, bool addonly){
wf = NULL;
if (!Layout::landscape) {
wf = dlgLoadFromXML(CallBackTable,
_T("dlgTaskWaypoint_L.xml"),
XCSoarInterface::main_window,
_T("IDR_XML_TASKWAYPOINT_L"));
} else {
wf = dlgLoadFromXML(CallBackTable,
_T("dlgTaskWaypoint.xml"),
XCSoarInterface::main_window,
_T("IDR_XML_TASKWAYPOINT"));
}
twItemIndex = itemindex;
twType = tasktype;
if (!wf) return;
assert(wf!=NULL);
// wf->SetKeyDownNotify(FormKeyDown);
settings_task = task.getSettings();
wStart = ((WndFrame *)wf->FindByName(_T("frmStart")));
wTurnpoint = ((WndFrame *)wf->FindByName(_T("frmTurnpoint")));
wAATTurnpoint = ((WndFrame *)wf->FindByName(_T("frmAATTurnpoint")));
wFinish = ((WndFrame *)wf->FindByName(_T("frmFinish")));
assert(wStart!=NULL);
assert(wTurnpoint!=NULL);
assert(wAATTurnpoint!=NULL);
assert(wFinish!=NULL);
WndButton* wb;
if (addonly) {
wb = (WndButton *)wf->FindByName(_T("butSelect"));
if (wb) {
wb->hide();
}
wb = (WndButton *)wf->FindByName(_T("butRemove"));
if (wb) {
wb->hide();
}
wb = (WndButton *)wf->FindByName(_T("butDetails"));
if (wb) {
wb->hide();
}
wb = (WndButton *)wf->FindByName(_T("butDown"));
if (wb) {
wb->hide();
}
wb = (WndButton *)wf->FindByName(_T("butUp"));
if (wb) {
wb->hide();
}
} else {
if (!task.ValidTaskPoint(twItemIndex-1)) {
wb = (WndButton *)wf->FindByName(_T("butUp"));
if (wb) {
wb->hide();
}
}
if (!task.ValidTaskPoint(twItemIndex+1)) {
wb = (WndButton *)wf->FindByName(_T("butDown"));
if (wb) {
wb->hide();
}
}
}
SetWaypointValues(true);
switch (twType) {
case 0:
wStart->show();
wTurnpoint->hide();
wAATTurnpoint->hide();
wFinish->hide();
break;
case 1:
wStart->hide();
wTurnpoint->set_visible(!settings_task.AATEnabled);
wAATTurnpoint->set_visible(settings_task.AATEnabled);
wFinish->hide();
break;
case 2:
wStart->hide();
wTurnpoint->hide();
wAATTurnpoint->hide();
wFinish->show();
break;
}
// set properties...
SetValues(true);
UpdateCaption();
//.........这里部分代码省略.........
示例3: t
//.........这里部分代码省略.........
Units::GetAltitudeName());
wp->SetText(sTmp);
}
// alt reqd at safety mc
r = TaskSolution::glide_solution_remaining(t, aircraft_state, safety_polar);
wp = (WndProperty *)wf->FindByName(_T("prpMc1"));
if (wp) {
_stprintf(sTmp, _T("%.0f %s"),
(double)Units::ToUserAltitude(r.AltitudeDifference),
Units::GetAltitudeName());
wp->SetText(sTmp);
}
}
wf->SetKeyDownNotify(FormKeyDown);
((WndButton *)wf->FindByName(_T("cmdClose")))->SetOnClickNotify(OnCloseClicked);
wInfo = ((WndFrame *)wf->FindByName(_T("frmInfos")));
wCommand = ((WndFrame *)wf->FindByName(_T("frmCommands")));
wImage = ((WndOwnerDrawFrame *)wf->FindByName(_T("frmImage")));
wDetails = (WndListFrame*)wf->FindByName(_T("frmDetails"));
wDetails->SetPaintItemCallback(OnPaintDetailsListItem);
assert(wInfo != NULL);
assert(wCommand != NULL);
assert(wImage != NULL);
assert(wDetails != NULL);
nTextLines = TextToLineOffsets(way_point.Details.c_str(), LineOffsets, MAXLINES);
wDetails->SetLength(nTextLines);
wCommand->hide();
wImage->SetOnPaintNotify(OnImagePaint);
if (!allow_navigation) {
WndButton* butnav = NULL;
butnav = (WndButton *)wf->FindByName(_T("cmdPrev"));
assert(butnav);
butnav->hide();
butnav = (WndButton *)wf->FindByName(_T("cmdNext"));
assert(butnav);
butnav->hide();
butnav = (WndButton *)wf->FindByName(_T("cmdGoto"));
assert(butnav);
butnav->hide();
}
WndButton *wb;
wb = ((WndButton *)wf->FindByName(_T("cmdGoto")));
if (wb)
wb->SetOnClickNotify(OnGotoClicked);
wb = ((WndButton *)wf->FindByName(_T("cmdReplace")));
if (wb)
wb->SetOnClickNotify(OnReplaceClicked);
wb = ((WndButton *)wf->FindByName(_T("cmdNewHome")));
if (wb)
wb->SetOnClickNotify(OnNewHomeClicked);
wb = ((WndButton *)wf->FindByName(_T("cmdInserInTask")));
if (wb)
wb->SetOnClickNotify(OnInsertInTaskClicked);
wb = ((WndButton *)wf->FindByName(_T("cmdAppendInTask")));
if (wb)
wb->SetOnClickNotify(OnAppendInTaskClicked);
wb = ((WndButton *)wf->FindByName(_T("cmdRemoveFromTask")));
if (wb)
wb->SetOnClickNotify(OnRemoveFromTaskClicked);
/* JMW disabled until 6.2 work, see #996
wb = ((WndButton *)wf->FindByName(_T("cmdGotoAndClearTask")));
if (wb)
wb->SetOnClickNotify(OnGotoAndClearTaskClicked);
*/
wb = ((WndButton *)wf->FindByName(_T("cmdActivatePan")));
if (wb)
wb->SetOnClickNotify(OnActivatePanClicked);
hasimage1 = jpgimage1.load_file(path_modis);
hasimage2 = jpgimage2.load_file(path_google);
page = 0;
NextPage(0); // JMW just to turn proper pages on/off
wf->ShowModal();
delete wf;
jpgimage1.reset();
jpgimage2.reset();
}