标签: haskell gtk cairo gtk2hs drawingarea
我在haskell中使用gtk / cairo制作游戏,我正在寻找一种方法来彻底清除绘图区域(类型为drawingArea的小部件)。例如,当窗口小部件调整大小时,将自动清除绘图区域。我正在寻找一种手动清除它的方法。
有什么建议吗?
答案 0 :(得分:1)
首先使用函数widgetGetDrawWindow获取DrawingArea的DrawWindow,然后使用DrawWindow作为参数调用drawWindowClear。