⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 x.h

📁 是初学者升入中级必看的书籍
💻 H
📖 第 1 页 / 共 2 页
字号:
/* Note that CopyFromParent is already defined as 0 above */#define InputOutput		1#define InputOnly		2/* Window attributes for CreateWindow and ChangeWindowAttributes */#define CWBackPixmap		(1L<<0)#define CWBackPixel		(1L<<1)#define CWBorderPixmap		(1L<<2)#define CWBorderPixel           (1L<<3)#define CWBitGravity		(1L<<4)#define CWWinGravity		(1L<<5)#define CWBackingStore          (1L<<6)#define CWBackingPlanes	        (1L<<7)#define CWBackingPixel	        (1L<<8)#define CWOverrideRedirect	(1L<<9)#define CWSaveUnder		(1L<<10)#define CWEventMask		(1L<<11)#define CWDontPropagate	        (1L<<12)#define CWColormap		(1L<<13)#define CWCursor	        (1L<<14)/* ConfigureWindow structure */#define CWX			(1<<0)#define CWY			(1<<1)#define CWWidth			(1<<2)#define CWHeight		(1<<3)#define CWBorderWidth		(1<<4)#define CWSibling		(1<<5)#define CWStackMode		(1<<6)/* Bit Gravity */#define ForgetGravity		0#define NorthWestGravity	1#define NorthGravity		2#define NorthEastGravity	3#define WestGravity		4#define CenterGravity		5#define EastGravity		6#define SouthWestGravity	7#define SouthGravity		8#define SouthEastGravity	9#define StaticGravity		10/* Window gravity + bit gravity above */#define UnmapGravity		0/* Used in CreateWindow for backing-store hint */#define NotUseful               0#define WhenMapped              1#define Always                  2/* Used in GetWindowAttributes reply */#define IsUnmapped		0#define IsUnviewable		1#define IsViewable		2/* Used in ChangeSaveSet */#define SetModeInsert           0#define SetModeDelete           1/* Used in ChangeCloseDownMode */#define DestroyAll              0#define RetainPermanent         1#define RetainTemporary         2/* Window stacking method (in configureWindow) */#define Above                   0#define Below                   1#define TopIf                   2#define BottomIf                3#define Opposite                4/* Circulation direction */#define RaiseLowest             0#define LowerHighest            1/* Property modes */#define PropModeReplace         0#define PropModePrepend         1#define PropModeAppend          2/***************************************************************** * GRAPHICS DEFINITIONS *****************************************************************//* graphics functions, as in GC.alu */#define	GXclear			0x0		/* 0 */#define GXand			0x1		/* src AND dst */#define GXandReverse		0x2		/* src AND NOT dst */#define GXcopy			0x3		/* src */#define GXandInverted		0x4		/* NOT src AND dst */#define	GXnoop			0x5		/* dst */#define GXxor			0x6		/* src XOR dst */#define GXor			0x7		/* src OR dst */#define GXnor			0x8		/* NOT src AND NOT dst */#define GXequiv			0x9		/* NOT src XOR dst */#define GXinvert		0xa		/* NOT dst */#define GXorReverse		0xb		/* src OR NOT dst */#define GXcopyInverted		0xc		/* NOT src */#define GXorInverted		0xd		/* NOT src OR dst */#define GXnand			0xe		/* NOT src OR NOT dst */#define GXset			0xf		/* 1 *//* LineStyle */#define LineSolid		0#define LineOnOffDash		1#define LineDoubleDash		2/* capStyle */#define CapNotLast		0#define CapButt			1#define CapRound		2#define CapProjecting		3/* joinStyle */#define JoinMiter		0#define JoinRound		1#define JoinBevel		2/* fillStyle */#define FillSolid		0#define FillTiled		1#define FillStippled		2#define FillOpaqueStippled	3/* fillRule */#define EvenOddRule		0#define WindingRule		1/* subwindow mode */#define ClipByChildren		0#define IncludeInferiors	1/* SetClipRectangles ordering */#define Unsorted		0#define YSorted			1#define YXSorted		2#define YXBanded		3/* CoordinateMode for drawing routines */#define CoordModeOrigin		0	/* relative to the origin */#define CoordModePrevious       1	/* relative to previous point *//* Polygon shapes */#define Complex			0	/* paths may intersect */#define Nonconvex		1	/* no paths intersect, but not convex */#define Convex			2	/* wholly convex *//* Arc modes for PolyFillArc */#define ArcChord		0	/* join endpoints of arc */#define ArcPieSlice		1	/* join endpoints to center of arc *//* GC components: masks used in CreateGC, CopyGC, ChangeGC, OR'ed into   GC.stateChanges */#define GCFunction              (1L<<0)#define GCPlaneMask             (1L<<1)#define GCForeground            (1L<<2)#define GCBackground            (1L<<3)#define GCLineWidth             (1L<<4)#define GCLineStyle             (1L<<5)#define GCCapStyle              (1L<<6)#define GCJoinStyle		(1L<<7)#define GCFillStyle		(1L<<8)#define GCFillRule		(1L<<9) #define GCTile			(1L<<10)#define GCStipple		(1L<<11)#define GCTileStipXOrigin	(1L<<12)#define GCTileStipYOrigin	(1L<<13)#define GCFont 			(1L<<14)#define GCSubwindowMode		(1L<<15)#define GCGraphicsExposures     (1L<<16)#define GCClipXOrigin		(1L<<17)#define GCClipYOrigin		(1L<<18)#define GCClipMask		(1L<<19)#define GCDashOffset		(1L<<20)#define GCDashList		(1L<<21)#define GCArcMode		(1L<<22)#define GCLastBit		22/***************************************************************** * FONTS  *****************************************************************//* used in QueryFont -- draw direction */#define FontLeftToRight		0#define FontRightToLeft		1#define FontChange		255/***************************************************************** *  IMAGING  *****************************************************************//* ImageFormat -- PutImage, GetImage */#define XYBitmap		0	/* depth 1, XYFormat */#define XYPixmap		1	/* depth == drawable depth */#define ZPixmap			2	/* depth == drawable depth *//***************************************************************** *  COLOR MAP STUFF  *****************************************************************//* For CreateColormap */#define AllocNone		0	/* create map with no entries */#define AllocAll		1	/* allocate entire map writeable *//* Flags used in StoreNamedColor, StoreColors */#define DoRed			(1<<0)#define DoGreen			(1<<1)#define DoBlue			(1<<2)/***************************************************************** * CURSOR STUFF *****************************************************************//* QueryBestSize Class */#define CursorShape		0	/* largest size that can be displayed */#define TileShape		1	/* size tiled fastest */#define StippleShape		2	/* size stippled fastest *//*****************************************************************  * KEYBOARD/POINTER STUFF *****************************************************************/#define AutoRepeatModeOff	0#define AutoRepeatModeOn	1#define AutoRepeatModeDefault	2#define LedModeOff		0#define LedModeOn		1/* masks for ChangeKeyboardControl */#define KBKeyClickPercent	(1L<<0)#define KBBellPercent		(1L<<1)#define KBBellPitch		(1L<<2)#define KBBellDuration		(1L<<3)#define KBLed			(1L<<4)#define KBLedMode		(1L<<5)#define KBKey			(1L<<6)#define KBAutoRepeatMode	(1L<<7)#define MappingSuccess     	0#define MappingBusy        	1#define MappingFailed		2#define MappingModifier		0#define MappingKeyboard		1#define MappingPointer		2/***************************************************************** * SCREEN SAVER STUFF  *****************************************************************/#define DontPreferBlanking	0#define PreferBlanking		1#define DefaultBlanking		2#define DisableScreenSaver	0#define DisableScreenInterval	0#define DontAllowExposures	0#define AllowExposures		1#define DefaultExposures	2/* for ForceScreenSaver */#define ScreenSaverReset 0#define ScreenSaverActive 1/***************************************************************** * HOSTS AND CONNECTIONS *****************************************************************//* for ChangeHosts */#define HostInsert		0#define HostDelete		1/* for ChangeAccessControl */#define EnableAccess		1      #define DisableAccess		0/* Display classes  used in opening the connection  * Note that the statically allocated ones are even numbered and the * dynamically changeable ones are odd numbered */#define StaticGray		0#define GrayScale		1#define StaticColor		2#define PseudoColor		3#define TrueColor		4#define DirectColor		5/* Byte order  used in imageByteOrder and bitmapBitOrder */#define LSBFirst		0#define MSBFirst		1#if defined(MAC_TCL) || defined(MAC_OSX_TK)#   undef Cursor#   undef Region#endif#endif /* X_H */

⌨️ 快捷键说明

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