全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1150
推到 Plurk!
推到 Facebook!

TCanvas 可否將座標一開始就做 Offset? 這樣化群組的圖比較方便。

答題得分者是:brook
kenlee1109
初階會員


發表:20
回覆:40
積分:27
註冊:2006-08-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2010-08-19 16:27:27 IP:118.160.xxx.xxx 訂閱
向畫面上有幾個  Group,每個 Group 內有數個圖形要畫,每個 Group  中的圖相對座標於這個 Group 的 Left, Top.

現問題是 TForm 的 Canvas 如果能在畫這一個群組圖形時,將 Canvas 一開始就 Offset (Left, Top), 那對程式寫法來說十分乾淨,不知道 Canvas 是否有這種指令,不然每次畫圖就要再加上這個 Group 的 Left, Top 座標,實在很討厭!

請先進指教,謝謝!
brook
資深會員


發表:57
回覆:323
積分:371
註冊:2002-07-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2010-08-25 07:12:28 IP:60.251.xxx.xxx 訂閱
SetViewportOrgEx
kenlee1109
初階會員


發表:20
回覆:40
積分:27
註冊:2006-08-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2010-08-27 00:01:19 IP:220.136.xxx.xxx 訂閱
高手阿怎今天才出現,太棒了,這樣只要在 ResizeDC(我所做的縮放控制 function) 中放這個指令就好了!感恩啦!
系統時間:2024-04-26 18:26:54
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!