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

畫完線後可拖曳移動?

尚未結案
suntea
一般會員


發表:18
回覆:16
積分:6
註冊:2006-12-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-01-24 18:27:21 IP:59.105.xxx.xxx 未訂閱
如何才能像PhotoShop那樣

畫完線條或矩形 可以選取而拖曳移動ㄋ?

小弟目前想法是動態建立Image, 可是還尚未畫線 ,要如何指定Image大小?
又畫完斜線 , 可是Image範圍是矩形 , 要怎樣將點選範圍變成只有斜線範圍?
想了很久 , 好像過程很複雜 ,
若不得已, 不知有沒有第三方元件可用?..
aconxu
一般會員


發表:18
回覆:41
積分:11
註冊:2006-12-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-01-24 18:55:45 IP:211.23.xxx.xxx 未訂閱

如何才能像PhotoShop那樣

畫完線條或矩形 可以選取而拖曳移動ㄋ?

首先你要先知道如何在執行期間~使元件可以移動及改變大小~
例如~在Run的時候~可以改變Image或button等元件的大小~

小弟目前想法是動態建立Image, 可是還尚未畫線 ,要如何指定Image大小?
Image的大小~就是你所畫的圖形大小~
也就是說~你畫的圖有多大~你就動態產生多大的Image

又畫完斜線 , 可是Image範圍是矩形 , 要怎樣將點選範圍變成只有斜線範圍?
想了很久 , 好像過程很複雜 ,
若不得已, 不知有沒有第三方元件可用?..


--------------------------------------------------------------------
BCB新手~有錯請指正~謝謝~

chenyk
高階會員


發表:14
回覆:95
積分:171
註冊:2002-07-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-07-06 16:40:10 IP:202.39.xxx.xxx 未訂閱
用 TShape 元件就好了...
把元件底色弄成透明的,
透過滑鼠事件進行拖曳和縮放..
很容易的
系統時間:2024-05-05 22:52:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!