wx

    1熱度

    1回答

    我用一些相當複雜的wxPython應用程序來構建物理建模,用於渲染的openGL和用於UI的wx。一切都在順利進行,直到應用程序開始崩潰。在沒有進展的幾天後,我終於注意到我的應用程序正在泄漏內存。我能提煉成一個很小的示例腳本的東西,泄漏在一個很了不起的速度: #---------------------------------------------------------------------

    0熱度

    1回答

    我試圖在wxPython應用程序中運行物理模擬(使用ODE)。我第一次嘗試使用計時器以100Hz運行我的模擬,但實際上它運行在接近60Hz的頻率。模擬的速率非常重要,所以我編寫了一個睡眠時間爲0.01秒的小線程,然後(通過wx.PostEvent)向運行(並呈現)模擬的主UI線程發送消息。 這完全掛起了應用程序,並且從日誌記錄中我可以看到並非所有正在發送的事件(以100Hz)正在處理中。因此,我認

    0熱度

    1回答

    我使用WX Python和我想與包含兩個按鈕,允許用戶進入下一個選項卡,或標籤創建AUI筆記本到前一個。 是否有一個功能允許通過索引來選擇標籤? 感謝

    2熱度

    2回答

    爲什麼這個正則表達式不工作? import re i="<wx._controls.Button; proxy of <Swig Object of type 'wxButton *' at 0x2d040b0> >" m = re.match("controls(.*)[;]", i) if m: print m.group(1) 它什麼都沒有返回。我試圖讓所有事情都處於中間

    1熱度

    1回答

    當動態更改wxNotebook中元素的大小(例如隱藏按鈕)時,整個筆記本元素的大小不會更新。這可能會留下空白區域或阻止顯示某些元素。 通常情況下,對父窗口的Fit()或FitInside()的調用應該做到這一點,但不適用於筆記本電腦。我們如何調整它? 小例子,證明了問題: #include <wx/wx.h> #include <wx/gbsizer.h> #include <wx/noteb

    3熱度

    2回答

    的背景顏色我試圖(但沒有任何反應) self.txt.SetBackgroundColour ((255,0,0)) 正如標題所說,我試圖改變背景顏色StyledTextCtrl。有誰知道可以使用的方法?我檢查API文檔,但我似乎無法找到一個,http://wxpython.org/docs/api/wx.stc.StyledTextCtrl-class.html (由背景顏色,我的意思當然,

    0熱度

    1回答

    我試圖更改以下StyledTextCtrl的默認字體顏色, 我已經測試了一段時間並更改了十六進制代碼值,但我似乎無法使其更改顏色。 (我希望它是紫色的)。當前的默認顏色是黑色。 當我添加 self.StyleSetForeground(wx.stc.STC_STYLE_DEFAULT,wx.Colour(230, 230, 250)) 它改變了行號的顏色。 (在StyledTextCtrl的一

    0熱度

    1回答

    我找一個函數刪除一個StyledTextCtrl選擇(選擇無) txt.SetSelection(-1,-1) #Seems to select everything txt.SetSelection(-1,0) # This will select the first letter 有誰知道如何可以做到這一點?我似乎無法找到它的API中

    2熱度

    1回答

    我有一個應用程序位於托盤中,並且當您單擊托盤菜單中的某個菜單項時,我試圖讓它顯示/隱藏。代碼幾乎可以工作,但窗口顯示在其他窗口的後面,而不是像上面那樣。 (注意,我不希望它始終處於頂部,只是彈出到窗口堆棧的頂部)。 它似乎在Windows上工作得很好,但在Mac上它保持在其他任何地方與此同時,窗戶已經拉到了它的前面。 相關代碼如下。 def on_hide_frame(self, event):

    1熱度

    1回答

    這裏是我所期待的 我發現,最好的是一個彈出框的圖像。 如果小部件打算在TextBox中使用,那就太好了。