我試圖在wxPanel上放置一些覆蓋文本。 我有幾個具有完全不同內容的面板,但我想將這個覆蓋文本放在面板右上角的所有這些面板上。 我只能使用wxWidgets 2.8.12 .. 您是否看到了實現此行爲的方法?wxWidgets覆蓋文本(C++)
我有一個由例如一個佈局:什麼我試圖做 這裏更詳細一點版本5個容器和每個容器可以包含一個模塊。一個模塊可以是包含純文本或輸入控件的wxPanels,也可以是例如OpenGL畫布或圖像或其他內容。
因爲我有很多內容,它不適合在一個頁面上我想要使Container內的模塊可交換。如果用戶只能通過使用鍵盤來執行此操作,那也不錯。例如。如果他按下鍵「3」,則必須切換第三個容器的內容。
處理這些快捷方式不是問題。不過,我需要告訴用戶容器的標識符/熱鍵。 我可以通過在每個容器上放置一個額外的標題來做到這一點,但我想盡可能在gui上儘可能少地佔用空間。 我也可以直接繪製模塊內容,但是我必須爲每個模塊執行此操作,並且每個模塊都以不同的方式(圖像,多列,opengl,...)設計,甚至可能由不同的人員設計。
所以我正在尋找一個簡單的解決方案,以指示這些容器的數量不佔用太多的空間。
感謝您的幫助
@ Gustav-Cams,平臺/工具包?你使用C++還是wxPython?你看過圖書館的樣品嗎? – Igor
我在Visual Studio 2012中使用C++版本。我還查看了示例,但我不知道要查找什麼。全文搜索「覆蓋」沒有結果。 –
究竟是什麼問題?即你嘗試了什麼,什麼不起作用?當然,對於任何一種「覆蓋」都沒有特別的需要,你可以在任何面板上放一些文字... –