wxtextctrl

    0熱度

    1回答

    的wxWidgets 3.0.2,MSVC 2013年 這個問題的實質是:怎樣一個覆蓋在wxTextCtrl默認的文件放置處理?有一個超類安裝的默認處理程序,我需要重寫。 我想製作一個接受文件放置事件的wxWidgets文本區域。我無法在文檔中找到文件刪除的每類事件,因此我又回到了複製示例代碼,該代碼在構造函數中手動創建了一個處理程序。這是我的班級定義。 struct BitsTextCtrl :

    0熱度

    1回答

    就像標題所說,是有什麼辦法來設置提示上wxTextCtrl這是一個多行文本?我已經嘗試過但沒有工作。我應該手動做嗎? 編輯:我想補充一點:我怎樣才能讓wxTextCtrl失去焦點,當按下TAB鍵?

    0熱度

    1回答

    我正在用wxWidgets 3.0.2在OSX(Yosemite)中構建一個項目。 我可以使用wxBORDER_NONE刪除wxTextCtrl窗口周圍的藍色邊框。但是當我將它放入sizer中時,它有一個3像素的灰色邊框,我無法擺脫。有兩個邊界有什麼意義,其中一個邊界不能被刪除?當然人們想要定製更多? 是否有任何可能的方法將其刪除?我真的不想破解wx源代碼,但如果必須的話,我會。 或者還有另一種控

    1熱度

    1回答

    我有一個TextCtrl,其中包含各種日誌數據,我也有一個EditText字段,用戶可以搜索字符串來查找,然後單擊查找按鈕以定位並突出顯示該字詞在日誌中找到。在瀏覽器的標準查找/高亮/記事本等 的代碼我有沒有已經工作,併成功地突出了用戶的話,但有一對夫婦的失位的,我想實現: 搜索同一單詞的能力,並有下一個單詞突出顯示,例如「查找下一個」 編輯:這是通過在下面的代碼中添加一個「查找下一個」按鈕來解決

    0熱度

    1回答

    我有一個形式的多個部件,像這樣: self.sl_qZone1 = wx.Slider(self, -1, 50, integer=True, 0, 100, size=(sliderWidthHeight), style=wx.SL_HORIZONTAL) self.tc_qZone1 = wx.TextCtrl(panel, -1, 50, (0,0), style=wx.TE_CE

    1熱度

    1回答

    我有一個滾動窗口,並且我在滾動窗口中放置了多個樹控件。當我添加更多的子項目到任何treectrl的根目錄時,它會創建一個滾動窗口來確保所有的子項都可以訪問。我需要實現的是增加分配給樹ctrl而不是滾動窗口的大小。我如何實現這一點

    1熱度

    1回答

    很簡單的問題: Ive得到了一個wxPython的textctrl盒子,我要顯示一個長文本。文本可能包含換行符。不得。 無論我做什麼,這個盒子似乎總是有點短。 香港專業教育學院去獲取字體大小,並試圖計算出所需的高度的程度,數學似乎工作,但框太短...寬度是好的,什麼我期待 樣本的代碼在這裏: Message = 'really long text....just an example here..

    1熱度

    1回答

    我在我的父框架中都有textctrl和listctrl。我想一次點擊就可以清除圖文電視和listctrl。所以當重置按鈕被點擊時,它應該刪除所有文本和列表。我該如何完成? 我想這一點,但,讓我錯誤 self.reset_btn=wx.Button(p,-1,"Reset!") self.reset_btn.Bind(wx.EVT_BUTTON, self.OnReset, self.re

    0熱度

    1回答

    我有幾個顯示靜態文本的自定義控件。這些控件用於在wx 2.8版本中顯示零(0),現在相同的控件在應用程序啓動時和初始化之前顯示一些垃圾值。所有這些值都在文本控件中,並根據用戶操作動態填充。 如何讓它在最新的wxwidgets中顯示默認值,如0.0或什麼?

    0熱度

    1回答

    我試圖通過從駕駛和繪製文本自己如下創建一個自定義透明wxTextCtrl: BEGIN_EVENT_TABLE(TextLayer, wxTextCtrl) EVT_PAINT(TextLayer::OnPaint) EVT_ERASE_BACKGROUND(TextLayer::OnEraseBackground) END_EVENT_TABLE() void Text