textctrl

    0热度

    2回答

    我正在使用wxWidgets框架编写文本编辑器。我需要从文字控制中得到字符下的字。这是我想出来的。 static bool IsWordBoundary(wxString& text) { return (text.Cmp(wxT(" ")) == 0 || text.Cmp(wxT('\n')) == 0 || text.Cmp(wxT('\t')) ==

    0热度

    3回答

    我有一个调试应用程序,我一直在写,它通过UDP从基于C的进程接收数据。发送给我的一个字符串包含一个°字符 - Unicode U+00B0(偶然中断了StackOverflow搜索功能!)。当我的wxPython应用程序试图将该字符串追加到文本框时,我得到一个UnicodeDecodeError。 我第一次尝试,以解决该问题只是抓的错误(因为应用程序显然不发送一些坏消息。问题是,应用程序也使用的字

    5热度

    5回答

    我想要一个只接受数字的文本控件。 (只是整数值像45或366) 这样做的最佳方法是什么?

    1热度

    1回答

    我在我写的GUI中使用python textctrl。在我读了几个文件后,我在textctrl中发布了文件的内容。由于它们都是相似的格式,因此我尝试着色前几个字符以标记每个文件输出的开始。我做的是以下几点: for file in self.dir: f = open(file, 'r') strInfo = f.read() if self.dir.index(f

    0热度

    1回答

    当在窗口中使用wx.TextCtl和wx.TE_RICH2选项时,使用AppendText函数时会出现自动滚动的奇怪错误。它滚动以便所有文本都在可见区域之上,这不是非常有用的行为。 我试着在添加文本后添加一个对ScrollLines(-1)的调用 - 它将它滚动到正确的位置 - 但这会导致窗口在自动滚动时闪烁。所以我正在寻找另一种自动滚动到底部的方法。 到目前为止,我的解决办法是绕过AppendT

    9热度

    1回答

    我想将一个wx.TextCtrl小部件的字体设置为Consolas,或者至少是另一个等宽字体。我将如何去做这件事?

    0热度

    1回答

    我想构建我的第一个wx应用程序 我在我的面板中有一个浏览按钮,用户添加他的文件。我在文件上做了一些处理。 现在我想在TextCtrl中显示信息,以便用户可以修改它。然后我需要把它写在一个文件中。 但我不知道在处理文件之前需要多少个TextCtrl框。 使用浏览按钮事件我得到了文件,也提取了信息。但我不知道如何将信息显示给用户。 任何建议表示赞赏。

    1热度

    2回答

    我需要知道文本指针(闪烁行)在文本控件中的位置。我也想知道是否有可能获得指针所在的整行,或者如果我只需编写代码以从指针位置获取当前行。

    1热度

    1回答

    我在学习python和wxPython的同时...... :)所以,我有一组python文件可以在命令行下正常运行:./scan -d test ~/Pictures - 例如将创建一个名为“test “。 我一直在为这个前端勤奋工作,(我没有写原来的命令行Python文件),并且我可以用它来运行: def bt_ScanUpdateClick(self, event): self.Se

    8热度

    2回答

    如何从TextCtrl框中获取字符串?下面是做法代码: import wx class citPanel(wx.Panel): def __init__(self, parent, id): wx.Panel.__init__(self, parent, id) wx.StaticText(self, -1, "Choose put you would