天天看點

應該在什麼時候使用Sunken視窗風格

在視窗擴充風格中,有一個WS_EX_CLIENTEDGE風格,用來建立一個整個用戶端都是”下沉式”(Sunken)的視窗。那麼,有人可能要問了,這種風格看起來并不美觀,至少和現代主流的扁平化設計相背,在怎樣的場景下才會需要使用這種風格的視窗呢?

在Windows使用者界面設計指南中的視覺元素設計這一章節中提到,Sunken風格的視窗應該用來表達在一個視窗中的工作區。具體來說,就是一個Sunken客戶區表達了這樣一層意思:整個視窗是一個容器,而客戶區則表示這個視窗裡盛放的内容。

舉個例子,Windows的資料總管視窗會将它的客戶區設計為Sunken風格,因為資料總管視窗裡的檔案夾會作為一個容器,包含其中的檔案。使用者可以打開這個容器(檔案夾)觀察裡面的内容(檔案)。

而作為對比,一個對話框視窗就不是一個容器,是以一般不會将它的客戶區設定為Sunken風格。

盡管如此,上面所講述的規則還在來自1995年那會兒,可能設計規則随着時光的流逝而發生改變,畢竟人們的審美觀一直在變化。(如果這個規則确實變了,我是一點都不會感到意外)

總結

20多年過去了,現代化界面設計逐漸轉向了扁平化,輕盈化設計,可能是因為:人們的生活本就十分複雜心累了,咱還是化繁為簡吧。

“别再給我整那些3D樣式,各種邊框,陰影之類的東西了,忙活一天了都。。。”

最後

最近我寫了個東西

繼續閱讀