- newBmp.Create(sizeStd, sizeStd);
- wxMemoryDC dcMem;
- dcMem.SelectObject(newBmp);
- dcMem.Clear();
-
- dcMem.DrawBitmap(bitmap,
- (sizeStd - width)/2, (sizeStd-height)/2,
- true);
+ wxImage square_image = bitmap.ConvertToImage();
+ newBmp = square_image.Size
+ (
+ wxSize(sizeStd, sizeStd),
+ wxPoint((sizeStd - width)/2, (sizeStd-height)/2)
+ );