uniGui安裝步驟:瀏覽器
步驟1、下載安裝文件ui
運行fmsoft_unigui_beta_0.86.0.880_setup.exe (從官方下載的安裝包,沒有源碼,只提供dcu文件。)spa
步驟2、修復源文件錯誤(UTF8亂碼)調試
修改如下位置(請根據你安裝的文件夾進行相應的修改)的兩個.pas文件的UTF8亂碼:教程
D:\FMSoft\Framework\uniGUI\synedit\Source\SynEdit.pas源碼
修改第10343行,複製如下代碼替換it
case AChar of編譯
#0..#32, '.', ',', ';', ':', '"', '''', '′', '`', '°', '^', '!', '?', '&',gui
'$', '@', '§', '%', '#', '~', '[', ']', '(', ')', '{', '}', '<', '>',亂碼
'-', '=', '+', '*', '/', '\', '|':
Result := True;
D:\FMSoft\Framework\uniGUI\synedit\Source\SynEditSearch.pas
修改第171行,複製如下代碼替換
case C of
#0..#32, '.', ',', ';', ':', '"', '''', '′', '`', '°', '^', '!', '?', '&',
'$', '@', '§', '%', '#', '~', '[', ']', '(', ')', '{', '}', '<', '>',
'-', '=', '+', '*', '/', '\', '|':
Result := True;
------------------------------------------------------------------------------------------------------------------------------
實際上就是修改全角逗號和全角句號: #0..#32, '.', ',', ';', ':', '"', '''', #$00B0, '`', #$00B4, '^', '!', '?', '&',
------------------------------------------------------------------------------------------------------------------------------
步驟3、安裝控件包
進入Delphi XE,(本人是用XE2的)打開控件安裝包文件:
D:\FMSoft\Framework\uniGUI\uniGUI2011Group.groupproj
按照順序安裝:
編譯SynEdit_R2011.bpl,安裝SynEdit_D2011.bpl
編譯UniTools15.bpl,
編譯uIndy15.bpl,
編譯ExtPascal15.bpl,
編譯UniGUI15.bpl,安裝UniGUI154dcl.bpl,
編譯UniGUI15Ex.bpl,安裝UniGUI15Exdcl.bpl。
步驟3、打開演示例子
D:\FMSoft\Framework\uniGUI\Demos\SimpleDemo\SimpleDemo_2009_2010.dproj
打開這個工程,調試,運行,出現傳統的win32窗口。(和普通的delphi7窗口沒兩樣,別急。)
打開網址:http://127.0.0.1:8077 驚喜就在眼前,傳統Win32窗口當即出如今瀏覽器中。