graphical text editor?
做一個文本編輯器似乎已經不是很難了。
網上有很多源代碼可以下載,也有具體的一步步的教程。
如:http://www.catch22.net/tuts/editor01.asp
但做一個graphical text editor呢?象WORD那樣即可以畫表格,也可以編輯帶字體的文本。
圖I
一開始我弄了這個(圖I)用來畫表格.table是一個對象,包含cell對象,以及rowInfo和colInfo。cell包含的string,char并不作為單獨的一個對象。
圖II
圖III
后來改寫,把每個char當成一個對象,但char對象和其它對象的compose卻又成問題。。
Range的表示也成問題。
似乎table等對象只能絕對定位,無法實現象word中表格的對齊方式和文字圍繞效果。
寫得好累,有誰知道有開源的用C++寫的graphical text editor,或者自己有寫的,希望能交流一下啊。
posted on 2006-10-08 16:13 brent 閱讀(542) 評論(0) 編輯 收藏 引用 所屬分類: C++