使用SOUI開發客戶端UI程序,通常也推薦使用XML代碼來創建窗口,這樣創建的窗口使用方便,當窗口大小改變時,內部的子窗口也更容易協同變化。 但是最近不斷有網友咨詢如何使用代碼來創建SOUI子窗口,特此在這里統一解答。 要回答這個問題,首先要了解SOUI窗口創建及布局的流程。 先從 ...
從Windows K開始,MS為UI開發引入了分層窗口這一窗口風格。使用分層窗口,應用程序的主窗口可以是半透明,也可以是逐點半透明 即每一個像素點的透明度可以不同 。 可以說,正是因為有了分層窗口,在Windows上開發的應用程序的UI才真正炫起來。 在UI的主窗口上加一個分層窗口的風格對於一個稍有點UI開發經驗的程序員來說是非常簡單的,本篇要說的是在SOUI的窗口系統中實現SOUI的分層窗口。 ...
2015-01-07 22:23 2 4266 推薦指數:
使用SOUI開發客戶端UI程序,通常也推薦使用XML代碼來創建窗口,這樣創建的窗口使用方便,當窗口大小改變時,內部的子窗口也更容易協同變化。 但是最近不斷有網友咨詢如何使用代碼來創建SOUI子窗口,特此在這里統一解答。 要回答這個問題,首先要了解SOUI窗口創建及布局的流程。 先從 ...
像寫網頁一樣做客戶端界面可能是很多客戶端開發的理想。 做好一個可以實現和用戶交互的動態網頁應該包含兩個部分:使用html做網頁的布局,使用腳本如vbscript,javascript做用戶交互的邏輯。當需求變化時,只需要在服務端把相關代碼調整一下,用戶即可看到新的內容(界面)。 傳統的客戶端 ...
列表控件是客戶端應用最常用的控件之一。列表控件通常只負責顯示數據,最多通知一下APP列表行的選中狀態變化。 現在的UI經常要求程序猿在列表控件里不光顯示內容,還要能和用戶交互,顯示動畫等等,傳統的列 ...
點擊這里 ...
WEB框架功能分析 WEB框架本質上,就是一個SOCKET Server WEB框架前面有WSGI或者是自己寫的SOCKET,然后交給URL路由系統處理,然后交給某個函數或某個類,然后在模板里拿到 ...
Tornado Tornado是使用Python編寫的一個強大的、可擴展的Web服務器。它在處理嚴峻的網絡流量時表現得足夠強健,但卻在創建和編寫時有着足夠的輕量級,並能夠被用在大量的應用和工具中。 我們現在所知道的Tornado是基於Bret Taylor和其他人員為FriendFeed所開發 ...
1 創建多對多表的方式有兩種 1.1 方式一:自定義關系表 那么我們可以通過對第三張表的操作HostToApp,增刪改查各種多對多的關系: 1.2 方式二:自動創建第 ...
在SOUI中實現的LUA腳本模塊的實現。 在客戶端程序中使用腳本語言一個基本的需求就是C++代碼和腳本代 ...