void GraphMotif::set_inputfocus( int focus) { Pixel bg, fg; XtVaGetValues( form_widget, XmNbackground, &bg, XmNforeground, &fg, NULL); if ( !focus) { // XtSetArg(args[0], XmNborderColor, bg); // XtSetValues( form_widget, args, 1); } else { if ( flow_IsViewable( grow_widget)) { XtCallAcceptFocus( grow_widget, CurrentTime); // XtSetArg(args[0], XmNborderColor, fg); // XtSetValues( form_widget, args, 1); } } }
void WNavMotif::set_inputfocus( int focus) { Arg args[2]; Pixel bg, fg; if ( !displayed) return; XtVaGetValues( form_widget, XmNbackground, &bg, XmNforeground, &fg, NULL); if ( !focus) { XtSetArg(args[0], XmNborderColor, bg); XtSetValues( form_widget, args, 1); } else { if ( flow_IsViewable( brow_widget)) { XtCallAcceptFocus( brow_widget, CurrentTime); XtSetArg(args[0], XmNborderColor, fg); XtSetValues( form_widget, args, 1); } } }
void EvListMotif::set_input_focus() { if ( flow_IsViewable( brow_widget)) XtCallAcceptFocus( brow_widget, CurrentTime); }
void CoXHelpNavMotif::set_inputfocus() { if ( displayed && flow_IsViewable( brow_widget)) { XtCallAcceptFocus( brow_widget, CurrentTime); } }