Shed軟件介紹
對程序員來說最有用的工具之一是一個好的十六進制編輯器。所以,我決定一起扔一個。還有很多地方可以使用更多功能,例如查找功能,但它仍然是一個很好的十六進制編輯器。這是一個很好的例子如何實現(xiàn)自定義文檔視圖。
Shed軟件特色
應(yīng)用程序是SDI,視圖基于滾動視圖類. 數(shù)據(jù)被加載到CString公司對象。
我用過CString公司因為它易于內(nèi)存管理(獲取緩沖區(qū)()和空()是我所需要的一切)。
風(fēng)景類手動繪制兩次文本數(shù)據(jù),左邊是ASCII,左邊是十六進制正確的。
簡單的高亮顯示和光標(biāo)控制被寫入到view類中,而數(shù)據(jù)操作則由數(shù)據(jù)接口處理。
Shed軟件說明
滾動可能會也可能不會按照預(yù)期的方式實現(xiàn)。我找不到很好的文檔來說明如何讓它完美地工作,所以我將原點設(shè)置在左上角,然后自己簡單地計算出可見線。
也許有更好的方法(如果有的話,告訴我),但是最終的結(jié)果我只畫我需要的,使渲染速度足夠快,可以使用。我還設(shè)法避免了屏幕上除了滾動以外的所有內(nèi)容。
Shed更新日志
1.修復(fù)BUG,新版體驗更佳
2.更改了部分頁面
華軍小編推薦:
小編還使用過Maven、Java2 Runtime Environment、Eclipse IDE for Java EE Developers For Linux(64-bit)、GCC For Linux、Free Pascal等與本軟件功能相似的軟件,華軍軟件園都有提供,可以下載使用!
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用