線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1711
推到 Plurk!
推到 Facebook!

有關TImage..的ReSize問題

答題得分者是:jessechan
okiss
一般會員


發表:11
回覆:55
積分:13
註冊:2002-11-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-12-02 15:23:33 IP:163.28.xxx.xxx 未訂閱
請問一下.. 如果我new 一個 TImage... 且 set its parent to a Panel Align = Client .. 當我改變Panel->Height或Width時..它的Canvas似乎沒跟著變 我改了stretch=true 卻會把原來在Image上的圖放大... 而且再畫的時候它的pixel的位置似乎已經怪怪的了...@@.. 請問這該怎麼解決...@@??
jessechan
版主


發表:109
回覆:394
積分:254
註冊:2002-04-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-12-02 15:49:34 IP:203.75.xxx.xxx 未訂閱
您好, 我測試了一下, 不知您說的 Canvas 似乎沒跟著變的意思是什麼.而且也沒有您說的 set stretch = true 時不正常的現象, 可否再說明清楚. Jesse Chan
------
Jesse Chan
okiss
一般會員


發表:11
回覆:55
積分:13
註冊:2002-11-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-12-02 16:17:51 IP:163.28.xxx.xxx 未訂閱
引言: 請問一下.. 如果我new 一個 TImage... 且 set its parent to a Panel Align = Client .. 當我改變Panel->Height或Width時..它的Canvas似乎沒跟著變 我改了stretch=true...卻會把原來在Image上的圖放大... 而且再畫的時候它的pixel的位置似乎已經怪怪的了...@@.. 請問這該怎麼解決...@@??
也就是..恩... 當你第一次在Canvas上作畫後..然後變大它的Size.. 你會發現你的Image有變大...canvas並沒有變大.. 那如果stretch=true..就把你第一次畫的圖案變大...@@.. 但這不是我要的...我要整個畫布都變大...^^..知道我在說蛇麼ㄇ?? 感謝感謝!!^^
okiss
一般會員


發表:11
回覆:55
積分:13
註冊:2002-11-27

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-12-02 16:26:35 IP:163.28.xxx.xxx 未訂閱
引言: 請問一下.. 如果我new 一個 TImage... 且 set its parent to a Panel Align = Client .. 當我改變Panel->Height或Width時..它的Canvas似乎沒跟著變 我改了stretch=true 卻會把原來在Image上的圖放大... 而且再畫的時候它的pixel的位置似乎已經怪怪的了...@@.. 請問這該怎麼解決...@@??
YaYa..我找出來了...^^ 感謝大大的回應..^^.. Image->Picture->Bitmap->Width = PanelImage->Width; Image->Picture->Bitmap->Height = PanelImage->Height; 就是這樣的啦...^^..解決了我的問題..
系統時間:2024-03-28 22:04:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!