Duilib Designer純傻瓜入門,第一期

2022-03-24 23:29:11 字數 1330 閱讀 4022

對標題沒有幽默感的同學,請繞過,謝謝。

剛開始使用,如果**有問題,請儘速支出,共同學習,謝謝。

起源:vc開發做了幾年了,想試試新的ui

正式開始:

1,編譯附帶的duilib designer,以下簡稱duidesigner

選了vs2010,說明要求 編譯需要vs2008+sp1,不巧,工作一直在vs2008無sp狀態,故選用了vs2010進行編譯

修改了一些輸出路徑等引數之後,編譯成功unicoderelease。所有操作均基於這個版本。

2使用duidesigner

新建專案—— 沒有發現有什麼特別用途,只是建了個目錄——建議直接忽略

新建工程後沒有所謂的.uiproj檔案

可以手動輸入目標目錄,但如果目標目錄不存在,不能自動新建。

新建檔案——

2.1,需要新增乙個布局,而不是任何的控制項——囧了吧,費了我2個小時才弄明白,希望別再非你的了

對話方塊布局不能用,只要新增,程式直接崩潰,其他的可以。

2.2,新增按鈕,

2.2.1新增方式只能是滑動畫出,沒有vc中的「拖-放」形式,別費心試了

2.2.2重點一是文字顏色,預設的bkcolor和textcolor都是黑的,所以寫了字你也看出不來,先改一下把——當然,如果主要是想用,可以不改

2.2.3重點二是邊框顏色,預設也是黑色,但編輯器中顯示的是綠色,我想是為了讓你區分出來控制項的範圍,別誤會,其他顏色正常

2.2.3重點三是指定,指定請按照下列過程完成,切記

點...,開啟「選擇」,然後點「匯入」,選擇一張後確定a,選中匯入的,選中掩碼,然後確定b,

2.2.3.1 想同時選中多個影象,一次匯入——不行

2.2.3.2 想集中把所有的都匯入——不行,在你點確認b之後,只會儲存乙個

2.2.3.3 在選擇視窗,必須雙擊才能改變右側的影象,

2.2.3.4 匯入影象只是記錄,不會複製,或者改變影象,所以你最好提前集中放置

2.2.3.5 操作完成後,有時候影象檔案有時會儲存絕對路徑,有時會儲存相對路徑——算了,別介意這個了

2.2.4 各種狀態

2.2.4.1 normalimage——當前按鈕不是輸入焦點的常規狀態

2.2.4.2 hotimage——滑鼠在按鈕上,但未按下的狀態,mfc中說的hover態

2.2.4.3 pushedimage——滑鼠在按鈕上,且按下的狀態,

2.2.4.4 foucsedimage——當前按鈕是輸入焦點的狀態,同時也是滑鼠按下,但滑鼠位置不在按鈕上的狀態

2.2.4.5 disabledimage——按鈕被禁止狀態

——友情提示,這個定義僅適用於buttonui,其他按鈕有其他解釋。

python純函式 Numpy純函式的效能,快取

這些函式已經存在於scipy中。sigmoid函式可用作 in 36 from scipy.special import expit 將expit與向量化乙狀結腸功能進行比較 in 38 x np.linspace 6,6,1001 in 39 timeit y sigmoid x 100 loop...

mysql 過濾純數字 SQL 中判斷 純數字

有這樣乙個需求 需要把乙個varchar 型別欄位中所有純數字的行取出來.那麼這個select語句要怎麼寫呢?首先想到的是isnumeric 這個sql函式.sql語句如下 select from view user where isnumeric logid 1 但是發現這樣的執行結果並不對.因為...

squid純記憶體快取

原貼 http blog.scaner.i.thu.cn index.php 2006 11 20 squid pure memory cache posted by scaner in linux,web trackback 看見網上不少介紹squid的使用經驗,說可以用ramdisk tmpfs...