• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            MUILIB

            讓UI設計師的思想自由飛翔

               :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理 ::
              33 隨筆 :: 0 文章 :: 39 評論 :: 0 Trackbacks
                 在MUILIB中同時有窗口和容器的概念,在很多人的認知里,DirectUI模式就是一個窗口的意思,剩下的都是DirectUI控件,那么在MUILIB中是不是這樣呢?其實不然,那么窗口和容器究竟是什么關系呢?下面我們我們來詳細的看看,
                首先,在MUILIB中窗口是作為程序的框架而存在,一般情況下,一個窗口會有唯一的一個根容器作為窗口內的所有從屬元素的管理機構,這個根容器內可以包含不限制個數的子容器和UI控件。好,到此為止,我們就得到了一個類似于我們在用MFC開發的SDI架構的應用程序。
               其次,在MUILIB中窗口是可以依附于UI控件的,窗口既可以依附于UI的功能控件,也可以依附于UI容器類控件。在這些依附于UI控件的窗口經過特別封裝后,就可以作為一個子框架來使用,這樣幾個包含窗口的容器控件依附于一個特別定制的容器控件后,我們就得到一個類似于MFC中的MDI架構的應用程序。
               現在我們說說容器,所謂的容器就是可以包含子控件的一種UI控件,有別于普通控件,由于他有子控件,所以他不僅要處理自身的一些諸如繪制、設置自身大小位置等操作,還要負責管理子控件的諸如他們位置、間隔、調用各自繪制方法進行繪制等操作。由于是一個容器,那么他必然有滾動條來作為控制超過顯示區域的邏輯視圖的不同區域。
                為了規范容器內各種控件的排列顯示方式而擴展了多種特殊容器,比如大家熟悉的列表容器、控制不同頁切換的Tab容器、以及資源管理器中大家熟悉的那個縮略圖顯示模式的Tile容器等。
            posted on 2011-10-23 20:41 bukebushuo 閱讀(2242) 評論(0)  編輯 收藏 引用
            亚洲精品乱码久久久久久蜜桃图片| 丁香久久婷婷国产午夜视频| 久久久婷婷五月亚洲97号色 | 久久国产精品成人免费| 亚洲人AV永久一区二区三区久久| 日韩精品久久久久久久电影蜜臀| 一极黄色视频久久网站| 久久久精品人妻一区二区三区蜜桃| 国产欧美一区二区久久| 777久久精品一区二区三区无码| 久久综合一区二区无码| 99久久精品国内| 久久免费观看视频| 亚洲国产精品人久久| 最新久久免费视频| 久久91精品国产91久久户| 久久久久久久久久久| 久久久久噜噜噜亚洲熟女综合| 亚洲伊人久久精品影院| 一本久道久久综合狠狠爱| 亚洲精品高清一二区久久| 亚洲午夜久久久精品影院| 久久精品国产亚洲av影院| 久久人人爽人人爽人人片av高请 | 日韩精品国产自在久久现线拍 | 波多野结衣中文字幕久久| 久久综合狠狠综合久久综合88| 久久精品国产亚洲沈樵| 国产精品99久久久久久董美香| 91精品国产综合久久久久久| 婷婷综合久久中文字幕蜜桃三电影| 久久99国产一区二区三区| 99久久国产综合精品五月天喷水| 国产成人久久激情91| 91超碰碰碰碰久久久久久综合| 日本道色综合久久影院| 久久九九久精品国产| 亚洲国产综合久久天堂| 午夜精品久久久内射近拍高清| 大伊人青草狠狠久久| 精品人妻伦九区久久AAA片69|