wxWidgets:窗口大小概述
wxWidgets:窗口大小概述
- wxWidgets:窗口大小概述
- wxWidgets詞匯表
- wxWidgets與尺寸相關(guān)的函數(shù)
wxWidgets:窗口大小概述
跟蹤wxWindow的各種與大小相關(guān)的屬性、它們?nèi)绾蜗嗷リP(guān)聯(lián)以及它們?nèi)绾闻c sizer 交互有時(shí)會(huì)令人困惑。
本文檔將試圖稍微澄清一下迷霧,并給出一些簡(jiǎn)單的解釋。
wxWidgets詞匯表
“Size”:這是窗口的當(dāng)前大小,可以使用wxWindow::SetSize()或wxWindow::GetSize()方法顯式設(shè)置或獲取。此大小值是小部件當(dāng)前在屏幕上使用的大小,是更改未由 sizer 管理的內(nèi)容大小的方法。
“Client Size”:客戶端大小表示屬于小部件的任何邊框內(nèi)的小部件區(qū)域,并且是可以在EVT_PAINT事件中繪制的區(qū)域。對(duì)于wxFrame,客戶端大小也不包括框架菜單、工具和狀態(tài)欄(如果有)。如果窗口沒(méi)有任何邊框(并且不是帶有一些條形的wxFrame),則其客戶端大小與其大小相同。
“Best Size”:widget 的最佳大小取決于它是什么類型的widget,通常也取決于widget 的內(nèi)容。例如,wxListBox的最佳尺寸將根據(jù)它擁有的項(xiàng)目數(shù)量計(jì)算,達(dá)到一定的限制,或者wxButton的最佳尺寸將根據(jù)其標(biāo)簽尺寸計(jì)算,但通常不會(huì)小于平臺(tái)默認(rèn)按鈕大小(
總結(jié)
以上是生活随笔為你收集整理的wxWidgets:窗口大小概述的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 特种狙击步枪特种部队手里的枪支“巨无霸?
- 下一篇: wxWidgets:窗口 ID