2017-09-23 67 views
0

我從wxFrame即使使用下面的窗口樣式後派生類中有一個最大化按鈕:的wxWidgets創建非調整大小框架

wxDEFAULT_FRAME_STYLE &~(wxRESIZE_BORDER | wxMAXIMIZE_BOX) 

窗口仍然可以通過窗口邊框,最大化框和窗口菜單調整大小。 gtk2的版本有可能有bug嗎?

+1

wxDEFAULT_FRAME_STYLE包含wxRESIZE_BORDER。 – Igor

+0

&〜確切刪除這些標記 – HenrikS

+1

什麼是您的GTK +版本和操作系統版本?你在Ubuntu/Unity下? – Igor

回答

1

當使用X11 GTK +後端,wxWidgets的基本上只是調用這是爲了正確的提示傳達到窗口管理器gdk_window_set_decorations()gdk_window_set_functions()功能,所以看起來他們只是不與KDE窗口管理器的工作,很遺憾。

如果您想確認這一點,我建議您參加GTK +「Hello world」計劃,併爲這些功能添加呼叫。如果它在那裏工作,但在wxGTK中不起作用,那麼這將是後者中的一個錯誤,您應該報告它。但是,如果它不在那裏工作,恐怕沒有太多可以做的事情。

+0

我會盡力的,謝謝! – HenrikS

相關問題