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

xe5使用上的建議

 
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2014-03-24 16:11:53 IP:59.120.xxx.xxx 未訂閱
使用xe5 Android 已將近四個月(無眠無日), 發現 xe5 有以下(我只能認為不便民的地方), 
如果 qcom有機會的話, 可以向 embd 建議

1. 在Design Time 下, 無法以 wheel 捲動設計的form, 要用 mouse 去拖曳 scrollbar, 很麻煩

2. 在 Design Time 下, 如果元件 Visible:= False, 很多properity 改不過來, 例如, 由原來 Align:= alTop 改為 alClient 會沒有反應, 必須把元件 Visible 改為 True, 這對我們很困擾, 因為有時為了調整, 就要不斷的開開關關,

3. xe5有一個很好的 Group功能, 可以把多個元件組合在一起, 但要移動時就麻煩了(例如 rectangle -> image -> button) , 當我要移動 rectangle 時
無法以mouse移動, 因為一點就會變成 Button, 根本點不到最下層的物件, 現在都要點最上層, 再按 esc 兩次指定到最下層, 再利用鍵盤 方向鍵移動位罝, 是不是可以有人性化一點, 要移動最下層位置, 能點一次就很輕易拖動

4. xe5 常發生 crash(會出現毀損性的嚴重錯誤), 不知問題在那裡? 10次約有2次會發生

5. xe5的structure很好用, 可以看得出編排的層次, 但不知為什麼, 有時候會全部自動展開, 一支app約莫有上百個元件, 一展開反而造成我們更難搜尋, 往往都要一個個再收合, 是不是有一個hotkey 可以自動全部收合,
另外, 像 TabCtrl 的TabItem中的元件, 我利用 Structure 可以點選到, 但卻切不到該畫面,
例如 TabCtrl 有 Item1, 2, 3, 目前的畫面在 Item1上, 我想切換到 Item2, 所以我到 Structure 點到 Item2, 就可以變換到該頁面(或double click), 但現在不行的, 尤其是手機的螢幕不大, 往往要放進很多元件都會造成重疊, 選擇上不易, 如果這點功能能做到, 會造福設計者, 因為可以減少很多在切頁選擇的時間

6. 不知道為什麼, 如果我在Design Time 選擇手機device 的樣版(就是畫面上方選擇手機尺寸的item), 如果是在標準畫面(就是有手機外觀的那個), mouse 拖曳畫面是可以捲動的, 但如果改為(我不知道那個該如何稱呼), 就是在指定手機轉向的右邊那個功能, 點下去可以消失手機畫面的,
如果點下那個按鍵, 如果我的設計畫面大於xe5的設計框, 捲動scrollbar, 設計畫面不會跟著往下, 所以永遠都看不到下半部, 所有的手機機型都一樣, 除了選擇 Customer Device 以外, 還有我記得以前xe2 在右下角會有一個小方框可以顯示目前所在位置, 在該方框內會有一個目前的區域方格, 移動方格就可以同步改變設計畫面所在的顯示位置, 但xe5不見了, 是我動了什麼關掉了嗎?

7. 以前delphi不管拉panel 或label 都可以很容易辨識位置所在, 但現在都是變透明, 只剩一個很不明顯的細框標示所在位置大小, 往往我們東西一多疊在一起, 根本無法立即判斷誰是誰的邊, 我都要拉一個 Rectangle 再放Panel或其他的, 是不是有更好的目視功能?


以上雖不是什麼技術性的問題, 但卻讓我們開發上造成使用不便的困擾, 相對, 要浪費很多時間在這裡操作, 如果能再改善的更方便性的操作, 相信未來的xen 會更好用
編輯記錄
P.D. 重新編輯於 2014-03-24 16:35:08, 註解 無‧
系統時間:2024-04-20 22:25:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!