Pergunta

I'm making a game using gtk/cairo in haskell, and I'm looking for a way to completely clear the drawing area (a widget of type drawingArea). When a widget resizes for instance, the drawing area is cleared automatically. I'm looking for a way to clear it manually.

Any suggestions?

Foi útil?

Solução

First get the DrawWindow of the DrawingArea using the function widgetGetDrawWindow, then call drawWindowClear with the DrawWindow as the argument.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top