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