![]() |
|
|||
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 /* */ __
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
![]() ![]() |