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 + -
显示快捷键?