自從 Borland 將 IDE 產品獨立出來成立新的 CodeGear 公司後,所有 Delphi 的 fans 都在期待新的 IDE 產品的誕生。而 CodeGear 發布的 Turbo Delphi 後的反應來看,多數人都認為 Turbo 是一個非常麻煩的系統,特別是各種開發環境的不兼容問題,引發了許多程序員的抱怨。不過今天,我看到了 Delphi 2007 的界面抓圖後,感覺 Delphi 2007 在對 Vista 的支持上有了新的進步。閒話少說,先來看看圖:
這是 Delphi 2007 的界面抓圖。圖中呈現的是 Delphi 2007 for Win32。
通過對 Microsoft Vista 新的原生 API 的支持,Delphi 2007 已經支持美麗的 Glass 效果,並且還支持新增的 Vista Dialog 窗口。
甚至在 IDE 中,Delphi 2007 也能夠繪制出 Aero UI 和新增的 TTaskDialog 控件。不過可惜的是,現在還不清楚最新的 Delphi 2007 是否原生支持 Unicode 字符!這可是很重要的東西啊,特別是現在編寫多語言環境的軟件越來越多,對 Unicode 字符的需求也變得越來越大了。
不知道 CodeGear 能否讓 Delphi 在離開 Borland 後鳳凰捏槃。
Delphi 2007 越來越近了!
Delphi 2007 的消息最近網上很多, 似乎 Borland 拆分後, CodeGear 正在全力以赴開發 Delphi 2007. 作為一個老牌子的開發工具, Delphi 已經成了一代人的無法忘記的豐碑! 正如 Delphi 這個名字一樣被刻在 IDE 的歷史中! (特爾菲--希臘神殿,祭祀太陽神阿波羅的地方). CodeGear 是否能繼續創造神奇, Delphi 2007 將是最近的一次考驗.
從目前了解到的情況看, Delphi 2007 增加了許多激動人心的新特性. 在 Delphi 2007 中, 最顯著的變化出現在安裝程序中, 一個新的安裝程序設計將會展現在我們面前, 安裝的時候我們將可以選擇安裝語言了! 這不僅僅是安裝包顯示的語言, 也是最終安裝成功後 Delphi 2007 IDE 所呈現的語言! 已知的安裝包將會自帶英語, 德語, 法語, 日語, 不過十分遺憾的是, 其中並沒有中文.
另外一個顯著的特性是, Delphi 2007 被稱作了 "is a non-breaking release", 所有能在 Delphi 2006 下編譯的代碼和第三方控件將可以不做任何修改的移植到 Delphi 2007 下. 下圖中, 我們可以清楚的看到 JVcl 安裝到 Delphi 2007 下的效果!
還有一項改變讓 Delphi 2007 可以像 Visual Studio 一樣, 通過設置裝配屬性, 來快速進行 Debug 和 Release 版本的編譯.
br>
只要在 Object Options 對話框中的 Build Configuration 中, 選擇 Debug 或者 Release, 並設置好不同編譯裝配的相關選項, 即可進行不同版本的編譯. 另外, Delphi 2007 還增加了編譯前和編譯後的命令行設置選項, 您可以直接在 IDE 中設置好命令行參數, 讓 IDE 編譯完程序後, 自動調用 UPX 等加殼工具, 對輸出文件做加殼處理!
這些都非常值得期待! 相信不會等太久, Delphi 2007 將會出現在我們的面前!