|
BUG提交
炫彩版本号: |
1.9.8 |
操作系统: |
win10 |
开发环境: |
Delphi |
编程语言: |
Delphi |
问题分类: |
其他 |
简短描述: |
XImage_SetRotateAngle设置图片旋转后,无法按stretch进行绘制 |
本帖最后由 小王子 于 2016-12-1 16:13 编辑
测试代码
program WinMain;
{$APPTYPE GUI}
uses
Windows, XCGUI;
var
hWindow, hPic, hShape:Integer;
begin
XInitXCGUI(nil) ;
hWindow := XWnd_Create(0, 0, 600, 500, 'Test', 0, xc_window_style_default);
hPic := XImage_LoadFile('1.jpg', True);
XShapeRect_Create(0, 0, 400, 300, hWindow);
hShape := XShapePic_Create(0, 0, 400, 300, hWindow);
XImage_SetDrawType(hPic, image_draw_type_stretch);
XImage_SetRotateAngle(hPic, 90);
XShapePic_SetImage(hShape, hPic);
XBtn_SetType(XBtn_Create(0,0,40,22,'Close',hWindow), button_type_close);
XWnd_ShowWindow(hWindow, 5);
XRunXCGUI();
XExitXCGUI();
end.
旋转前效果,正常!
旋转前效果
旋转后效果,无法铺满!
旋转后效果
|
|