Hi,
On Thu, Sep 01, 2011 at 13:14:48 +0200, D.V. wrote:
> If there a way to draw a bitmap so it fits a specific size (rescaling
> it if needed ?)
>
> I didn't find a way in the docs, but the documentation for drawBitmap
> is thin, wxWidget help didn't help much.
I think you'll want to use the wxImage::Scale function [1], which is
exposed as imageScale in wxcore.
(I don't really remember the details here) It's useful to know that
wxHaskell has an automatically generated bit of Haskell from a C++ => C
wrapper. So if it's in wxWidgets, it may just be buried away in wxcore
somewhere [2], even if it's not exposed with a nice library function or
bubbled up in wx.
The scale function from the wxImage class is called imageScale (the
names are generated automatically: drop the wx, camel case, etc)...
[1]: http://wiki.wxwidgets.org/WxImage
[2]: http://hackage.haskell.org/packages/archive/wxcore/0.12.1.7/doc/html/Graphics-UI-WXCore-WxcClassesAL.html
--
Eric Kow <http://erickow.com>
|