diff options
| author | Gerd Moellmann | 1999-10-06 23:25:07 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 1999-10-06 23:25:07 +0000 |
| commit | e9ec3919bcd929899fa2ed7bdddb8aee65dd1f3f (patch) | |
| tree | 2448752aa4be60f0d4c94e3d0ad43f05eceb096e /lwlib | |
| parent | ac44152803324a96100bb39ea1179e90091fbaf5 (diff) | |
| download | emacs-e9ec3919bcd929899fa2ed7bdddb8aee65dd1f3f.tar.gz emacs-e9ec3919bcd929899fa2ed7bdddb8aee65dd1f3f.zip | |
(make_menu_in_widget, update_one_menu_entry): Use
widgets instead of gadgets to be able to set colors.
Diffstat (limited to 'lwlib')
| -rw-r--r-- | lwlib/lwlib-Xm.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lwlib/lwlib-Xm.c b/lwlib/lwlib-Xm.c index 6b1e3bfee85..285e961f3bb 100644 --- a/lwlib/lwlib-Xm.c +++ b/lwlib/lwlib-Xm.c | |||
| @@ -516,10 +516,10 @@ make_menu_in_widget (instance, widget, val, keep_first_children) | |||
| 516 | (cur->button_type == BUTTON_TYPE_TOGGLE | 516 | (cur->button_type == BUTTON_TYPE_TOGGLE |
| 517 | ? XmN_OF_MANY : XmONE_OF_MANY)); | 517 | ? XmN_OF_MANY : XmONE_OF_MANY)); |
| 518 | ++ac; | 518 | ++ac; |
| 519 | button = XmCreateToggleButtonGadget (widget, cur->name, al, ac); | 519 | button = XmCreateToggleButton (widget, cur->name, al, ac); |
| 520 | } | 520 | } |
| 521 | else | 521 | else |
| 522 | button = XmCreatePushButtonGadget (widget, cur->name, al, ac); | 522 | button = XmCreatePushButton (widget, cur->name, al, ac); |
| 523 | 523 | ||
| 524 | xm_update_label (instance, button, cur); | 524 | xm_update_label (instance, button, cur); |
| 525 | 525 | ||
| @@ -541,7 +541,7 @@ make_menu_in_widget (instance, widget, val, keep_first_children) | |||
| 541 | /* Non-zero values don't work reliably in conjunction with | 541 | /* Non-zero values don't work reliably in conjunction with |
| 542 | Emacs' event loop */ | 542 | Emacs' event loop */ |
| 543 | XtSetArg (al [ac], XmNmappingDelay, 0); ac++; | 543 | XtSetArg (al [ac], XmNmappingDelay, 0); ac++; |
| 544 | button = XmCreateCascadeButtonGadget (widget, cur->name, al, ac); | 544 | button = XmCreateCascadeButton (widget, cur->name, al, ac); |
| 545 | 545 | ||
| 546 | xm_update_label (instance, button, cur); | 546 | xm_update_label (instance, button, cur); |
| 547 | 547 | ||
| @@ -655,7 +655,7 @@ update_one_menu_entry (instance, widget, val, deep_p) | |||
| 655 | /* Tell Motif to put it in the right place */ | 655 | /* Tell Motif to put it in the right place */ |
| 656 | XtSetArg (al [ac], XmNpositionIndex , i); ac++; | 656 | XtSetArg (al [ac], XmNpositionIndex , i); ac++; |
| 657 | #endif | 657 | #endif |
| 658 | button = XmCreateCascadeButtonGadget (parent, val->name, al, ac); | 658 | button = XmCreateCascadeButton (parent, val->name, al, ac); |
| 659 | xm_update_label (instance, button, val); | 659 | xm_update_label (instance, button, val); |
| 660 | 660 | ||
| 661 | XtAddCallback (button, XmNcascadingCallback, xm_pull_down_callback, | 661 | XtAddCallback (button, XmNcascadingCallback, xm_pull_down_callback, |