📄 shape.c
字号:
#include "nxlib.h"#include <X11/Xutil.h>#include <X11/extensions/shape.h>voidXShapeCombineMask(Display *dpy, Window dest, int destKind, int xOff, int yOff, Pixmap src, int op){ GR_REGION_ID mask; GR_WINDOW_INFO info; if (destKind != ShapeBounding || op != ShapeSet) //if (destKind != ShapeClip || op != ShapeSet) return; if (src == None) { GrSetWindowRegion(dest, 0, 0); return; } GrGetWindowInfo(src, &info); mask = GrNewRegionFromPixmap(src, 0, 0, info.width, info.height); GrSetWindowRegion(dest, mask, mask); GrDestroyRegion(mask);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -