问题标签 [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.
python - 如何编写 wxPython textCtrl 焦点事件
当用户单击 textCtrl 时,我试图触发一行代码。最终目标是在单击框时突出显示框的内容。我知道 wx.EVT_SET_FOCUS 可以做到这一点,但它要么有问题,要么我执行错误。这是我的代码:
这段代码能够在我想要的时候成功触发 highlightText,但由于某种原因,光标从 textCtrl 中移除,导致用户无法选择他的位置、突出显示或退格。任何建议,将不胜感激。作为旁注,有没有办法在 wxFormBuilder 中做到这一点?我使用它构建了我的应用程序,但无法添加焦点事件。它提供的唯一焦点事件似乎是整个窗口。
编辑 9/19/14:Mike,这是我自动生成的 wxFormBuilder 代码,位于gui.py
:
...这是我写的事件处理程序
该事件工作正常(因为在我需要时打印测试),但我无法突出显示文本,也看不到我的光标。
python - 仅在 Python 中检测数字的 wxTextCtrl 代码
我已经构建了一个 wxTextCtrl 并希望在用户仅输入数字时返回 true。
这是我的 Python 代码:
而我调用 isAllDigits 的代码:
出于某种原因,我的 isAllDigits 方法不只检测数字。例如,如果我在 textCtrl 中输入“3k5”,我的程序会返回“3k5”是所有数字并且是有效的,这是不正确的。
我的 isAllDigits 方法有什么问题?
python - wx.TextCtrl .write / .WriteText / .AppendText 之间的区别
我是 Python 新手,所以我也是 wxPython 新手。我只是想知道这些 wx.TextCtrl 函数之间是否有任何区别。这个迷你代码显示了三倍相同的输出。如果没有区别,这些功能是否有历史原因?
谢谢 :)
python - Get user input in WxPython
I want to make a program with a gui where you type something down into a text box and it does that task. A non gui example that I have is this:
Obviously the code is longer, but the concept is the same. I also used espeak instead of print so a label won't be needed
Thanks!
wxpython - 文本控件允许同时使用位图和文本
我正在尝试创建支持 smylies 的聊天应用程序,并且由于我使用 textctrl 来显示来自用户的短信,所以我想找到一种方法来添加 smylies 图标以及文本,就像任何已知的聊天应用程序(如 yahoo messanger 或 nimbuzz..如果使用 textctrl 是不可能的,那么还有什么替代方法。我在 windows 8.1 上使用 wxpython for python 2.7 。请帮助
python - 设置富文本 ctrl 的文本对齐方式
如何将文本右对齐和居中,因为 wx.TE_RIGHT 和 wx.TE_CENTER 在下面的代码中不起作用
wxpython - wxTextCtrl - 设置文本换行运行时
我打算为我的基于 wxPython 的应用程序提供一个文本换行功能选项,以便从菜单打开和关闭(比如,notepad++ 允许它)。
我有一个 wxTextCtrl 并阅读了 wxWidgets 文档,我必须使用 TextCtrl::SetStyle( wxTextAttr( my_atributes )) 来操作字符/段落样式,以提供文本换行功能。
这是我在菜单项处理程序中的操作方式:
没有按预期工作 - 样式本身计算正常,但无法设置(每次输入此函数时 - 样式值相同,修改后的值不适用)。
我在某处听说 wxMSW 包装样式只能在构建时指定(这对我来说不是一个选项)。在这种情况下,欢迎任何解决方法。
提前致谢
wxwidgets - 如何使 wxAcceleratorTable 与 wxFrame 和 wxTextCtrl 一起工作?
我在 wxFrame 上有一个 wxTextControl 和一个 wxButton,并且我希望 Shift+Enter 导致单击按钮。wxAcceleratorTable文档说这是可能的:
“例如,您可以使用加速器表来启用带有多行文本控件的对话框,以接受 CTRL-Enter 表示‘确定’。”
我无法让它工作。你能给我一个关于如何一起使用 wxFrame、wxTextControl、wxButton 和 wxAcceleratorTable 的简短示例吗?
python - wxpython如何使用for循环打印出列表中的每个元素,事件是EVT_Button
我有一个空列表,当我单击(按钮)时,它从用户输入 a[] 中获取其值我需要打印出列表中的第一个元素,然后当用户再次单击同一个按钮时,我需要第二个元素要打印的列表等等。这是按钮
这是我想在单击按钮时调用它的函数
到目前为止,它对我不起作用。感谢您提供任何帮助,如果您不太了解我,我将重新编辑该帖子,或者我将通过评论进行更多解释
python - 从 wxPython 中的 wxSlider 实时更新的不可编辑文本框
我想在 wxPython 中创建一个没有光标的不可编辑的文本框。我希望它根据 wxSlider 的值实时更新。
该框基本上有一个二次方程,其系数应根据滑块的值而变化。
例如,我想要的与 LabView 中的此功能非常相似 -
每当您更改分子和分母自旋控件中的系数(而不是自旋控件,我将有一个滑块)时,它会在传递函数文本框中自动更改。
所以我想知道的是:
- 如何创建这样的文本框?
- 如何在文本框中显示图片中的分数?
- 如何根据滑块(或如图所示的旋转控件)所做的更改实时更新文本框中的方程系数