wxPython的Frame原型:
wxFrame(wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_FRAME_STYLE, const wxString& name = "frame")
其中的style设置具体参数参考以下:
|
参数<o:p></o:p> |
解释<o:p></o:p> |
|
wxDEFAULT_FRAME_STYLE<o:p></o:p> |
这是每个窗口的缺省风格,包含标题、可调节大小的边框,最大最小化按钮、关闭按钮和系统菜单。<o:p></o:p> |
|
wxICONIZE<o:p></o:p> |
最小化时显示图标(只适用于Windows平台)<o:p></o:p> |
|
wxICONIZE<o:p></o:p> |
设置窗口标题<o:p></o:p> |
|
wxMINIMIZE<o:p></o:p> |
与wxICONIZE相同<o:p></o:p> |
|
wxMINIMIZE_BOX<o:p></o:p> |
最小化按钮<o:p></o:p> |
|
wxMAXIMIZE_BOX<o:p></o:p> |
最大化按钮<o:p></o:p> |
|
wxCLOSE_BOX<o:p></o:p> |
关闭按钮<o:p></o:p> |
|
wxSTAY_ON_TOP<o:p></o:p> |
置顶窗口<o:p></o:p> |
|
wxSYSTEM_MENU<o:p></o:p> |
是否显示系统菜单<o:p></o:p> |
|
wxRESIZE_BORDER<o:p></o:p> |
是否科研调整窗口大小<o:p></o:p> |
|
wxFRAME_TOOL_WINDOW<o:p></o:p> |
窗口最小化时,是否在Windows(GTK+)工具栏中显示。<o:p></o:p> |
|
wxFRAME_FLOAT_ON_PARENT<o:p></o:p> |
窗口是否显示在最上层,与wxSTAY_ON_TOP不同,它必须有一个父窗口。<o:p></o:p> |
|
wxFRAME_EX_CONTEXTHELP<o:p></o:p> |
是否有联机帮助按钮。<o:p></o:p> |
|
wxFRAME_EX_METAL<o:p></o:p> |
如果时在MacOS中,这个属性用于是否显示“金属风格” |
本文详细介绍了wxPython中Frame窗口的样式配置选项,包括默认样式、最大化、最小化、关闭按钮等特性及其在不同操作系统上的表现。
7631

被折叠的 条评论
为什么被折叠?



