(以下是我的想法, 請先進們指點...)
當然囉, 我的0到9當然不是每個Button都寫一個對應的event procedure
囉! 而是共用一個event procedure, 即0到9每個Button都是trigger
OnNumButtonClick事件。是不是可以利用GetTabOrderList配合, 以從
所得到的TabOrderList中, 再利用keyboard的按鍵來查出對應的list index,
來模擬OnClick事件呢?
如下:
1. 由GetTabOrderList來取得0到9的Button所成的List (是一個Button List)
2. 由OnKeyPress取得所按的鍵, 並配合查表法, 以得到List的索引值(index)
3. trigger ((TButton *) (List->Items[index])).Click() 以使Form得到
一個OnNumButtonClick事件
--
╒══════╒══── ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ Graduate
╒╧══════ │ ﹏﹏ ─── ̄ ̄ Institute
│★ │ ﹏﹏ ── ̄ ̄ of
╭╯ ╭----- │ M.I.S.
│ ||Falcon/笨鳥 ───┘ NYUst
◤ ∟═╩═══ E-mail: gmi...@mis.yuntech.edu.tw
--
[m● Origin : 雲林科技大學藍天使 <bbs.yuntech.edu.tw> [FROM: 140.125.81.83]