當前位置:成語大全網 - 新華字典 - 張文偉的開發歷史

張文偉的開發歷史

MDict 3.0 RC2

1) 指劃模式下不再支持選擇文字

2) 部分改進設置了簡繁體轉換時,帶有簡繁體混合的詞典內鏈接跳轉問題

3) 優化重定向鏈接比較多時詞典的全文查找速度

4) 改變發音庫的設置方法,選項設置裏的語音庫路徑設置為設置語音庫的所在目錄(默認為MDict\AudioLib),只需要將.mdd文件(可以有多個,使用時按文件名順序從小到大優先)放入該目錄,程序會自動全部打開。

5) 將大圖標模式下的上下詞條按鈕改為歷史上下壹條

6) 增加參考詞典模式(將詞典放入MDict下的ReferenceLib目錄下,顯示的時候選擇view->Show Reference的話,就會在顯示每個條目的時候同時查找參考詞典,如果有壹樣的條目就同時顯示參考詞典的內容)

MDict 3.0 RC1

1) 可以選擇使用大圖標,方便手指操作(PPC/HPC版)

2) 可以自動查找高亮文字(PC/PPC/HPC版)

3) 可以在正文窗口內選擇內容進行發音

4) PC版的任務欄圖標增加右鍵菜單

5) PC版可以自定義熱鍵組合

6) PC版通過熱鍵激活時會自動查找剪貼版中的內容

7) 改進指劃的識別

8) 改進發音庫查找方式,適應詞組發音

9) 程序包自帶Doulos SIL字體用於顯示音標

10) 增加波蘭文翻譯

11) 支持內部重定向鏈接

12) 增加字體控制

13) 解決輸入欄亞洲語言無法顯示的問題

14) 改正部分文字沒有漢化

15) Smartphone 2003下詞庫管理無法退出

16) 改正聯合詞組模式下詞條內容重復顯示的問題

17) 解決程序在顯示對話框時如果被放到後臺,通過再次運行的方式激活程序會無法操作原有對話框

內部重定向(內容鏈接):

1) 當兩個關鍵字所指向的內容是壹樣的時候,可以采取重定向的方式來達到鏈接的效果。內部重定向的格式為:

@@@LINK=關鍵字

例如color 和 colour 都指向相同的內容,制作詞典時可以正常編寫color詞條,但對於colour詞條,可以寫成:

colour

@@@LINK=color

</>

當顯示colour條目的內容時,程序會自動找到color的內容進行顯示,鏈接是可以多重嵌套的。

2)當重復的內容是數據文件時,同樣可以采用內部重定向的方式解決冗余問題,只是改為將鏈接文件的內容設置為:

@@@LINK=目標文件名全路徑 (註意編碼方式必須是UTF-16)

例如abc.spx和123.spx的內容是壹樣的時候,123.spx的內容可以設置為:

@@@LINK=\abc.spx

已知問題:

*如果聯合模式下,如果詞典的編碼方式不是Unicode且該語言的unicode與非unicode編碼方式的字母排序順序不壹致時,

會導致該詞典的詞在詞典列表中不能正常顯示。(通常表現為輸入某個字後,在單詞列表裏只出現有限幾個條目).最常見

的是亞洲語言會出現此類問題.

* PC版詞庫管理對話框字體難看

* 如果字典本身制作時已經指定了字體,則字體設置對其無效

MDict 3.0 Beta2

1) 聯合詞典方式下,壹個詞典如果有多個相同詞條,在“回車”查找時只能顯示第壹條,但點擊列表時就能顯示多個?

2) 聯合模式下詞典顯示順序不正確

3) 詞典名用書名號擴起來並去掉.mdx。

4) 調整PPC版菜單

5) 搜索時自動將高亮(選擇)了的文字或者剪貼板內容作為搜索文本

6)全文搜索支持用表示完全匹配,例如可以: how to do

7) 解決無法使用超過2G的文件的問題

8) 解決PC版在IE6下某些鏈接方式的圖片看不到的問題

9) 字體顏色及背景色的菜單沒有根據當前選擇進行標示

10) 解決WM5版本下,詞庫管理對話框的右上角OK按鈕無效

11) 增加當前詞在詞匯列表位置的設置項

12) 內置指劃滾屏支持

13) PPC/HPC/PC版上下鍵改為翻頁功能

14) PPC版在沒有使用WM5軟鍵菜單時,左軟鍵可以用來發音

MDict 3.0 Beta1

1) 支持多詞庫同時查詢!

2) 增加Copy all to Clipboard功能,將當前顯示的所有內容都拷貝到剪貼板

3) 解決非unicode編碼的詞典中進行全文搜索時,可能會返回不正確的結果。

4) 自動使用程序所在目錄下的Library目錄內的Sound.mdd文件作為語音庫(如果該文件存在的話)。

5) 解決PC版詞庫管理中的CopyTo/MoveTo按鈕不可用的問題

6) 取消支持外部css文件支持

7) 增加自動調整最後使用的詞典在詞庫列表的次序的選項

8) 增加選項設置詞庫菜單中使用字母還是數字作為快捷鍵

9) 調整菜單結構

10) 增加背景/文字顏色設置

11)壹些小的bugfix

說明:

1. 多詞典同時查詢的功能是通過將分組設置為聯合來實現的。即在詞庫管理內通過導入或者自建分組,然後選擇設置為聯合。被設置為聯合的分組在詞庫列表菜單中就會顯示為和普通詞典壹樣可以選擇。

由於同時查詢多個詞典,打開或者查找結果都會相對慢壹些,所以同壹個分組內不要放太多詞典。另外聯合方式的詞典暫時不能進行關鍵字模糊查詢和全文查找,詞條列表也不能向上滾動(只可以向下)。

2. 如果設置了背景色,內容顯示時可能會有屏幕閃動,暫時無法解決。

MDict 3.0 Alpha 4

1)解決程序放到後臺後,如果再次運行,只顯示菜單條的bug

2)解決如果打開詞典失敗時會退出程序的bug

3)改進詞庫管理, 支持嵌套分組。

4)當詞庫列表為空時,啟動程序時自動在程序所在目錄下的Library內搜索和導入詞庫。

5)改進鏈接跳轉時輸入欄和單詞列表的更新滯後問題

6)解決鏈接跳轉時輸入欄沒有進行相應的簡繁體轉換

7)補充繁體翻譯

8)解決PC版某些情況下圖片無法顯示及出錯的問題。(中文維基百科的首頁圖片可能無法顯示,因為其html編寫有問題)

9)某些Unicode字符無法在列表框中的顯示

MDict 3.0 Alpha 3

1) 恢復把當前詞條設置為單詞列表的第壹條

2) 解決橫屏時大小沒有進行相應調整的bug

3) PC版支持頁內跳轉及圖片顯示,外部語音庫發音(未支持TTS引擎)以及多語言界面等

4) 關鍵字模糊查找在沒有使用通配符時,默認為部分匹配(前後添加*號)

5) PPC/HPC版也支持SP版的鍵盤數字快捷鍵。

6) 解決部分英文沒有翻譯

7) 全文搜索支持多詞查詢(用空格分隔單詞)

8) 增強帶鍵盤PPC/SP設備的支持

9) 增加選項控制是否在分屏模式下自動查找(解決某些語種在此模式下的問題)

10) 增加選項控制是否自動控制輸入欄(方便使用鍵盤輸入的設備)

11) 增加使用者信息菜單,用於顯示設備ID

12) 增加詞庫管理功能

MDict 3.0 Alpha 2

1) 解決Alpha 1中圖片無法顯示的bug

2) 解決非Unicode詞典的全文搜索問題

3) 解決搜索相關的菜單錯誤

4) 大幅提高新版詞庫的加載速度

MDict 3.0 Alpha 1

1. 解決壹些小bug

2. 支持新版詞典格式

3. 支持關鍵字模糊查找

4. 支持全文查找

MDict 2.5

新增功能:

* 支持全局語音庫發音

* 界面多語言支持(在Tools->Options裏設置)

* 支持WM5 方式的軟鍵菜單

* 增強顯示在線取詞內容的浮動窗口功能 (除了按鈕少了幾個,其他功能與主窗口壹致,PPC版)

* 支持在mdd中引用css文件. (將.css文件放入.mdd文件中,類似引用圖片的方式。僅在WM2005以上系統有效! 請慎用)

* 支持在詞條中引用語音. (在詞典源文件中使用<a href=sound://filename.spx>play</a>這樣形式的標記)

* 改進取詞功能

* 保存查詢的內容使用UTF8編碼(保存的.html文件可以直接在PPC上打開查看了)

* 改進大小寫轉換算法(越南語存在大小寫問題)

* 壹些bugfix

MDict 2.4

新增功能:

* 界面美化

* 增加使用手冊

* 單詞找不到的時候自動切換到輸入狀態

* 當在線取詞辭典與主辭典不是同壹個辭典時,在主窗口內取詞時,采用浮動窗口

* 支持帶qwerty鍵盤Smartphone可以直接輸入時切換到輸入狀態

* 在分屏顯示模式下,輸入時自動顯示辭典內容

* 當輸入欄為空時可以顯示所有的詞條供選擇

* 提高取詞成功率

* 支持頁內跳轉 entry://#abc

* 支持播放聲音(html 的BGSOUND tag)

* 跳轉鏈接中如果含有轉義符%的話,對鏈接不進行簡繁體轉換(用來解決辭典中同時存在簡繁體時,進行簡繁體轉換後跳轉不正常)

* 內部顯示邏輯優化

解決的問題:

* 解決Smartphone版本在按backspace的時候會清空輸入欄內容的問題

* 解決按確認鍵時的響聲

* 解決橫屏時排版不正確

* 修正某些情況下鏈接跳轉不正常

* 修正在啟動時會先顯示打開詞庫的選擇信息後再出歡迎信息的問題。

MDict 2.3

* 解決帶URL encode的鏈接不能正常訪問。

* PC 版支持Ctrl-C, Ctrl-V

* 解決UTF-16編碼的辭典的鏈接跳轉問題

* 增加非中文系統中文換行解決方案

* 解決二次運行時會錯誤釋放資源

* 增加對從右到左閱讀的語言的支持(需要新版MdxBuilder進行詞典制作配合)

* 解決部分平臺上輸入欄字母顯示不完整的問題

* 解決Smartphone輸入後確認會叮響

* 增加釋放字體資源選項。

* 解決在查詢某些單詞時列表框中無單詞列表

* 解決圖片文件名中如果包含有'0'的無法顯示

* Enter在輸入內容為空的時候可以切換到內容顯示框

* 解決HPC版本的選項設置對話框缺少Show Keyword選項

* 顯示相關的設置將會跟隨當前詞典進行保存, 切換詞典時會自動恢復相關的顯示設置, 並改寫Option對話框以配合。

* SP版按home再按back返回後,確認鍵可以使輸入焦點切換到內容解釋框

* 修改歷史記錄的記錄方式,采用類似瀏覽器保留歷史訪問記錄的模式

* 重新編排smartphone版的菜單

* Smartphone版增加Save Lookup Content功能

* 解決Smartphone版按Back的時候會導致輸入框內容清空

Know Bugs:

Smartphone版:

* 無法保留最近的輸入法(切換到輸入框後,總是變成EN輸入法, 該問題僅出現於部分輸入法)。

MDict 2.2

新功能:

a) 方便使用鍵盤輸入的設備,察看條目解釋時,輸入任意內容都會自動切換到輸入窗口(HPC/PPC版)

b) 解除只能同時使用12個詞典的限制

c) 支持所有編碼方式的詞典簡繁體轉換(原來僅支持BIG5/GBK方式編碼的詞典)

d) 支持命令加載辭典

e) 加-n參數啟動新實例

f) 顯示詞典名稱時去掉 .mdx後綴

g) 支持在詞典中嵌入圖片。

h) 浮動窗口支持輸入關鍵字查詢

j) 修改Smartphone版本的方向鍵控制:

查詢單詞時: 左右方向鍵可以控制輸入框的光標移動,上下方向鍵可以在被選列表框中移動,確認鍵進行選擇

察看單詞內容時: 方向鍵控制窗口的上下左右滾動,並解決某些連接無法選擇的問題。

鍵盤快捷鍵:

1,3: 歷史查詢記錄的上壹條/下壹條記錄

2,8: 當解釋的內容超過壹屏的時候上壹屏/下壹屏(PageUp/PageDown)

4,6: 上壹條/下壹條詞條

5: 選擇內容中的下壹個鏈接(相當於Tab鍵)

7,9: 跳至解釋的最開始(Home)/跳至解釋的最後(End)

解決的問題:

a) 解決在WM5下詞典內無法取詞的問題

b) 解決豎屏<->橫屏切換時,顯示窗口不會自動根據屏幕進行調整的問題

c) 為避免和其他程序沖突,缺省情況下關閉熱鍵取詞, 需要主動在Option菜單中設置才可以使用按鈕取詞功能。

d) 雙擊浮動解釋窗口的頂端橫條時,即使無法取詞也會切換到主窗口.

e) SP版將會根據精度計算輸入框的高度,避免QVGA設備模式下輸入窗口的字看不清

MDict 2.1.3

a) 解決程序在某些機器上啟動時會掛死的問題

b) 解決程序退出後再運行時,自動加載的字體失效

c) 解決輸入框的單詞無法拷貝的問題

d) 解決ClearType和字體大小設置對浮動解釋窗口無效的問題

e) 在線取詞的詞庫如果設置了不正確的辭典,辭典文件名設置將會被自動清空

f) 調整選項對話框的排版

g) 浮動解釋框增加當前顯示的條目名稱(可以通過選項對話框設置關閉)

h) 切換辭典時保存原輸入框中的內容

MDict 2.1.2

a) Fix for Mio 8380/8390(Smartphone version)

MDict 2.1.1

a) 修正Smartphone版本中About菜單無效

b) 顯示辭典內容時將\n轉換為回車換行(主要針對壹些從Sugardict轉換過來的辭典)

c) 修正詞典中的連接如果含有URL轉義符時失效的問題。

MDict 2.1.0

a) 修正查詢記錄中的換行問題

b) 切換詞典時保留單詞

c) Option Dialog使用不同的大小,以適應HPC的使用

d) 解決在線取詞內存泄露問題

e) 詞典文件在菜單中顯示時僅顯示文件名

f) 可以輸入:About 察看詞典文件本身的歡迎畫面

g) 詞典文件只有在第壹次打開時顯示歡迎頁面,以後在菜單中切換詞典可以保留原來輸入的單詞

h) 保存的最大詞典數改為12個

i) 可以更改顯示字體大小 (HPC版本無效)

j) 可以設置顯示時是否使用ClearType (HPC版本無效)

k) 增加搜索所有mdx文件的功能

l) 解決WM2003 SE系統下解釋窗口內無法使用取詞按鈕/COPY按鈕失效的問題

m) 支持 MS Smartphone 2002

n) 自動保存所有顯示相關的設置

o) 自動加載MDict\Fonts目錄下的所有.ttf字體.

p) 將浮動窗口設置為最頂窗口,方便在其它全屏顯示的軟件裏使用浮動窗口顯示

q) 支持WM2003 VGA設備

MDict 2.0 Final

a) 解決Copy按鈕不起作用的問題

b) 解決間繁體設置無效的問題

c) 解決取詞按鈕位置無法保存的問題

d) 切換詞典後自動處於輸入狀態

e) 解決取詞查詢後列表框內容和查詢的單詞不同步的問題

f) 增加是否自動保存歷史紀錄的選項

MDict 2.0 Beta2

a) Fix簡繁體轉換的問題

b) Fix取詞按鈕位置不會保存的問題

c) 解決MDict的配置會存放在根目錄的問題(應該存放在MDict所在目錄)

d) 如果程序已經運行,再次運行本程序時會將其設置為當前窗口

MDict 2.0 Beta1

a) 重構程序以便程序可以容易地移植到smartphone上或PC Windows, 並減少內存的占用

b) 使用mdict.cfg文件來保存設置,不再使用註冊表。方便重裝。

c) 取詞按鈕的位置在退出時會自動保存

d) 自動保存查詢的歷史紀錄

e) 增加查詢上.下壹個詞條的按鈕

f) 在輸入單詞時,可用上下箭頭滾動列表框,回車鍵則可以顯示當前選擇的提條的解釋

g) 在顯示解釋內容時(單詞列表隱藏時), 上下箭頭可以上下滾動解釋內容,左右箭頭顯示上/下壹條詞條的解釋

h) 改進取詞按鈕的實現方式,希望能減少與Wisbar之類的程序的沖突.

MDict 1.3.1-1.3.2

a) 解決長按取詞按鈕會令系統掛起的bug.

b) 使用上/下壹個歷史查詢記錄按鈕時, 不再彈出單詞列表.

1.3-1.31

a) 解決1.3版的MDict無法正常查詢UTF-8編碼的辭典的問題

b) 調整Option對話框的排版,避免輸入法的輸入欄遮住在線取詞的文件路徑輸入框

MDict 1.3Beta3-1.3Beta4

a) 無法正常打開的文件將從最近使用文件列表中刪除

b) 修正UTF-8/UTF-16編碼的字典無法使用的bug

c) 最近使用的字典記錄數增加到8個

MDict 1.3Beta2-1.3Beta3

a) 用MdxConvert 1.3Beta2轉的21世紀辭典有些漢語詞語沒英語內容,

b) 用MdxConvert 1.3Beta2轉的辭典有些漢語詞匯無法查到(例如歧視)

c) MdxConvert允許選擇是否轉換SugarDict辭典裏的音標

d) 改進mdx文件結構, 加快加載速度.(不再支持1.3beta2及以前版本轉換出來的數據)

MDict 1.3beta1-1.3beta2

a) 優化最近使用文件的顯示

b) 支持滾輪瀏覽單詞列表, 回車鍵在查詢和解釋方式間切換

c) MdxConvert支持Sugardict的音標, 轉換後除可以顯示音標外, 還有可以顏色區分內容

d) fix 21dict轉換時的bug

e) 去除過濾模式按鈕和辭典數據所在目錄選項

MDict 1.21-1.3beta1

a) 提供Open菜單,可以方便地打開辭典(辭典文件需要放在\My Document\下)

b) 記錄最近使用過的4個文件

c) 不再直接支持21Dict的數據文件(MdxConvert可以將21dict的數據轉換成mdx格式)

d) 在線取詞的詞庫可以和主詞庫不(即當前打開的詞庫)壹樣 (需要在Option裏設置, 如果希望和主詞庫壹樣,則不要設置,留空即可,否則會消耗內存)

e) 過濾模式暫時無效, 數據所在暫時目錄無效

MDict 1.2-1.21

a) Bug fix: 如果自定義詞典裏含有全空的關鍵詞,將無法初始化.

MDict 1.2beta3 -1.2

1. 單詞查找不到時,自動查找最接近的詞。

MDict 1.2beta2 -1.2beta3

a) 增加UTF8支持

b) 改進辭典結構

c) bug fix

MDict 1.2beta1 -1.2beta2

1.Bug fix:

a)在HPC版本裏,漢譯英時英文的連接跳轉不起作用

b)HPC版裏的Copy按鈕不起作用,但可以用取詞按鈕代替。

2.支持Unicode編碼方式的辭典。

3.支持MDict緊湊型html格式

4.不再支持MDict 普通的Text格式

5.壹些內部改進

MDict 1.1.2 -1.2beta1

1.支持新的自定義詞典格式,用戶可以自行轉換/制作詞典。

2.Bug fix:

a) 在HPC版本下有時候左邊的單詞列表框會消失

b) 當詞典文件放在根目錄下時,或者輸入的數據所在目錄名稱最後含有\字符時詞典數據初始化失敗

c) 某些單詞的查詢會導致程序失敗,甚至退出.

MDict 1.1.1 -1.1.2

1. Bug fix

2. 優化顯示和查詢

3. 增加在線查詢浮動顯示窗口

MDict 1.1 -1.1.1

Fix 壹些小bug

MDict 1.0 - 1.1

合並mbar的功能,增加在線取詞圖標。

MDict 1.0 RC1 - 1.0 RC2

改進按鈕取詞的方法

MDict 0.95-1.0 RC1(2002-6-2)

1. 改進按鈕取詞的方法!

2. 詞匯查找不到時提示

MDict 0.92-0.95 (2002-5-29)

1. 增加清除當前詞語的按鈕

2. 增加自定義取詞按鈕的功能.

3. 取消style.txt, appcmd.ini

4. 碼表轉換文件 *.tbl可以放在主程序(MDict.exe)所在目錄或者辭典數據所在目錄.

MDict 0.91-0.92 (2002-5-26)

1. 改寫辭典內核, 希望能徹底解決中文問題

2. 壹些小的bug fix.

MDict 0.9-0.91 (2002-5-25)

主要是解決PPC2002下使用外掛中文系統時無法查詢中文的Bug!

MDict 0.87->0.9 (2002-05-22)

1. 漢->英翻譯!

2. 界面改善

3. 可以保存查詢過得單詞歷史紀錄(選擇Tools\Save Lookup History將會在數據目錄裏生成history.txt)

4. 取消Option\Encoding裏的Unicode設置項.

MDict 0.85->0.87 (2002-05-17)

1. 在不同操作狀態時,自動顯示/隱藏軟鍵盤

2. 在滿屏模式下顯示自動顯示/隱藏單詞列表

3. 取消在分屏模式下的滾動條,改為翻頁按鈕

4. 增加Copy按鈕

5. 其它壹些細小的易用性改進

MDict 0.8->0.85 (2002-04-30)

1. 改善取詞能力

2. 支持21Dict的4.1 CDROM版數據(不支持Filter模式),支持ETDict字典數據

3. 單詞列表可以滾動

4. 可以將當前的翻譯存儲成文件(例如在查Test的時候,選擇Tools\Save Result就會在字典數據所在目錄生成test.htm文件)

5. 改進按鈕狀態顯示

MDict 0.75->0.8

1. 有限度支持按鈕選詞功能, Thanks to Tim for the idea(僅在PPC 2002中測試過)

2. 增加粘貼支持

3. 字典數據確省假設與MDict.exe同壹目錄。

4. 簡化Style.txt,方便字體和顏色設定。

5. Fix Command bar Tooltips

MDict 0.7->0.75

1. 可以利用金山詞霸的音標字體進行音標顯示(KK音標部分可能還有問題)

2. 可以選擇顯示或不顯示例句

3. 可以用瀏覽方式選擇字典目錄(只能用來選擇本機或存儲卡內Document下面的目錄,其他目錄必須手工填)

4. Fix了壹些小bug.

5. Pocket PC 2002下可以復制詞典的解釋(PPC2002機器請使用MDict-ARM-PPC2002.exe)

MDict 0.7alpha -> 0.7

1. 提供ARM, MIPS, SH3版本(僅在ARM平臺上測試過)

2. 支持多種內碼顯示方式( Unicode, GB2312, BIG5 )

3. 改進對PPC 2000的支持

4. 壹些操作上的易用性改進

5. 版本0.7Alpha ->0.7 :)