Back to home page

EIC code displayed by LXR

 
 

    


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

0001 /*
0002  * $Id$
0003  *
0004  * $Log$
0005  * Revision 1.2  1996/04/16 13:26:44  gunter
0006  * Mods to compile kuipc. The includes needed only for kuipc where moved
0007  *  to kuipc, together with m4 files to create/update these header files.
0008  *
0009  * Revision 1.1.1.1  1996/03/08 15:33:00  mclareni
0010  * Kuip
0011  *
0012  */
0013 /* klink.h: demand linking of special routines */
0014 
0015 #define __ /* Null */
0016 
0017 #include "klink1.h"
0018 
0019 #undef __
0020 
0021 
0022 EXTERN struct {
0023   SUBROUTINE *user_exit_F;      /* set by KUEXIT */
0024   SUBROUTINE *user_quit_F;      /* set by KUQUIT */
0025   SUBROUTINE *user_break_F;     /* set by KUBREK */
0026   SUBROUTINE *user_edit_F;      /* set by KUEUSR */
0027   SUBROUTINE *user_comis_F;     /* set by KUCOMV */
0028   SUBROUTINE *user_sigma_F;     /* set by KUSIGM */
0029   SUBROUTINE *user_grfl_F;      /* set by KUGRFL */
0030   SUBROUTINE *user_term_F;      /* set by KUTERM */
0031   SUBROUTINE *user_input_F;     /* set by KUSER */
0032   SUBROUTINE *user_locate_F;    /* set by KUMLOC */
0033   /* indirect calls to avoid linking Motif                                   */
0034   IntFunc    *disp_panel_C;     /* display command panel (km_display_cmdpan) */
0035   IntFunc    *disp_kpanel_C;    /* display KUIP panel (km_display_kpanel)    */
0036   IntFunc    *close_kpanel_C;   /* close KUIP panel (km_close_kpanel)        */
0037   IntFunc    *disp_kmpanel_C;   /* add panel inside palette (km_panel_add)   */
0038   IntFunc    *disp_text_C;      /* display text widget (km_display_sctext)   */
0039   IntFunc    *disp_choice_C;    /* display a choice of commands (?)          */
0040   IntFunc    *disp_clean_C;     /* clean before action (km_destroy_all_popup)*/
0041   IntFunc    *disp_flush_C;     /* flush event queue (FlushEvents)           */
0042   IntFunc    *disp_busy_C;      /* show busy cursor (km_all_cursor)          */
0043   IntFunc    *disp_exit_C;      /* ask confirmation for exit                 */
0044   IntFunc    *disp_quit_C;      /* ask confirmation for exit                 */
0045   IntFunc    *disp_select_C;    /* select from a number of buttons           */
0046   IntFunc    *disp_cmd_list_C;  /* display list of commands (km_cmd_list)    */
0047   IntFunc    *disp_list_C;      /* display list of items (km_display_list)   */
0048   IntFunc    *callb_kmenu;      /* kuipList callback in KMENU (km_kmenu_OK)  */
0049   CharFunc   *disp_prompt_C;    /* prompt for input                          */
0050   CharFunc   *disp_passwd_C;    /* prompt for password input                 */
0051   /* indirect calls to avoid linking HIGZ without style G                    */
0052   IntFunc    *higz_init_C;      /* initialize menu mode */
0053 } kjmpaddr;
0054 
0055 
0056 #undef StartQuotedInclude
0057 #undef EndQuotedInclude