问题标签 [textctrl]
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.
c++ - 在插入符号下获取单词 - C++,wxWidgets
我正在使用 wxWidgets 框架编写文本编辑器。我需要从文本控件中获取插入符号下的单词。这是我想出的。
此代码按预期工作。但我想知道这是解决问题的最佳方法吗?您是否看到上述代码有任何可能的修复?
任何帮助都会很棒!
python - 更改 wxPython TextCtrl 小部件上的字体
我想将wx.TextCtrl小部件的字体设置为 Consolas,或者至少是另一种等宽字体。我该怎么办?
python - Python textctrl setstyle 无法正确读取插入点
我在我编写的 GUI 中使用 python textctrl。在我阅读了几个文件后,我将文件的内容发布在 textctrl 中。由于它们都采用相似的格式,我尝试为前几个字符着色以标记每个文件输出的开始。我所做的是以下内容:
基本上,这段代码应该为每个文件输出的前 22 个字符着色。
但它不像我预期的那样工作。我测试了 self.dir 列表中的 3 个文件。它将第一个文件输出的前 22 个字符着色。然后对于后面附加的其他两个文件输出,它为第三个文件的整个部分着色,但对第二个文件输出不着色。
我打印了GetInsertionPoint()
要调试的。它是正确的。我不知道出了什么问题。有什么帮助建议吗?
wxpython - wxPython - 在 textctrl 小部件中捕获 shell 输出?
我正在同时学习 python 和 wxPython... :) 所以,我有一组可以从命令行正常运行的 python 文件:./scan -d test ~/Pictures
——例如,将创建一个名为“test”的图片数据库。
我一直在为此努力工作(我没有编写原始的命令行 python 文件),我可以使用以下命令运行它:
这给我带来了一个问题:
- 一旦我单击 Button 来激活它,它实际上甚至没有到达函数的 self.SetSizeWH(450,360) 部分。它只是停留在“关闭”状态。命令完成后,应用程序恢复生机,输出窗口(self.LogView)中的所有内容都已经恢复了......我想以更“实时”的方式获得输出......可能吗?
有什么想法吗?
wxpython - wxpython textctrl 如何找出文本指针的位置
我需要知道文本指针(闪烁线)在 textctrl 中的位置。我还想知道是否可以获得指针所在的整行,或者我是否只需编写代码即可从指针位置获取当前行。
wxpython - wxpython textctrl 绑定时不写
我一直在研究一个简单的 textctrl 项目以更熟悉 wxpython,但我遇到了一个小障碍。我正在制作一个简单的代码编辑器,目前正在处理语法高亮。一切正常,除了因为我的 textctrl 绑定到一个事件:
我在该定义中有代码:
它将不再允许用户输入任何字母。我可以毫无问题地删除并创建一个新行,但如果我输入“你好”,什么都不会出现。在调试我的代码时,我知道它通过 onKeyPress() 和里面的代码运行,如果我将代码更改为:
它会正常工作。我试图将普通文本编辑器的工作重新编码到 onKeyPress() 中,但它开始变得过于庞大。任何有关此事的帮助将不胜感激。
wxpython - 从 TextCtrl 的中间删除行
我需要从行号 Y 开始的 textctrl 中间删除 X 行
有什么简单的方法可以做到这一点?我看不到:似乎我必须以某种方式搜索 TextCtrl 计数换行符的内容才能找到 Y 的位置...
colors - wxPython:如何使用复选框更改 textctrl 中的字体颜色?
我有一些这样的复选框
每个复选框后面都有一个TextCtrl
这样的
当我选择复选框并且我的Textctrl
值为“0”时,我的字体颜色Textctrl
应该变为红色。
我用if
-statement 尝试了它,但它没有做任何事情
python - 从 wxPython wxTextCtrl 中删除最后一个字符?
我正在尝试从 wxPython 中的 TextCtrl 对象中删除最后一个字符。我正在使用 wxPython 2.8.12 和 Python 2.7.2。
我的代码如下:
但是,这不起作用:(我需要更改/做什么?
python - 自动检测 wx.TextCtrl 中的文件或文件夹路径
是否有一种机制可以检测(突出显示并生成鼠标事件)wx.TextCtrl 中的文件或文件夹路径?
URL 检测存在类似的机制(使用 style = wx.TE_AUTO_URL 和 wx.TE_RICH)。
例子:
“这是我希望 TextCtrl 将C:\Temp\Folder\temp.txt检测为路径的示例。”
谢谢,奥马尔。