Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

LiteClue.h

Go to the documentation of this file.
00001 /* 
00002 LiteClue.h - Public definitions for LiteClue widget
00003         See LiteClue documentation
00004 
00005 Copyright 1996 COMPUTER GENERATION, INC.,
00006 
00007 The software is provided "as is", without warranty of any kind, express
00008 or implied, including but not limited to the warranties of
00009 merchantability, fitness for a particular purpose and noninfringement.
00010 In no event shall Computer Generation, inc. nor the author be liable for
00011 any claim, damages or other liability, whether in an action of contract,
00012 tort or otherwise, arising from, out of or in connection with the
00013 software or the use or other dealings in the software.
00014 
00015 Permission to use, copy, modify, and distribute this software and its
00016 documentation for any purpose and without fee is hereby granted,
00017 provided that the above copyright notice appear in all copies and that
00018 both that copyright notice and this permission notice appear in
00019 supporting documentation.
00020 
00021 Author:
00022 Gary Aviv 
00023 Computer Generation, Inc.,
00024 gary@compgen.com
00025 */
00026 /* Revision History:
00027 $Log: LiteClue.h,v $
00028 Revision 1.1  1997/11/05 01:14:31  cox
00029 Initial revision
00030 
00031 Revision 1.4  1997/06/15 14:07:56  gary
00032 Added XcgLiteClueDispatchEvent
00033 
00034 Revision 1.3  1997/04/14 13:03:25  gary
00035 Added XgcNwaitperiod XgcNcancelWaitPeriod and c++ wrappers
00036 
00037 Revision 1.2  1996/10/20 13:39:25  gary
00038 Version 1.2 freeze
00039 
00040 Revision 1.1  1996/10/19 16:08:04  gary
00041 Initial
00042 
00043 
00044 $log
00045 Added XcgLiteClueDispatchEvent
00046 $log
00047 */
00048 
00049 #ifndef _DEF_LiteClue_h
00050 #define _DEF_LiteClue_h
00051 #include <X11/StringDefs.h>
00052 
00053 /*
00054  * New resource names
00055  */
00056 
00057 #define XgcNcancelWaitPeriod     "cancelWaitPeriod"
00058 #define XgcNwaitPeriod   "waitPeriod"
00059 /*
00060  * New resource classes
00061  */
00062 #define XgcCCancelWaitPeriod    "cancelWaitPeriod"
00063 #define XgcCWaitPeriod  "WaitPeriod"
00064 
00065 #if defined(__cplusplus) || defined(c_plusplus)
00066 extern "C" { 
00067 #endif
00068 
00069 extern WidgetClass xcgLiteClueWidgetClass; 
00070 typedef struct _LiteClueClassRec *XcgLiteClueWidgetClass;
00071 typedef struct _LiteClueRec      *XcgLiteClueWidget;
00072 void XcgLiteClueAddWidget(Widget w, Widget watch,  char * text, int size, int option );
00073 void XcgLiteClueDeleteWidget(Widget w, Widget watch);
00074 void XcgLiteClueSetSensitive(Widget w, Widget watch, Boolean sensitive);
00075 Boolean XcgLiteClueGetSensitive(Widget w, Widget watch);
00076 Boolean XcgLiteClueDispatchEvent(Widget w, XEvent  *event);
00077 
00078 #if defined(__cplusplus) || defined(c_plusplus)
00079 }
00080 #endif
00081 
00082 #endif
 

Powered by Plone

This site conforms to the following standards: