caret相关内容

Javascript:更改输入值时设置光标位置

当您键入公式时,我尝试在我的应用程序中重现类似于Microsoft Excel/Google表格的UX,并且您可以使用不同的公式和变量的自动完成下拉菜单. 为此,在验证了自动完成功能之后,我希望能够控制光标的位置. 例如,如果我输入= sum(variable1,variable2),则在自动完成variable2时,光标应位于最后一个括号之前,而不是最末尾. 我了解如何使用ja ..
发布时间:2020-11-28 22:57:57 前端开发

从插入符位置文本区域中提取文本

我无法使用后面的WPF代码从textarea提取文本. 示例: 伦敦的晴天 如果光标设置在[d * ay]上,则应该返回day. *表示光标. 任何帮助将不胜感激. 解决方案 这似乎可行,但是我不确定当插入号位于空格中间时,您希望它如何表现.照原样,它基本上返回接触插入符的最近的令牌.例如,短语“伦敦的晴天"具有四个标记:“晴天",“白天",“中"和“伦敦". st ..
发布时间:2020-11-02 22:15:03 其他开发

是否可以将TCombo编辑插入记号“变大”或“变粗”?

我有一个使用 TComboBox.SelStart 的模式来指示编辑文本字符串的进度。在这种模式下,我想对编辑插入符号进行某种更改,例如将其加宽到2像素或以某种方式“加粗”以指示此模式并引起更多关注。 解决方案 是的,正如Alex在其评论中提到的那样,可以使用API​​调用来完成。示例: 过程SetComboCaretWidth(ComboBox:TComboBox;乘数:整数); ..
发布时间:2020-10-20 18:59:28 其他开发

Web浏览器上的插入符位置

我试图在插入符号闪烁的webbrowser中获取htmlinputtextelement的ID。因此,当我按TAB键时,它会发生变化。 我该如何在delphi中做到这一点? 您知道何时访问某个网站并且有多个输入文字元素。您可以通过按TAB滚动它们。在完成第1栏,TAB之后,请填写第2栏,TAB,第3栏,TAB,直到完成网站上的表格。我想做这个。通过知道当前插入符号所在的inputtex ..
发布时间:2020-10-20 07:12:40 其他开发

如何在Delphi TEdit中隐藏插入符号?

我想从Delphi中的TEdit控件中删除插入符号。我已经使组件 Enabled:= False ,但是插入符号仍然出现。 我的问题是如何从禁用的TEdit控件中删除插入符号? 解决方案 我假设您的意思是 TEdit 控件。 解决方案是 HideCaret 函数,唯一问题是在哪里调用它。下面的2个事件处理程序对我来说很好用: procedure TForm18.Edit1K ..
发布时间:2020-10-20 06:13:21 其他开发

C“块”插入符

我注意到此涉及插入符号(^)字符的声明固定在顶部的cdecl.org网站上: //“将foo投射到返回双精度值的block(int,long long)中” (double(^)(int,long long))foo 有人可以在这里解释插入符号的目的是什么?这真的是C声明中的有效字符,还是某个东西的占位符? 解决方案 插入符号是扩展的一部分C语言以使用块。块是C ..
发布时间:2020-10-19 19:22:53 其他开发

隐藏QLineEdit闪烁的光标

我正在使用QT v5.2 我需要隐藏 QLineEdit 永久。 但同时,我希望 QLineEdit 是可编辑的(因此对我来说,readOnly和/或将editable设置为false不是可选项)。 当焦点对准时,我已经在更改 QLineEdit 的背景颜色,所以我会知道哪个 QLineEdit 小部件正在编辑。 对于我的要求,光标(闪烁的文本光标)显示不应存在。 我尝试了 ..
发布时间:2020-10-13 04:49:50 其他开发

如何在contenteditable中获取@和插入号之间的字符范围

我有一个contenteditable div,它包含其他标签,而不仅仅是纯文本。只能输入一个@。如果存在这样的范围,如何获取@和插入符号之间的字符范围? 解决方案 哈,这比我想象的要容易!基于这个容易忽略的问题: Div“ contenteditable” :获取并删除插入符号前面的单词我分叉了它的jsfiddle,这是我的预期工作: http://jsfiddle.net/52m ..
发布时间:2020-10-08 22:11:43 前端开发

可编辑div中的XY插入坐标

我正在寻找一种在内容可编辑的div中获取插入符号xy坐标的方法,类似于使用window.event获取鼠标坐标的方法,因为我需要在用户所在的确切位置打开一个弹出窗口插入符号位于contenteditable div中。我怎样才能做到这一点?非常感谢! 解决方案 这里是一种方法: 浏览器页面中选定文本的坐标 但是,在某些情况下,这将无法为您提供坐标,在这种情况下,您需要后退,然后 ..
发布时间:2020-10-08 22:08:19 其他开发

获取contentEditable插入符号索引位置

关于如何在 contentEditable 元素中设置光标或插入符号索引位置,我发现了很多很好的,跨浏览器的答案,但是没有关于如何获取或查找其光标的问题。索引... 我想做的是知道此div中插入符号的索引,位于 keyup 。 因此,当用户键入文本时,我随时可以知道其光标在 contentEditable 元素内的索引。 编辑:我在div内容(文本)中寻找 INDEX ,而不是光 ..
发布时间:2020-10-08 22:03:39 前端开发

JavaFX 8:在可开关编辑的ComboBox中缺少插入符号

将应用程序从JavaFX 2.2移植到JavaFX 8后,缺少可编辑的ComboBox的插入符号。选择一个项目时,应将ComboBox切换为可编辑。 我在Windows 8.1上使用Oracle JDK 1.8 Update 102和Update 112对其进行了测试。 当ComboBox失去焦点并重新获得焦点时,插入符号可见。 / p> 在将lambda更改为接口实现并删除 Pla ..
发布时间:2020-10-06 00:03:05 Java开发

Qt 5.8 QTextEdit文本光标颜色不会改变

我试图将文本光标放在QTextEdit红色(rgb(255,0,0))上。尽管尽我最大的努力,它仍然闪烁白色。 根据我的发现,样式表的“颜色”属性应该会更改光标的颜色。不知道出什么问题。 我的代码: textEntry = new QTextEdit(); textEntry-> setFont(QFont(“ Electrolize”,9,1)); textEntry ..
发布时间:2020-10-05 19:34:32 其他开发

本地插入符号macos可可

我希望能够使用cocoa或appleScript在Mac High Sierra中的任何应用程序中获得全球插入符号的位置.我已经使用NSEvent来获取键盘和鼠标挂钩,但是有没有办法获得插入符号的挂钩? 插入符号与鼠标位置不同.它在按键事件或鼠标单击时移动.在Windows中,您几乎可以在任何位置获得插入符号的位置.我想知道macos是否等效. 我想在文本插入符号上显示一个弹出窗口,如 ..
发布时间:2020-08-12 02:14:08 移动开发

在ContentEditable中,如何获得对插入符号之前紧邻的元素的引用?

我正在尝试编写一个函数,该函数将在keyup上给我一个对contentEditable div中插入符号前面的元素的引用. 如果插入符号在文本节点中,则该函数应返回null.如果插入符号位于contentEditable的开头,则该函数应返回null. 但是,如果插入标记位于文本节点的开头,并且此文本节点紧跟在诸如Span之类的元素之前,则该函数应返回对该元素的引用. 并且,如果 ..
发布时间:2020-07-11 00:19:22 其他开发

WPF TextBox selectall并同时显示插入符号

经过长时间的网上搜索,希望您能对我有所帮助. 我的问题: 我想在文本框中选择完整的文本 并在最后一个字符之后显示插入符号(闪烁的光标). 我总是找到有关一个问题的信息或隐藏插入符号的信息. 分开的东西没问题,但结合起来是行不通的. // Set the focus to the TextBox myTextBox.Focus(); // Select the comple ..
发布时间:2020-07-06 18:54:30 C#/.NET