/Sources/sdk/xsccvwp.h
C Header | 57 lines | 37 code | 15 blank | 5 comment | 0 complexity | 2aeda21c085ff2df4f16685a28d2662a MD5 | raw file
1/* Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved. */ 2 3#ifndef xsccvwp_h 4#define xsccvwp_h 5 6 7#include <X11/IntrinsicP.h> 8#include <X11/CoreP.h> 9#include "xsccvw.h" 10 11#ifdef __cplusplus 12extern "C" { 13#endif 14 15/* Widget Class Declaration */ 16typedef struct _SccViewerClassPart 17 { 18 int dummy; 19 } SccViewerClassPart; 20 21typedef struct _SccViewerClassRec 22 { 23 CoreClassPart core_class; 24 SccViewerClassPart sccViewer_class; 25 } SccViewerClassRec; 26 27extern SccViewerClassRec sccViewerClassRec; 28 29 30/* Widget Instance Declaration */ 31typedef struct _SccViewerPart 32 { 33 /* resources */ 34 Dimension sccViewerScrollBarWidth; 35 Widget sccViewerHScrollBar; 36 Widget sccViewerVScrollBar; 37 Widget sccViewerViewWindow; 38 XFontStruct *sccViewerMessageFont; 39 XtCallbackList sccViewerCallBack; 40 41 /* Private data */ 42 void * pViewInfo; 43 } SccViewerPart; 44 45typedef struct _SccViewerRec 46 { 47 CorePart core; 48 SccViewerPart sccViewer; 49 } SccViewerRec; 50 51#ifdef __cplusplus 52} /* Close scope of 'extern "C"' declaration which encloses file. */ 53#endif 54 55 56#endif /* End of xsccvwp.h*/ 57