/*
 * Copyright 1990 by Baylor College of Medicine ALL RIGHTS RESERVED. 
 *
 * This program is subject to a license agreement between 
 * Baylor College of Medicine and MIT. Any use inconsistent with
 * said license and any use by persons other than the faculty, 
 * students and staff at MIT or any use on a computer not operated 
 * as part of the Athena Computing Environment (ACE) is expressly 
 * prohibited.
 */
/* @(#)VList.h	1.4  4/10/90 */
#ifndef _VLISTPUB_
#define _VLISTPUB_

#define XtNvSpacing "vSpacing"
#define XtCVSpacing "VSpacing"
#define XtNhSpacing "hSpacing"
#define XtCHSpacing "HSpacing"
#define XtNnumColumns "numColumns"
#define XtCNumColumns "NumColumns"
#define XtNnumRows "numRows"
#define XtCNumRows "NumRows"
#define XtNcolumn "column"
#define XtCColumn "Column"
#define XtNrow "row"
#define XtCRow "Row"
#define XtNvAlign "vAlign"
#define XtCVAlign "VAlign"
#define XtNhAlign "hAlign"
#define XtCHAlign "HAlign"
#define VL_LEFT 0
#define VL_RIGHT 1
#define VL_CENTER 2
#define VL_TOP 0
#define VL_BOTTOM 1
#define XtNstretchVert "stretchVert"
#define XtCStretchVert "StretchVert"
#define XtNstretchHoriz "stretchHoriz"
#define XtCStretchHoriz "StretchHoriz"
#define XtNrowPivot "rowPivot"
#define XtCRowPivot "RowPivot"
#define XtNcolPivot "colPivot"
#define XtCColPivot "ColPivot"
#define XtNallowResizeX "allowResizeX"
#define XtCAllowResizeX "AllowResizeX"
#define XtNallowResizeY "allowResizeY"
#define XtCAllowResizeY "AllowResizeY"
#define XtNrowsSameSize "rowsSameSize"
#define XtCRowsSameSize "RowsSameSize"
#define XtNcolsSameSize "colsSameSize"
#define XtCColsSameSize "ColsSameSize"
#define XtNvPad "vPad"
#define XtCVPad "VPad"
#define XtNhPad "hPad"
#define XtCHPad "HPad"

typedef struct _VListConstraintRec *VListConstraints ;
typedef struct _VListRec *VListWidget ;
extern WidgetClass vListWidgetClass ;

#endif
