<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 1.2 wxWidgets的歷史 1992年,Julian Smart在Edinburgh大學開始制作一個叫做Hardy的圖表工具的時候,為了避免其發行版本在Sun的工作站和各種PC之間作選擇,他決定使用跨平臺的編程框架。但是當時可選的跨平臺的編程框架不多,而他的部門也不可能給他很多的預算,所以他只能自己創建一個自己的跨平臺編程框架。這樣, wxWidgets 1.0誕生了。 1992年9月,學校允許他把他的wxWidgets 1.0上傳到部門的FTP服務器,因此別的一些開發者也開始使用他的代碼。最開始的時候,wxWidgets是面向XView和MFC 1.0的,由于Borland C++的適用者抱怨其對MFC的依賴,所以Julian Smart用純Win32的代碼重寫了wxWidgets。又因為XView很快被Motif取代,很快,Widgets提供了對Motif的支持。 不久以后,一個很小但是卻很付有激情的wxWidgets用戶社區成立了并且擁有了自己的郵件列表。大量的新代碼和補丁開始融入到wxWidgets中,其中包括Markus Holzem提供的Xt的支持。wxWidgets也自然的擁有了越來越多的來自世界各地的使用者:獨立工作者,學術機構,政府機構以及很多企業用戶等,他們認為wxWidgets提供的產品質量和產品支持甚至好過他們見過的或者用過的其它商業的產品。 1997年,在Markus Holzem的幫助下,新版的wxWidgets 2 API問世。此時,Wolfram Gloger建議應該提供GTK+的支持。GTK+是被GNOME桌面系統采納的一套窗口控件。于是,Robert Roebling開始領導GTK版本的wxWidgets的開發,現在wxWidgets的GTK版本已經成為其在UNIX/LINUX下的最主要的版本。到了1998年,Windows和GTK+的版本被合入版本控制工具CVS。Vadim Zeitlin加入到項目中來幫助管理和維護如此大量的設計和代碼,同年,Stefan Csomor開始著手增加對Mac OS的支持。 1999年,Vaclav Slavik的令人印象深刻的wxHTML類和HTML幫助文件顯示控件被加入進來。2000年,SciTech公司開始開發wxUniversal版本,這個版本提供屬于wxWidgets自己的不依賴于任何其它圖形庫的窗口控件,以便支持那些沒有原生窗口控件庫的操作系統。wxUniversal最初被用于SciTech公司的MGL產品,這個產品為圖形用戶界面提供了底層支持。 到了2002年,Julian Smart和Robert Roebling在wxUniversal的基礎上提供了wxX11版本,這個版本僅依賴于Unix和X11,因此它幾乎適用于任何的類Unix環境,所以,它可以被用在相當底層的系統中。 2003年,wxWidgets開始了對Windows CE的支持,同年Robert Roebling在GPE嵌入式Linux平臺上演示了使用wxGTK編寫的程序。 2004年,因為收到微軟的商標方面的威脅,wxWidgets被迫從它原來的名字"wxWindows"改名。 同樣是在2004年,Stefan Csomor和一大群熱心的參與者徹底的修改了wxMac OSX版本,OSX版本的功能和性能都得到了極大的提升。而David Elliot領導的小組正在穩步的開發一個基于Cocoa的版本,William Osborne也著手開發一個可以支持wxWidgets的"minimal"例子的Palm OS 6的版本。 2005年4月,2.6版的wxWidgets發布了,幾乎所有的平臺版本在這個版本都有了大幅的改進和提高。 wxWidgets將來的計劃包括: + 一個包管理工具,使得集成第三方工具變得容易。 + 更好的嵌入式支持。 + 更好的事件處理機制。 + 增強型控件支持:比如一種捆綁了樹形控件和列表控件的控件。 + wxHTML 2提供在各種平臺下的完整的Web能力支持。 + STL標準兼容 + 完整的Palm OS支持
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看