comparison lwlib/xlwradio.c @ 1201:c2569faae8ed

[xemacs-hg @ 2003-01-12 10:45:53 by michaels] 2002-12-16 Ben Wing <ben@xemacs.org> * lwlib-Xlw.c (xlw_update_one_widget): * lwlib-Xm.c (xm_update_one_widget): * lwlib-Xm.c (xm_update_one_value): * lwlib.c: * lwlib.c (merge_scrollbar_values): * xlwmenu.c: * xlwmenu.c (display_menu): * xlwmenu.c (XlwMenuInitialize): * xlwmenu.c (XlwMenuSetValues): * xlwradio.c: * xlwradio.c (RadioClassPartInit): * xlwradio.c (RadioSet): * xlwradio.c (RadioUnset): class -> class_, new -> new_.
author michaels
date Sun, 12 Jan 2003 10:45:53 +0000
parents c33ae14dd6d0
children 0259690f597b
comparison
equal deleted inserted replaced
1200:6eeff8af17a2 1201:c2569faae8ed
198 { 198 {
199 XawInitializeWidgetSet(); 199 XawInitializeWidgetSet();
200 } 200 }
201 201
202 static void 202 static void
203 RadioClassPartInit (WidgetClass class) 203 RadioClassPartInit (WidgetClass class_)
204 { 204 {
205 RadioWidgetClass c = (RadioWidgetClass) class ; 205 RadioWidgetClass c = (RadioWidgetClass) class_ ;
206 RadioWidgetClass super = (RadioWidgetClass)c->core_class.superclass ; 206 RadioWidgetClass super = (RadioWidgetClass)c->core_class.superclass ;
207 207
208 if( c->radio_class.drawDiamond == NULL || 208 if( c->radio_class.drawDiamond == NULL ||
209 c->radio_class.drawDiamond == XtInheritDrawDiamond ) 209 c->radio_class.drawDiamond == XtInheritDrawDiamond )
210 { 210 {
478 XEvent *event, 478 XEvent *event,
479 String *params, /* unused */ 479 String *params, /* unused */
480 Cardinal *num_params) /* unused */ 480 Cardinal *num_params) /* unused */
481 { 481 {
482 RadioWidget rw = (RadioWidget)w; 482 RadioWidget rw = (RadioWidget)w;
483 RadioWidgetClass class = (RadioWidgetClass) w->core.widget_class ; 483 RadioWidgetClass class_ = (RadioWidgetClass) w->core.widget_class ;
484 484
485 if( rw->command.set ) 485 if( rw->command.set )
486 return ; 486 return ;
487 487
488 rw->command.set = TRUE ; 488 rw->command.set = TRUE ;
489 if( XtIsRealized(w) ) 489 if( XtIsRealized(w) )
490 class->radio_class.drawDiamond(w) ; 490 class_->radio_class.drawDiamond(w) ;
491 } 491 }
492 492
493 493
494 /* ARGSUSED */ 494 /* ARGSUSED */
495 void 495 void
497 XEvent *event, 497 XEvent *event,
498 String *params, /* unused */ 498 String *params, /* unused */
499 Cardinal *num_params) /* unused */ 499 Cardinal *num_params) /* unused */
500 { 500 {
501 RadioWidget rw = (RadioWidget)w; 501 RadioWidget rw = (RadioWidget)w;
502 RadioWidgetClass class = (RadioWidgetClass) w->core.widget_class ; 502 RadioWidgetClass class_ = (RadioWidgetClass) w->core.widget_class ;
503 503
504 if( ! rw->command.set ) 504 if( ! rw->command.set )
505 return ; 505 return ;
506 506
507 rw->command.set = FALSE ; 507 rw->command.set = FALSE ;
508 if( XtIsRealized(w) ) 508 if( XtIsRealized(w) )
509 class->radio_class.drawDiamond(w) ; 509 class_->radio_class.drawDiamond(w) ;
510 } 510 }
511 511
512 512
513 513
514 514