Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-04-01 08:52:27

0001 typedef enum {                  /*                                         */ __
0002   KmButtSensitive       = 0x00, /* sensitive button                        */ __
0003   KmButtNonSensitive    = 0x01, /* non-sensitive button ('NS')             */ __
0004   KmButtToggleSensitive = 0x02, /* toggle-sensitive button ('TS')          */ __
0005   KmButtSensitivityMask = 0x03, /* mask for sensitivity type               */ __
0006   KmButtSeparator       = 0x04, /* put separator in menu ('/')             */ __
0007   KmButtBrowser         = 0x08  /* button is in main browser ('BR')        */ __
0008 } KmButtFlag;                   /*                                         */ __
0009                                 /*                                         */ __
0010 typedef struct _KmButton {      /*                                         */ __
0011   struct _KmButton *next;       /* button label or menu item               */ __
0012   char       *menu;             /* menu name or NULL for buttons           */ __
0013   char       *label;            /* button label or menu item               */ __
0014   SUBROUTINE *call_F;           /* callback routine (FORTRAN)              */ __
0015   IntFunc    *call_C;           /* callback routine (C)                    */ __
0016   char       *action;           /* name of callback routine                */ __
0017   char       *mnemo;            /* button mnemonic                         */ __
0018   char       *accel;            /* button accelerator                      */ __
0019   char       *accel_text;       /* button accelerator text                 */ __
0020   KmButtFlag  flags;            /* sensitivity type etc.                   */ __
0021   KmWidget    widget;           /* Motif widget ID                         */ __
0022 } KmButton;                     /*                                         */ __
0023                                 /*                                         */ __