wxhtmlwindow

    1熱度

    1回答

    我知道SetPage()設置wxHtmlWindow的內容。在我的應用程序中,我會以類似於日誌文件的方式頻繁地追加更多內容,所以我想避免重複調用SetPage(),以避免不必要的CPU週期浪費在反覆解析相同的內容上,並保留顯示閃爍太多。 我想過使用wxHtmlListBox,但決定我不太喜歡這種解決方案,因爲用戶將無法選擇/複製小部分文本。 將新內容附加到「body」標籤的示例代碼將不勝感激。如果

    1熱度

    1回答

    我已經在wxpython中使用wx.html創建了一個帶有幫助菜單項的菜單。我用的是如下代碼: class AboutDlg(wx.Frame): def __init__(self, parent): wx.Frame.__init__(self, parent, wx.ID_ANY, title="About", size=(400,400))

    0熱度

    1回答

    我正在聊天室客戶端上工作,並使用HTML窗口來處理圖像和html標籤和格式等內容。我很難找到如何使滾動條留在底部作爲消息添加到窗口(每條消息發送酒吧頂部) 有人會知道我會怎麼去做這個?

    1熱度

    4回答

    我正在wxPython中寫一個聊天室客戶端,其中有3個wx.HtmlWindows用於筆記本頁面上的每個聊天室:一個用於消息,一個用於房間標題,另一個用於主題的房間(兩個類似的東西) 該程序工作正常,當圖像在消息的代碼中時加載圖像等。但是,當它突然需要加載一堆圖像或一個動畫圖像需要更長的時間加載,或組合(圖像通常只有50x50 - 100x100),這可能是一個問題,因爲有時它會鎖定,然後程序不會

    0熱度

    1回答

    如何顯示HtmlWindow的全部內容?我在可滾動面板中有一些HtmlWindows,我想在這些窗口中看到全文。我試圖將比例設置爲1,並將樣式設置爲wx.EXPAND,但這不起作用。 目前,它看起來像這樣: 但我想在窗口看到全文: some long text with multiple lines and another line 示例代碼: import wx from wx imp

    0熱度

    1回答

    我正在使用wxPython,並且遇到了麻煩。基本上,我需要的只是一個基本的html窗口,帶有向前和向後的按鈕,但是當人們點擊頁面中的鏈接時,我遇到了麻煩。在加載頁面後,似乎沒有事件發生,只有在單擊鏈接時纔會發生,所以我無法檢查是否需要更新前進/後退按鈕。 下面是一些東西,我已經試過: def log_link_clicked(self, evt): evt.Skip() sel

    2熱度

    2回答

    我想一個HTTPS URL加載到HTMLWindow import wx import wx.html class MyHtmlFrame(wx.Frame): def __init__(self, parent, title): wx.Frame.__init__(self, parent, -1, title, size=(600,400)) html

    0熱度

    1回答

    我想wxHtmlWindow使用libcurl而不是內部的wxHTTP類。 有沒有簡單的方法來做到這一點?如果沒有,我可以在訪問頁面時至少更改wxHtmlWindow發送的useragent嗎?

    0熱度

    1回答

    wxWidgets庫包含一個簡單的HTML解析器和查看器,我試圖用它來顯示一些簡單的HTML。我想使某些鏈接(即那些尚不存在的項目)具有不同的顏色,或者表明它們需要創建,但我沒有看到任何明顯的方式。 有誰知道一種方法來做到這一點?

    0熱度

    1回答

    我有wx.html.HtmlWindow窗口WX Python應用程序: class MyHtmlWindow(wx.html.HtmlWindow): 方法SetPage用於更新窗口的HTML內容: def OpenURL(self, url, save_scroll_pos=True): def callback(src, url, save_scroll_pos):