Mercurial > hg > xemacs-beta
comparison lwlib/lwlib-Xaw.c @ 460:223736d75acb r21-2-45
Import from CVS: tag r21-2-45
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:43:24 +0200 |
parents | 98528da0b7fc |
children | 04bc9d2f42c7 |
comparison
equal
deleted
inserted
replaced
459:9d4fd877b885 | 460:223736d75acb |
---|---|
44 #ifdef LWLIB_WIDGETS_ATHENA | 44 #ifdef LWLIB_WIDGETS_ATHENA |
45 #include ATHENA_Toggle_h_ | 45 #include ATHENA_Toggle_h_ |
46 #include "xlwradio.h" | 46 #include "xlwradio.h" |
47 #include "xlwcheckbox.h" | 47 #include "xlwcheckbox.h" |
48 #include "xlwgauge.h" | 48 #include "xlwgauge.h" |
49 #ifndef NEED_MOTIF | |
50 #include ATHENA_AsciiText_h_ | 49 #include ATHENA_AsciiText_h_ |
51 #endif | |
52 #endif | 50 #endif |
53 #include <X11/Xatom.h> | 51 #include <X11/Xatom.h> |
54 | 52 |
55 static void xaw_generic_callback (Widget, XtPointer, XtPointer); | 53 static void xaw_generic_callback (Widget, XtPointer, XtPointer); |
56 | 54 |
836 XtManageChild (scale); | 834 XtManageChild (scale); |
837 | 835 |
838 return scale; | 836 return scale; |
839 } | 837 } |
840 | 838 |
841 #ifndef NEED_MOTIF | 839 #if defined(LWLIB_WIDGETS_ATHENA) |
842 #define TEXT_BUFFER_SIZE 128 | 840 #define TEXT_BUFFER_SIZE 128 |
843 static Widget | 841 static Widget |
844 xaw_create_text_field (widget_instance *instance) | 842 xaw_create_text_field (widget_instance *instance) |
845 { | 843 { |
846 Arg al[20]; | 844 Arg al[20]; |
888 {"horizontal-scrollbar", xaw_create_horizontal_scrollbar }, | 886 {"horizontal-scrollbar", xaw_create_horizontal_scrollbar }, |
889 #endif | 887 #endif |
890 #ifdef LWLIB_WIDGETS_ATHENA | 888 #ifdef LWLIB_WIDGETS_ATHENA |
891 {"button", xaw_create_button }, | 889 {"button", xaw_create_button }, |
892 { "label", xaw_create_label_field }, | 890 { "label", xaw_create_label_field }, |
893 #ifndef NEED_MOTIF | |
894 {"text-field", xaw_create_text_field }, | 891 {"text-field", xaw_create_text_field }, |
895 #endif | |
896 {"progress", xaw_create_progress }, | 892 {"progress", xaw_create_progress }, |
897 #endif | 893 #endif |
898 {NULL, NULL} | 894 {NULL, NULL} |
899 }; | 895 }; |
900 | 896 |