TADvTstingGrid 入門使用 & 設定 請教 [ 無使用其他VCL ] -- water |
尚未結案
|
water
初階會員 ![]() ![]() 發表:90 回覆:89 積分:35 註冊:2003-07-07 發送簡訊給我 |
IF 使用 TADvTstingGrid1 5*5 ( Row;Col 都有 // ---- 已知使用方式 ---- AdvStringGrid1.Cells[0,0]:='01'; // Fixed cell 存資料
AdvStringGrid1.Cells[2,2]:='ABCDEFG'; // data cell 存資料 // ---- 未知使用方式 ---- 哪種文字字體SIZE相同 ??
例:0-9,A-Z,a-z 佔畫面相同面積.如此上下行文字才會對齊 TADvTstingGrid Cell ........文字顏色 / 背景顏色 如何設定 & 即時更新 ??
TADvTstingGrid Row / Col 文字顏色 / 背景顏色 如何設定 & 即時更新 ??
例:設定紅底黃字.並且立刻顯示變化 . 但原 Cell 文字內容不變 TADvTstingGrid Fixed 如何 單獨指定 文字顏色 & 背景顏色如何設定
例:第1,3,4,5格 黃底/綠色 . 但第2個要改成 黃底/紅色 如何取得 Cell 4個角的位置.並且畫紅線粗線 ( Fixed Cell 有此功能嗎 ??? )
例:要在 Cell(0,0) , cell(3,3) 畫一個 'X'( 左上-右下 . 左下-右上 畫線 )
並指定 'X' 顏色為紅線 線條格式為粗線 ( 另請教 Cell 中央畫圓方式) 如何設定 表框線條不顯示 ; Row 3-4 的分隔線為 '||' ?? 如何判定 游標點選的是哪一個 Cell ?? 如何判斷此 Cell 為 Display / Write / ... Function
例:修改資料時.按 Tab 會自動跳到下一個 Write Cell 等待輸入
按游標 無反映 ( 點選Write Cell , Focus 游標才會改變 ) 修改 Cell 時 . 如何指定 TAB & Enter 順序 (按 TAB or Enter 同功能 )??
例:CELL(1,1)-> CELL(1,2)-> CELL(2,1)-> CELL(2,2)-> .... 如何設定 可修改 cell 文字為綠色/黑底 ; 不可修改 cell 文字為紅色/黑底 ??
.............修改中 cell 文字為綠色/黃底 ; 等待修改 cell 文字為綠色/籃底 ??
---- 以上問題.整理完後.連同畫面.舉例發表. 我是 DELPHI 菜鳥 . TADvTstingGrid1 滿符合我的需求
可是不會用.參考先進發表的文章.不是很看的懂
所以把我要的需求整理出來.各位前輩多多指點
下次會在請教 TADvTstingGrid1 套上使用其他 VCL 的設定&方法 ----- water.lin
------
一切無為法.如虛亦如空.如如心不動.萬法在其中 |
hagar
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
water
初階會員 ![]() ![]() 發表:90 回覆:89 積分:35 註冊:2003-07-07 發送簡訊給我 |
|
water
初階會員 ![]() ![]() 發表:90 回覆:89 積分:35 註冊:2003-07-07 發送簡訊給我 |
|
hagar
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
water
初階會員 ![]() ![]() 發表:90 回覆:89 積分:35 註冊:2003-07-07 發送簡訊給我 |
|
hagar
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
water
初階會員 ![]() ![]() 發表:90 回覆:89 積分:35 註冊:2003-07-07 發送簡訊給我 |
|
hagar
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
water
初階會員 ![]() ![]() 發表:90 回覆:89 積分:35 註冊:2003-07-07 發送簡訊給我 |
我找到Canvas 的使用 & 設定 . 最後3項 有何功能 ???
可否方便給我簡單範例 . THK PS:如何設定文字檔貼上 此文章發表視窗 不排縮 ?? ( 即空白保留.上下行對齊 ) ---- 已知 ---- Canvas.Font.Name :='細明體'; // 設定字體格式
Canvas.Font.size :=12; // 設定字體SIZE
Canvas.Font.Color := clRed; // 設定字體顏色 Canvas.Textout(X,Y,'HELLO'); // 輸出文字 HELLO ( 細明體/SIZE=12/紅色 ) Canvas.Brush.Color := clBlack; // 設定背景顏色 Canvas.Pen.Style:=psDot; // 設定畫線線體格式
Canvas.Pen.Color:=clRed; // 設定畫線線體顏色 Canvas.Pixels[100,100]:=clRED; // 在 座標(100,100) 上 畫一紅點 Canvas.MoveTo(1 , 1); // 開始點 // 移至作用點 (當滑鼠移至1,1位置)
Canvas.LineTo(10,10); // 結束點 // 畫線 (1,1) to (10,10) Canvas.Rectangle(6,6,60,60); // 畫矩形 (6,6) to (20,20)
Canvas.Ellipse(7,7,70,70); // 畫圓形 (7,7) to (30,30) Canvas.Arc(8,8,80,80); // 畫弧形 (8,8) to (80,80) 形狀='C'
Canvas.Chord(9,9,90,90); // 畫旋形 (9,9) to (90,90) 形狀='D' // 畫折線 (1,1)-(2,2)-(3,3)...(N,N) : IF N=1 THEN 圖形:=多邊型 ;
Canvas.Polygon([point(1,1),point(2,2),point(3,3),....point(N,N)]); ---- 未知 ----
Canvas.FillRect(Rect); // 不祥
Canvas.Handle
Canvas.DrawFocusRect(Rect); 一切無為法.如虛亦如空.如如心不動.萬法在其中 發表人 - water 於 2003/08/19 17:29:10
------
一切無為法.如虛亦如空.如如心不動.萬法在其中 |
hagar
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
yoyo12345
一般會員 ![]() ![]() 發表:33 回覆:77 積分:22 註冊:2003-03-19 發送簡訊給我 |
|
water
初階會員 ![]() ![]() 發表:90 回覆:89 積分:35 註冊:2003-07-07 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |