framep.h

来自「NIST Net – A Linux-based Network Emulati」· C头文件 代码 · 共 72 行

H
72
字号
/* $Id: FrameP.h,v 1.2 1998/12/15 06:36:26 falk Exp $ * * FrameP.h - Private definitions for Frame widget *  */#ifndef _FrameP_h#define _FrameP_h/*********************************************************************** * * Frame Widget Private Data * ***********************************************************************/#include <X11/IntrinsicP.h>#include "Frame.h"/* New fields for the Frame widget class record */typedef struct {XtPointer extension;} FrameClassPart;/* Full class record declaration */typedef struct _FrameClassRec {    CoreClassPart	core_class;    CompositeClassPart  composite_class;    FrameClassPart	frame_class;} FrameClassRec;extern FrameClassRec frameClassRec;/**************************************************************** * * instance record declaration * ****************************************************************//* New fields for the Frame widget record */typedef struct {    /* resources */    XtShadowType type ;    Dimension	shadowWidth ;    Pixel	foreground ;    Widget	title ;    XtJustify	justify ;    Dimension   marginHeight, marginWidth ;    Boolean	allowResize ;    Boolean	be_nice_to_cmap ;    int		top_shadow_contrast ;    int		bot_shadow_contrast ;    /* private state */    GC		foregroundGC ;		/* for solid borders */    GC		topGC ;    GC		botGC ;    Boolean	needs_layout ;    Position	tx,ty ;			/* title posn */    Position	sy,sh ;			/* shadow position, height */} FramePart;typedef struct _FrameRec {    CorePart		core;    CompositePart	composite;    FramePart		frame;} FrameRec;#endif /* _FrameP_h */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?