2010-07-22 57 views
1

我不使用圖形界面,我的大部分經驗都與Java有關。我意識到操作系統提供了一些「本地」控制,可以讓你做事。如果我想做一些更加奇特但感覺像本地控制的東西呢?交互式文本區域(可摺疊項目符號)

我在想的是在TextArea中編輯的簡單性,同時提供像樹一樣摺疊列表的功能。我還希望能夠在用戶可以點擊的行之間顯示文本,它應該在最右側的文本中對齊並且更小。

我沒有考慮任何語言或GUI庫。只是想知道如何去創造這樣的東西。我是否會將一些繪圖疊加到將隨其滾動的TextArea上?我會使用像開羅一樣的東西,並建立自己的文本字段丟失內置複製和粘貼...

什麼是其他文本編輯器使用,讓他們摺疊代碼?

回答

0

沒有通用的解決方案。它根據GUI而變化。每個GUI都有不同的響應用戶事件的方式,如鼠標點擊,鍵盤快捷方式等。對此沒有通用的方法。