ChinaUnix.net
相关文章推荐:

nanox libfreetypea

GsSelect 获得nanox事件 |----select 同时select 2个文件描述符(鼠标,按键) |----if((e > 0) 如果select有数据 |----|----GsCheckMouseEvent 获得鼠标事件 |----|----|----devmouse.c GdReadMouse 配置了鼠标或触摸屏 |----|----|----|----mousedev.Read 调用鼠标驱动读函数读数据,如果是transform模式则转换为lcd点再返回,如果是raw模式则直接返回数据 |----|----|----devnomouse.c GdReadMouse 未配置鼠标,直接返回...

by lilysulia - Linux文档专区 - 2009-06-24 17:00:56 阅读(957) 回复(0)

相关讨论

Fltk+nxlib+nanox标题的显示     Nxlib负责将x11lib接口函数转换成nanox函数接口。在运行fltk或者是nanox应用程序时,需要首先在后台运行nano-X和nanowm这两个应用程序。nano-X程序负责client和server之间的通信,而nanowm则负责处理应用程序窗口的事件处理,包括窗口重绘等。为了让fltk的应用程序能够显示标题部分,在这里我们需要修改fltk里的对于x11函数接口部分的封装部分。对应的文件就是Fl_x.cxx。 ...

by shitao1201 - Linux文档专区 - 2008-05-09 13:20:22 阅读(1068) 回复(0)

nanox的open,close,mainloop有了,然后就是它提供的画图函数了。先只看link to app的情况,主要文件是nanox/srvfunc.c,那么注释一下该文件主要函数window方面的 GrNewWindow 新建一个window |--GsFindWindow 根据父window id找到父window的handle |--NewWindow 在父window上建立一个新window |--|--malloc(sizeof(GR_WINDOW)) 分配新window结构空间 |--|--window.*=* 为新window结构体赋初值 GrNewInputWin...

by lilysulia - Linux文档专区 - 2009-06-24 16:51:06 阅读(983) 回复(0)