问题标签 [wxtextctrl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1338 浏览

wxpython - wxformbuilder 中的自定义控件

我目前遇到 TextCtrlAutoComplete ( https://wiki.wxpython.org/TextCtrlAutoComplete ) 和 wxFormBuilder 的问题。

我想使用自动完成版本,但我无法告诉 wxFormbuilder 尽可能使用自定义控件。

我怎样才能使它正确生成类。或者如何正确覆盖子类中的成员?

我也有解决方法的问题:

我有几个嵌套的 wxBoxsizer。我现在有一个 TextCtrl 作为我想替换的占位符。

如果我做 :

控件最终位于窗体的左上角。如果有什么办法可以替换其他控件。我在主类中使用 wxBoxSizer 也没有设置为成员。

任何人都有更多建议,我愿意这样做。

0 投票
1 回答
49 浏览

python - 更改其他面板中的属性

这是我正在处理的代码:

我是一个新手,开始为一个类项目使用 wxpython。

大型机有一个 auinotebook。Auinotebook 由 Choicebook 面板组成。每个Choicebook 面板由12 个textctrl 变量组成。

如果用户更改了一个选择书面板中的值,我也需要更改其他选择书面板中的相应值。

这些值在数学上是相关的。我无法更新其他面板的值。

任何有关这方面的帮助都会很棒。

感谢您抽出宝贵时间帮助我。

0 投票
1 回答
107 浏览

python - 用户在 python 中输入文本字段时更新标签

我正在寻找一种方法来显示用户在标签或只读 textctrl 中输入的文本,但无需按下按钮。这可能吗?

编辑:使用 wxpython

0 投票
1 回答
1072 浏览

python - Python TextCtrl 搜索和高亮功能

我有一个包含各种日志数据的 TextCtrl,我还有一个 EditText 字段,用户可以在其中搜索要查找的字符串,然后单击 Find 按钮查找并突出显示在日志中找到的单词。您在浏览器/记事本等中的标准查找/突出显示。

我拥有的代码已经工作并成功突出了用户的单词,但是我想实现一些缺少的部分:

  • 能够搜索同一个词,并突出显示下一个词,例如“查找下一个” 编辑:这是通过使用以下代码添加“查找下一个”按钮来解决的。计数将下一个突出显示限制为 1 个单词,而不是全部到日志末尾。
  • 搜索新词时取消突出显示当前词,无论是同一个词,还是一个新词
  • 如果搜索新单词,则从 0(数据顶部)开始位置 编辑:通过重置findTxtdef内的 startPos 值来解决

    /li>
0 投票
1 回答
206 浏览

user-interface - AttributeError:“TextCtrl”对象没有属性“ClearAll”

我的父框架中有 textctrl 和 listctrl 。我想一键删除图文电视和 listctrl。因此,当单击重置按钮时,它应该删除所有文本和列表。我该如何完成此操作?我正在尝试这个,但这给了我错误

0 投票
1 回答
96 浏览

wxwidgets - 如何确定 wxTextCtrl 中的当前 wxTextCoord 行(StyledText 等)

当我按下按钮或键时,我会修改 wxTextCtrl 中的文本。例如,我通过修改它或将它放在文本底部来阅读 line 和 mey。

如何正确地从当前位置读取 ascii 文本并在不使用光盘的情况下对其进行修改。

GetLineText(nr) 如何确定我必须阅读哪一行。我在哪里可以找到这个NR?

0 投票
1 回答
49 浏览

wxwidgets - 如何获取关键信号而不是在 wxTextCtrl 中删除它

在我的小部件上初始化函数时,我有:

接下来我有

问题在于信号。字符串被放到控制台但在编辑器上不工作输入。如何使用特定密钥而不删除它的信号?

我会使用密钥(制作一些程序),但我会更深入地使用它

0 投票
1 回答
317 浏览

python - GTK 上的 IpAddrCtrl 已损坏

我的简单测试中有一个IpAddrCtrl元素:wx.lib.masked

应用程序启动后,我尝试在我的元素中插入正确的数值IpAddrCtrl,但它属于以下日志:

这是一个截屏视频,它实际上是如何工作的。

wxPython 项目中的类似演示对我来说也有同样的问题。

我的环境:Debian Stretch with Python 2.7.13、 wxPython3.0.2和 GTK22.24.31-2来自官方稳定存储库。

有什么建议吗?谢谢您的帮助!


更新: 我尝试在 Win32 平台上使用相同的示例,并且没有任何问题IpAddrCtrl。经过一些调试后,我发现在我尝试编辑选定的文本区域时EVT_TEXT发生的附加事件调用中 GTK/Win 版本的差异。IpAddrCtrl这会导致不必要_OnTextChange的事件处理程序调用,从而破坏输入。wxPython wiki 上描述的奇怪行为,并在基类的源代码中进行了评论IpAddrCtrl,但目前不知道如何修复它。

0 投票
1 回答
270 浏览

python - 在 wxPython wx.TextCtrl 中将 InsertionPoint 设置为当前行的结尾

好的,所以我知道我可以做到:

但是如何将 设置InsertionPoint为当前 lint 的末尾?

Current line 当然意思是:InserionPoint当前所在的行。

任何帮助表示赞赏:)。

0 投票
1 回答
1194 浏览

python - 单击 wx.TextCtrl 时启用按钮

我有一个对话框(带有多个可编辑的文本字段和按钮),并且想要在单击任何一个文本字段框时激活其中一个按钮。如下所示是默认值,0.56一旦用户单击该框,就会出现一个单独的按钮应该启用。有什么建议么?