Relative-RZJ基于易語(yǔ)言的 IDE
Relative-RZJ是一款 “文檔編輯器”程序,它的本身只有文本編輯的功能,但是通過(guò)DLL可以使之具備開(kāi)發(fā)程序的功能。所以本程序的基礎(chǔ)功能定位是:程序開(kāi)發(fā)、文檔編輯等。
下面是基本的設(shè)計(jì)思想
軟件主界面
軟件界面:(老版本界面)
工具欄介紹:
涉及到的技術(shù)
MDI多文檔窗口技術(shù)
API調(diào)用
正則表達(dá)式
進(jìn)程通信技術(shù)
DOS回顯技術(shù)
內(nèi)存共享技術(shù)
匯編語(yǔ)言處理技術(shù)
DLL動(dòng)態(tài)載入/卸載
XPM格式圖片處理技術(shù)
內(nèi)存處理技術(shù)
樹(shù)型框字節(jié)集處理技術(shù)
HOOK技術(shù)
菜單操作技術(shù)
UI技術(shù)
調(diào)用的外部DLL
Scintilla_r.DLL
bm.dll(編碼)【編碼轉(zhuǎn)換查看器】
clk.dll(常量庫(kù))【常量庫(kù)設(shè)置】
gj.dll(工具)【界面配色、語(yǔ)言】
gy.dll(關(guān)于)【關(guān)于】
jdt.dll(進(jìn)度條)【進(jìn)度條】
jm.dll(解密)【加密工程查看器】
jmps.dll(界面配色)【窗口配色配置工具】
main.dll(Main)【程序啟動(dòng)時(shí)初始化】
sq.dll(書(shū)簽跳轉(zhuǎn))【書(shū)簽跳轉(zhuǎn)】
ss.dll(搜索和替換)【開(kāi)始尋找、尋找替換】
xz.dll(邏輯選擇)【邏輯選擇框】
ys.dll(顏色)【代碼區(qū)適配器】
Relative的衍生程序
IDE代碼操作器(通過(guò)進(jìn)程通信處理Relative界面/功能)
Relative庫(kù)開(kāi)發(fā)工具(自制語(yǔ)言智能提示庫(kù)的開(kāi)發(fā)工具)
圖文轉(zhuǎn)換器(二分化圖片)
進(jìn)制轉(zhuǎn)換(功能:如名稱(chēng))
取RGB顏色值(功能:如名稱(chēng))
界面布局器(簡(jiǎn)單的生成語(yǔ)言UI代碼)
