static void UpdateTextboxProp(void) { WndProperty *wp; wp = (WndProperty*)wf->FindByName(TEXT("prpText")); if (wp) { wp->SetText(edittext); if(WaypointKeyRed) wp->SetCaption(MsgToken(949)); else wp->SetCaption(TEXT("Text")); } wp = (WndProperty*)wf->FindByName(TEXT("prpUnit")); if(wp && wKeyboardPopupWndProperty) { DataField* pField = wKeyboardPopupWndProperty->GetDataField(); if(pField) { wp->SetCaption(pField->GetUnits()); wp->RefreshDisplay(); wp->Redraw(); } } { WndButton *wb; if(WaypointKeyRed) { ReduceKeysByWaypointList(); wb = (WndButton*) wf->FindByName(TEXT("prpDate")); if(wb != NULL) wb->SetVisible(false); wb = (WndButton*) wf->FindByName(TEXT("prpTime")); if(wb != NULL) wb->SetVisible(false); } wp = (WndProperty*)wf->FindByName(TEXT("prpMatch"));; if(wp != NULL) wp->SetVisible(WaypointKeyRed); /* CharUpper(szLanguageFile); BOOL bGerChar = false; if( _tcscmp(szLanguageFile,_T("GERMAN.LNG"))==0) bGerChar = true; wb = (WndButton*) wf->FindByName(TEXT("prpAe")); if(wb != NULL) wb->SetVisible(bGerChar); wb = (WndButton*) wf->FindByName(TEXT("prpOe")); if(wb != NULL) wb->SetVisible(bGerChar); wb = (WndButton*) wf->FindByName(TEXT("prpUe")); if(wb != NULL) wb->SetVisible(bGerChar); */ } }
static void UpdateTextboxProp(void) { WndProperty *wp; wp = (WndProperty*)wf->FindByName(TEXT("prpText")); if (wp) { wp->SetText(edittext); } wp = (WndProperty*)wf->FindByName(TEXT("prpUnit")); if(wp && wKeyboardPopupWndProperty) { DataField* pField = wKeyboardPopupWndProperty->GetDataField(); if(pField) { wp->SetCaption(pField->GetUnits()); wp->RefreshDisplay(); wp->Redraw(); } } }