📄 todo
字号:
make Xt programs workhandle shift/control/alt in X kbd stateget scancode keymap from microwindowsfill in events for UPDATE event handling fix in .window and .parent locations for *Notify eventssend ReparentNotify seperately in addition to ConfigureNotifyscrollbars still don't work w/gtklikely have to make XSetGraphicsExposures work for scrolling in qtXPutBackEvent doesn't work with XCheckEventadd time fields in nano-X events for X11 compatibilitystrdup/free checkmwin font additions for XCharStruct deficiencies no 256 limit on XCharStruct entry in QueryFont this needs change in TextExt.c as wellman pages X style -> htmlcheck ascent/baseline in XDrawString/Textbyte2 might be incorrect when fontsize > 256test XListFonts with -* and other wildcardsChangeProperty needs checkingimplement Xext as wellallow multiple GrOpen/GrClose calls for multiple XOpenDisplay callsimplement QLength() dpy->qlenfill in font structurefix ParentRelative in XSetWindowBackgroundPixmaparc drawing in nano-X is broken (sonar)XAllocColor doesn't actually write colormap in truecolor mode: error? no colormap entries unless palette mode?Fix putImage depth = 1 (ace freecell)***_XConst issues between systems...expose events don't work in qtimplement GrCopyRegion, must copy region in XSetClipMask, XSetRegion perhaps need to set rectangles only in NXimplement PutPixel1depth = 1 in XCreateImage... (flag.c) SLOWXMapRaised also maps children...VisibilityChangeMask -> SubstructureNotifyMask??can't call XSetForeground within lib cause of saved Gc valueslook through FIXMEs (CrGC.c?)check depth = 1 in other cases of XCreatePixmapFromBitmapData add MWMONOPIXMAP flag, then use GC fg/bg during CopyArea XCopyArea check bpp = 1 remove CopyArea must use GC mode during copycopyright notice...16bpp only for XGetImage in Image.cfix Shape.c ShapeClip/ShapeBoundinghelvR08 bug between X systems - get X11 version #remove dependency issue with -lXext and xfreecelladd X11 include files for compilation?sunclock still doesn't work with -fg green -bg blueTRUECOLOR332 bug in OpenDisAtoms, Window Properties and X11 font managment are located here and not in the server.These may need to be moved over for desktop and other stuff to work. allow mwin to take pixelval rather than colorval in COLORVAL routineschange to Query Truecolor or not for displaythink about GrReadArea return size based on MWPF_xxx should it be based on bpp? no.XSetClipMask creates a region leak - GrDestroyGC doesn't deallocate resourcesis Cursor black/white reversed? (X11 bits reverse meaning?)Region.c local regions?fix/check bitmaps on qdir demoneed way to turn off wm on popup windows (qdir)closeboxes don't automatically work on qtXPutImage: GrArea doesn't translate pixels yet to different hw formatneed XGrabPointer for qt, popdowns for qtadd more XChangeWindowAttributes value, add XCreateWindow?add SetWMHints stuff
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -