mirror of https://github.com/XEphem/XEphem.git
37 lines
747 B
C
37 lines
747 B
C
#ifndef __column_h__
|
|
#define __column_h__
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#include <Xm/Xm.h>
|
|
#include <Xm/Ext.h>
|
|
|
|
extern WidgetClass xmColumnWidgetClass;
|
|
|
|
typedef struct _XmColumnClassRec * XmColumnWidgetClass;
|
|
typedef struct _XmColumnRec * XmColumnWidget;
|
|
|
|
enum { XmFILL_UNSPECIFIED, XmFILL_FLUSH, XmFILL_RAGGED };
|
|
|
|
enum { XmDISTRIBUTE_TIGHT, XmDISTRIBUTE_SPREAD };
|
|
|
|
#ifndef XmIsColumn
|
|
#define XmIsColumn(w) (XtIsSubclass(w, xmColumnWidgetClass))
|
|
#endif
|
|
|
|
#if NeedFunctionPrototypes
|
|
extern Widget XmCreateColumn(Widget, String, ArgList, Cardinal);
|
|
extern Widget XmColumnGetChildLabel(Widget);
|
|
#else
|
|
extern Widget XmCreateColumn();
|
|
extern Widget XmColumnGetChildLabel();
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* __column_h__ */
|