跟大家分享一下directUI的心得

2021-06-20 01:25:18 字數 517 閱讀 5113

original url :

3. directui上的按鈕,滾動條,等等其他控制項都是自己一筆一劃畫出來的。看起來一筆一畫很複雜。說白了就是用各種畫線的函式,還有畫塊的函式綜合搭配起來實現我們想要的效果。 gdi+為我們提供了一些效果的函式,比如漸變填充等等。其實我建議大家學習一下photoshop裡面的技法。這些技法其實都是我們可以自己用**實現的演算法。

4. directui上的訊息分發也都是需要自己做的。也就不到一百個把。

5. directui的例子**:

6. 在directui的所有控制項中,無視窗富文字編輯框比較特殊。他需要使用windowless richedit技術。涉及itextservice和itexthost介面。在這裡有例子:

7. 這一點我正在探索。在 windowsless richedit 中實現影象和其他複雜文件物件,也就是在windows live 和 qq 中貼圖這種操作,需要對ole物件的編輯功能。這就需要cricheditolecallback 和 iricheditole 介面。在這裡有例子:

關於ajax的問題,跟大家分享一下

function onmouseup tablename,itemname else else if cell.column.key expirydate else return false 因為我要動態的去後台判斷當前的狀態,所以用了ajax去取狀態,然後會呼叫cmdrefresh documen...

自己遇到的幾個問題,跟大家分享一下

1 xib檔案的構成分為哪3個圖示?都具有什麼功能。答 1 file s owner 是所有 nib 檔案中的每個圖示,它表示從磁碟載入 nib 檔案的物件 2 first responder 就是使用者當前正在與之互動的物件 3 view 顯示使用者介面 完成使用者互動 是 uiview 類或其子...

初學python,筆記和大家分享一下

python基礎語法 一.注釋和中文亂碼 python注釋 1 特性 當程式被處理的時候,這些注釋會被自動忽略,不會被當做 處理。2 注釋應用場景 理清 思路,減少溝通成本,方便除錯 3 注釋分類 單行注釋,單個 多行注釋,三對 或者三對 特殊注釋,usr bin env python,這是liun...