This is Range.h in view mode; [Download] [Up]
/********************************************************/
/* File: Range.h */
/* Content: Public include file for Range Widget */
/* Date: 3/1992 */
/********************************************************/
#ifndef _XawRange_h
#define _XawRange_h
#include <X11/Xaw/Form.h>
/********************************************************
Resources:
Name Class RepType Default Value
---- ----- ------- -------------
destroyCallback Callback Pointer NULL
setRange Callback Pointer NULL
resetRange Callback Pointer NULL
clearSetRange Callback Pointer NULL
popDownRange Callback Pointer NULL
barHeight BarHeight Dimension 10
barBlocks BarBlocks Dimension 1
sensitive Sensitive Boolean True
width Width Dimension 0
setRange Callback XtCallbackRec NULL
stateArray StateArray Boolean * NULL
cellArray CellArray double * NULL
palette Palette String NULL
calcMax CalcMax double 100
calcMin CalcMin double 0
saveMax SaveMax double 100
saveMin SaveMin double 0
isLog IsLog Boolean True
********************************************************/
/* Class record constants */
#define XtCTopBound "TopBound"
#define XtCBottomBound "BottomBound"
#define XtCBarHeight "BarHeight"
#define XtCBarBlocks "BarBlocks"
#define XtCCellArray "CellArray"
#define XtCStateArray "StateArray"
#define XtCPalette "Palette"
#define XtCCalcMax "CalcMax"
#define XtCCalcMin "CalcMin"
#define XtCSaveMax "SaveMax"
#define XtCSaveMin "SaveMin"
#define XtCIsLog "IsLog"
#define XtNtopBound "topBound"
#define XtNbottomBound "bottomBound"
#define XtNbarHeight "barHeight"
#define XtNbarBlocks "barBlocks"
#define XtNsetRange "setRange"
#define XtNclearSetRange "clearSetRange"
#define XtNresetRange "resetRange"
#define XtNpopDownRange "popDownRange"
#define XtNcellArray "cellArray"
#define XtNstateArray "stateArray"
#define XtNpalette "palette"
#define XtNcalcMax "calcMax"
#define XtNcalcMin "calcMin"
#define XtNsaveMax "saveMax"
#define XtNsaveMin "saveMin"
#define XtNisLog "isLog"
extern WidgetClass rangeWidgetClass;
typedef struct _RangeClassRec *RangeWidgetClass;
typedef struct _RangeRec *RangeWidget;
/*****************************************************************
* *
* exported functions *
* *
*****************************************************************/
/* Function Name: XswRangeReset
* Description: to return the Range Selection window to the
* initial state.
* Arguments: rw - the range widget.
* client_data, call_data -
* Returns: none.
*/
extern void XswRangeReset(
#if NeedFunctionPrototypesOFF
RangeWidget /* rw */,
XtPointer /* client_data */,
XtPointer /* call_data */
#endif
);
/* Function Name: XswRangeGetNew
* Description: retrieve the range to be used as boundary
* for selecting which cell in the view to keep.
* Arguments: rw - the range widget
* max, min - the new range boundary
* Returns: none.
*/
extern void XswRangeGetNew(
#if NeedFunctionPrototypes
RangeWidget /* rw */,
double * /* max */,
double * /* min */
#endif
);
#endif /* _XawRange_h */
/* DON' TADD STUFF AFTER THIS #endif */
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.