问题标签 [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.
wxpython - wxpython 用于来自 textctrl 的每个循环,由换行符分割
我有一个将 .txt 文件的内容加载到多行 textctrl 的应用程序,然后我想在这个 textctrl 上执行一个“for 循环”并获取每一行文本并将其放入一个数组中以进行进一步操作。
可以这样吗?还是打开文件,将文本读入数组,然后将其显示到 textctrl 中会更好吗?
如果是这样,我将如何将文件中的文本直接放入数组中?
wxpython - 有没有类似 wxpython TextCtrl 刷新方法的东西?
请考虑以下代码:
我的目标是在单击按钮时将 TextCtrl 中的旋转条可视化几秒钟。但是,在运行此代码时,应用程序会阻塞一段时间,最后在循环完成后只打印系列中的最后一个字符。我怎样才能调整这段代码看到旋转?是否有某种冲洗方法(或其他技巧)可以实现这一点?
谢谢
python - wxpython TextCtrl 颜色文本的特定部分
我正在使用 wxpython 用 python 创建 GUI,现在,有没有办法为文本的特定部分着色?
示例(使用 Tkinter):
http://i.stack.imgur.com/fGAVA.png
这是我的打印功能:
我找到了这个功能SetForegroundColour
,但遗憾的是它的整体颜色TextCtrl
。
我正在使用 Win7、python 2.7、wxpython。谢谢。
c++ - wxTextCtrl 换行问题
我正在与我的 wxTextCtrl 解决一个烦人的问题。无论我尝试什么,都无法添加新行。wxTextCtrl 显示一个方形字符而不是一个新行。
以下是相关代码:
我得到:
一些文字◻◻新行◻◻另一个新行◻◻又是一个新行
首先我认为Multiline属性有问题,但detail->IsMultiLine()
返回true
任何帮助将不胜感激,
c++ - 如何在 linux 中使用 ctrl-c 制作 wxTextCtrl 句柄
在linux中,wxTextCtrl不处理“contrl+c”、“contrl+x”、“contrl+v”,当它的父窗口有这三种键的加速器(快捷键)时。当按下这些键时,父窗口将在自己的窗口中处理它们,而不是在 wxTextCtrl 中处理它们。但它在 Windows 中可以正常工作。wxTextCtrl 在其父窗口没有加速器时可以正常工作 如何使 wxTextCtrl 响应“contrl+c”、“contrl+x”、“contrl+v”,而不是其父窗口
python-2.7 - wxPython:将多个小部件绑定到同一个处理程序
我创建了一个巨大的代码,我的程序有点慢,我想问一下是否有办法将多个小部件绑定到同一个处理程序中......请参阅下面我的代码的某些部分
代码的最后两部分各重复了四次。
python - wx.TextCtrl change on mousehover
I have a wxApplication with several wxTextCtrl, for example:
After the User entered different values and clicked on a button, I want to sort the entered values, for example the user entered this:
I want to sort these values and change it inside the TextCtrls, so I do:
First the values change correctly, but when I hover with the mouse on each TextCtrl, then they change back into the old value. I tried to add a self.panel.Layout(), but the problem still occurs.
Edit: I changed my sizer setup, now my values not even change - but I don't know what's wrong:
and on my event (when inputs shall be sorted):
Edit2: It's getting far from original question, don't know if I should have started a new question?!
Explanation: Somewhere in class interpolation
I save an image ('tmp.png') which I want to display on Panel pageThree. When I don't draw any image, everything works fine. But drawing an image is important part of my program, so here two problems occur: 1) My values inside the TextCtrls "hide": Just after mousehover they appear as expected (sorted). 2) The wrong image is drawn: I get a screenshot of my panel as image at the first click on my button; when I press the button twice, the correct image is drawn.
python - wxPython:绑定 wx.EVT_CHAR_HOOK 禁用 TextCtrl 退格
我有一个 wx.TextCtrl,我希望能够输入它,但也能检测到诸如 UP、DOWN、RETURN、ESC 之类的按键。
所以我绑定了 wx.EVT_KEY_DOWN 来识别任何按键,并且 wx.EVT_CHAR_HOOK 来做同样的事情,即使 TextCtrl 有焦点。
按键 UP、DOWN、RETURN、ESC 被识别并且工作正常,但是由于绑定 EVT_CHAR_HOOK,当我输入 TextCtrl 时,我不能再使用 LEFT RIGHT BACKSPACE SHIFT。
有什么建议么?
python - 如何从 TextCtrl 检索多个数字?
我有以下一组 TextCtrl,我会在需要时对其进行编辑。
目前,它们的默认值为'-999'。当我按确定时,如何在流程结束时将它们检索到列表中?
python - 如何锁定 wxTextCtrl 中的内容?
我正在尝试实现一个简单的应用程序。它使用 wx.FileDialog 选择一个文件,然后在 wx.TextCtrl 组件中显示文件名。
起初它工作正常,文件名按预期显示。但是,当鼠标移到文本控件组件上时,内容就消失了。
这是我的代码:
所以我的问题是,当鼠标移到 TextCtrl 组件上时,如何保留它的内容?
任何建议表示赞赏。谢谢。