第十三版使用IE控件代替wxHtmlWin對(duì)象顯示HTML數(shù)據(jù)(具體請(qǐng)看
這里),如下圖所示,是不是HTML的顯示好看點(diǎn)了。。。新版本
這里下載。先做個(gè)說(shuō)明,如果顯示為亂碼,請(qǐng)?jiān)贖TML界面中窗口點(diǎn)擊右鍵,設(shè)置編碼為Unicode(UTF-8)先,后面在點(diǎn)擊單詞就應(yīng)該不是亂碼了。。。
增強(qiáng)HTML顯示的原因在于只使用支持詞典(Vicon,Langdao,F(xiàn)undset)的還是少數(shù),且多數(shù)并不關(guān)心如何分解存儲(chǔ),能記錄就好,因此一般來(lái)說(shuō)HTML數(shù)據(jù)應(yīng)該夠用了。所以基于這個(gè)原因增強(qiáng)了HTML的顯示,并修改和增加了兩個(gè)配置項(xiàng),如下圖所示。
圖中藍(lán)色框內(nèi)為配置變化部分,一個(gè)跟HTML數(shù)據(jù)分析存儲(chǔ)相關(guān),說(shuō)明如下:
1. 'Ignore Dictionary Analysis Error':用于指定當(dāng)根據(jù)詞典解析HTML數(shù)據(jù)發(fā)生錯(cuò)誤時(shí),忽略錯(cuò)誤,直接存儲(chǔ)HTML數(shù)據(jù);默認(rèn)開(kāi)啟;
2. 'Skip Dictionary Analysis Process':用于指定跳過(guò)詞典解析過(guò)程,直接存儲(chǔ)HTML數(shù)據(jù);默認(rèn)關(guān)閉;
3. 'Skip HTML Data Analysis Process':保留;
另一個(gè)是顯示配置,用于指定程序啟動(dòng)是開(kāi)啟的默認(rèn)Tab,默認(rèn)是HTML。因?yàn)槿绻鄶?shù)會(huì)使用直接HTML存儲(chǔ)方式,那么顯示也就應(yīng)該直接跳到HTML界面中,而不是原來(lái)的Result界面。
這次修改從外觀看變化不大,但這可能是最后一個(gè)和詞典相關(guān)的版本了,下一次可能會(huì)有一個(gè)較大的變化,移除詞分析部分代碼。當(dāng)然,為了俺曾經(jīng)的辛苦工作,可能也會(huì)保留,但肯定可以有配置關(guān)閉。如果這樣,下個(gè)版本可能會(huì)涉及數(shù)據(jù)庫(kù)的變化。。。唉,好多事情啊。。。
另,如果有喜歡使用wxHtmlWin的,說(shuō)下,再出一個(gè)版本不難的。。。