本文整理汇总了C++中WndProperty::SetButtonSize方法的典型用法代码示例。如果您正苦于以下问题:C++ WndProperty::SetButtonSize方法的具体用法?C++ WndProperty::SetButtonSize怎么用?C++ WndProperty::SetButtonSize使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WndProperty
的用法示例。
在下文中一共展示了WndProperty::SetButtonSize方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: dlgWayPointDetailsShowModal
//.........这里部分代码省略.........
if ( WPLSEL.RunwayDir>=0 ) {
_stprintf(ttmp,_T("RW %d "),WPLSEL.RunwayDir);
_tcscat(sTmp, ttmp);
}
if ( WPLSEL.RunwayLen>0 ) {
// we use Altitude instead of distance, to keep meters and feet
_stprintf(ttmp,_T("%.0f%s"),Units::ToUserAltitude((double)WPLSEL.RunwayLen), Units::GetAltitudeName());
_tcscat(sTmp, ttmp);
}
wf->SetCaption(sTmp);
} else {
_stprintf(sTmp, TEXT("%s: "), wf->GetCaption());
_tcscat(sTmp, WayPointList[SelectedWaypoint].Name);
wf->SetCaption(sTmp);
}
} else {
_stprintf(sTmp, TEXT("%s: "), wf->GetCaption());
_tcscat(sTmp, WayPointList[SelectedWaypoint].Name);
wf->SetCaption(sTmp);
}
//
// Waypoint Comment
//
wp = ((WndProperty *)wf->FindByName(TEXT("prpWpComment")));
LKASSERT(wp);
if (WayPointList[SelectedWaypoint].Comment==NULL)
wp->SetText(_T(""));
else
wp->SetText(WayPointList[SelectedWaypoint].Comment);
wp->SetButtonSize(16);
//
// Lat and Lon
//
Units::CoordinateToString(
WayPointList[SelectedWaypoint].Longitude,
WayPointList[SelectedWaypoint].Latitude,
sTmp, sizeof(sTmp)-1);
wp = ((WndProperty *)wf->FindByName(TEXT("prpCoordinate")));
LKASSERT(wp);
wp->SetText(sTmp);
//
// Waypoint Altitude
//
Units::FormatUserAltitude(WayPointList[SelectedWaypoint].Altitude, sTmp, sizeof(sTmp)-1);
wp = ((WndProperty *)wf->FindByName(TEXT("prpAltitude")));
LKASSERT(wp);
wp->SetText(sTmp);
//
// SUNSET at waypoint
//
sunsettime = DoSunEphemeris(WayPointList[SelectedWaypoint].Longitude,
WayPointList[SelectedWaypoint].Latitude);
sunsethours = (int)sunsettime;
sunsetmins = (int)((sunsettime-sunsethours)*60);
_stprintf(sTmp, TEXT("%02d:%02d"), sunsethours, sunsetmins);
((WndProperty *)wf->FindByName(TEXT("prpSunset")))->SetText(sTmp);
示例2: dlgWayPointDetailsShowModal
//.........这里部分代码省略.........
}
if ( WPLSEL.RunwayDir>=0 ) {
_stprintf(ttmp,_T("RW %d "),WPLSEL.RunwayDir);
_tcscat(sTmp, ttmp);
}
if ( WPLSEL.RunwayLen>0 ) {
// we use Altitude instead of distance, to keep meters and feet
_stprintf(ttmp,_T("%.0f%s"),Units::ToUserAltitude((double)WPLSEL.RunwayLen), Units::GetAltitudeName());
_tcscat(sTmp, ttmp);
}
wf->SetCaption(sTmp);
} else {
_stprintf(sTmp, TEXT("%s: "), wf->GetCaption());
_tcscat(sTmp, WayPointList[SelectedWaypoint].Name);
wf->SetCaption(sTmp);
}
} else {
_stprintf(sTmp, TEXT("%s: "), wf->GetCaption());
_tcscat(sTmp, WayPointList[SelectedWaypoint].Name);
wf->SetCaption(sTmp);
}
//
// Waypoint Comment
//
wp = ((WndProperty *)wf->FindByName(TEXT("prpWpComment")));
LKASSERT(wp);
if (WayPointList[SelectedWaypoint].Comment==NULL)
wp->SetText(_T(""));
else
wp->SetText(WayPointList[SelectedWaypoint].Comment);
wp->SetButtonSize(16);
//
// Lat and Lon
//
Units::CoordinateToString(
WayPointList[SelectedWaypoint].Longitude,
WayPointList[SelectedWaypoint].Latitude,
sTmp, sizeof(sTmp)-1);
((WndProperty *)wf->FindByName(TEXT("prpCoordinate")))->SetText(sTmp);
//
// Waypoint Altitude
//
Units::FormatUserAltitude(WayPointList[SelectedWaypoint].Altitude, sTmp, sizeof(sTmp)-1);
((WndProperty *)wf->FindByName(TEXT("prpAltitude")))->SetText(sTmp);
//
// SUNSET at waypoint
//
sunsettime = DoSunEphemeris(WayPointList[SelectedWaypoint].Longitude,
WayPointList[SelectedWaypoint].Latitude);
sunsethours = (int)sunsettime;
sunsetmins = (int)((sunsettime-sunsethours)*60);
_stprintf(sTmp, TEXT("%02d:%02d"), sunsethours, sunsetmins);
((WndProperty *)wf->FindByName(TEXT("prpSunset")))->SetText(sTmp);
//
// Distance and bearing