diff options
author | Martin Kretzschmar <mkretzschmar@src.gnome.org> | 2003-03-31 16:45:09 (GMT) |
---|---|---|
committer | Martin Kretzschmar <mkretzschmar@src.gnome.org> | 2003-03-31 16:45:09 (GMT) |
commit | 6112dfe4b45b0305c7a6f61bd8a847f69f892cbb (patch) | |
tree | f75410ae7f3554f92ac89c4a42a0a8bc2da53f57 /pdf/xpdf/XPDFTree.h | |
parent | 0152000b294f88a4e659fdbce1ee7558ba29111a (diff) |
Initial revision
Diffstat (limited to 'pdf/xpdf/XPDFTree.h')
-rw-r--r-- | pdf/xpdf/XPDFTree.h | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/pdf/xpdf/XPDFTree.h b/pdf/xpdf/XPDFTree.h new file mode 100644 index 0000000..d569f49 --- /dev/null +++ b/pdf/xpdf/XPDFTree.h @@ -0,0 +1,43 @@ +//======================================================================== +// +// XPDFTree.h +// +//======================================================================== + +#ifndef XPDFTREE_H +#define XPDFTREE_H + +#include <Xm/Xm.h> + +extern "C" { + +externalref WidgetClass xpdfTreeWidgetClass; + +typedef struct _XPDFTreeClassRec *XPDFTreeWidgetClass; +typedef struct _XPDFTreeRec *XPDFTreeWidget; + +#ifndef XPDFIsTree +#define XPDFIsTree(w) XtIsSubclass(w, xpdfTreeWidgetClass) +#endif + +#define XPDFNentryParent "entryParent" +#define XPDFNentryExpanded "entryExpanded" +#define XPDFNentryPosition "entryPosition" +#define XPDFNselectionCallback "selectionCallback" + +#define XPDFCentryParent "EntryParent" +#define XPDFCentryExpanded "EntryExpanded" +#define XPDFCentryPosition "EntryPosition" + +typedef struct { + int reason; + XEvent *event; + Widget selectedItem; +} XPDFTreeSelectCallbackStruct; + +extern Widget XPDFCreateTree(Widget parent, char *name, + ArgList argList, Cardinal argCount); + +} // extern "C" + +#endif |