~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Tina4/src/Xv/tw.h

Version: ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 #ifndef tw_HEADS_DEFINED
  2 #define tw_HEADS_DEFINED
  3 
  4 #ifdef SOLARIS
  5 #define SUNOS41
  6 #endif
  7 
  8 /**@(#)Tw_callback structures etc
  9    **/
 10 #include <X11/X.h>
 11 #include <X11/Xlib.h>
 12 #include <xview/xview.h>
 13 #include <xview/frame.h>
 14 #include <xview/panel.h>
 15 #include <xview/window.h>
 16 #include <xview/textsw.h>
 17 #include <xview/font.h>
 18 #include <xview/canvas.h>
 19 #include <xview/cms.h>
 20 #include <xview/xv_xrect.h>
 21 #include <xview/openmenu.h>
 22 #undef Bool /* X11 #define's Bool. #undef because Tina typedef's Bool! */
 23 #undef Complex /* X11 #define's Complex. #undef because Tina typedef's Complex! */
 24 
 25 typedef struct tw_callback
 26 {
 27     Ts_id ts_id;                /* Tina structure identifier */
 28     char *name;
 29     Window window;
 30     void (*call)();
 31     void (*cmnd)();
 32     void (*prnt)();
 33     void (*func)();
 34     void *data1;
 35     void *data2;
 36 } Tw_callback;
 37 #define TW_CALLBACK_SWAP_STRING "s.wwwwpp"
 38 
 39 char **tw_get_args();
 40 char *tw_get_progname();
 41 char *tw_get_toolname();
 42 Panel tw_get_panel();
 43 Frame tw_get_toptool();
 44 
 45 char *tw_extend_fullname();
 46 Tw_callback *tw_callback_make();
 47 void tw_close_call_file();
 48 void tw_button_callback();
 49 void tw_panel_callback();
 50 void tw_menu_callback();
 51 Panel_setting tw_text_callback();
 52 Window tw_get_lowest();
 53 void tw_set_lowest();
 54 #endif /* tw_HEADS_DEFINED */
 55 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.