Chinaunix

标题: 如何给X的Window配个滚动条(scrollbar)? [打印本页]

作者: ivek_troll    时间: 2007-03-28 17:26
标题: 如何给X的Window配个滚动条(scrollbar)?
我的程序就是那种最基本的X程序
XCreateSimpleWindow创建了一个Window
然后XPutImage往Window的可视区画图片
现在其他功能都正常了,就是图片很大,超出了Window可视区范围,所以想在窗口右边和下边各加个滚动条
小弟初次编写linux程序,希望能有个例子程序参照一下,在网上搜了半天没搜到
作者: nnnqpnnn    时间: 2007-03-28 17:26
xlib的函数基本功能是画点线窗口。。。
所以没有高层图形库中对控件层次的封装。
使用xlib做滚动条可分别画一个长矩形和一个小矩形(滑块),小矩形在长矩形内部滑动。根据滑块位置参数,来更新显示内容。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2