duilib讓不同的容器使用不同的滾動條樣式

2021-06-27 22:16:03 字數 396 閱讀 8885

裝載請說明原出處,謝謝~~:

以前在給乙個容器設定橫縱向的滾動條時,一直是通過設定xml的default標籤來完成的,但是這樣做有個很大的缺點就是,這個窗體裡面的所有滾動條的樣式只有一種。有些情況下需要為不同容器設定不同的滾動條樣式。

其實duilib已經有這個功能了,在ccontainer容器類裡面有兩個屬性:vscrollbarstyle和hscrollbarstyle,給這兩個屬性賦值可以直接修改此容器的滾動條樣式,賦值的xml**和default中的賦值**完全一樣。

不過在官方自帶的屬性列表裡沒有寫出這兩個屬性,為此我更新了自己的庫的屬性列表,描述如下:

redrain 2014.12.29

Windows下,讓不同程式使用不同網絡卡

缺陷最開始一直用宿舍的電信網 無線 無論開啟xplore還是google youtube,網速都是十分慢。我以為是免費的ss節點比較卡,後來換到校園網,發現不是節點的問題,而可能是電信網到節點這段鏈路比較慢,而校園網對於連線境外節點的網速則比較正常。但校園網下有流量限制,每個月15gb,最近看you...

不同的使用者使用不同語種的Gnome

今天,忽發奇想,怎麼才能讓不同的使用者,使用不同語言的 gnome 比如 root 使用者,我讓他用英文的 gnome 但是可以用 fcitx 而使用者 wallace 我讓他用中文的 gnome。我實現用中文 gnome 靠的是這個檔案 etc x11 xsession.d 95input 內容是...

STL容器使用的時機

vector的使用場景 比如軟體歷史操作記錄的儲存,我們經常要檢視歷史記錄,比如上一次的記錄,上上次的記錄,但卻不會去刪除記錄,因為記錄是事實的描述。deque的使用場景 比如排隊購票系統,對排隊者的儲存可以採用deque,支援頭端的快速移除,尾端的快速新增。如果採用vector,則頭端移除時,會移...