标签: textedit

突出显示AvalonEdit中所有选定单词的出现位置

我需要在AvalonEdit中突出显示所有选定单词.我创建了一个HihglinghtingRule类的实例:

 var rule = new HighlightingRule()
   {
       Regex = regex, //some regex for finding occurences
       Color = new HighlightingColor {Background = new SimpleHighlightingBrush(Colors.Red)}
   };
Run Code Online (Sandbox Code Playgroud)

我该怎么办?谢谢.

c# wpf highlighting textedit avalonedit

7
推荐指数
1
解决办法
2654
查看次数

使用bulletspan时的Incorect换行

我现在试图解决我的问题2天,但没有任何成功.

问题是:当我将BulletSpan设置为文本然后在EditText中显示时,一切正常,直到我开始输入另一个文本.当文本被包裹在屏幕的末尾时,缩进工作但光标指向实际位置,并且光​​标之后还添加了前一行中的一些字符.为了更好地说明此问题,请参阅附图.

跨度错误

还值得一提的是,只有当我输入文本时才会发生这种情况,当我在源文本中设置文本并且文本太长而不能只在一行上时,包装工作正常并且没有添加额外的字符也没有添加光标位置是错的.

我也试过LeadingMarginSpan.Standart,行为是一样的.

在代码我设置开始标记:

private void handleListStart(SpannableStringBuilder text) {
    int len = text.length();
    text.setSpan(new ListItem(), len, len, Spannable.SPAN_MARK_MARK);
}
Run Code Online (Sandbox Code Playgroud)

然后设置范围:

private void handleListEnd(SpannableStringBuilder text) {
    int len = text.length();
    Object obj = getLast(text, ListItem.class);
    int where = text.getSpanStart(obj);

    text.removeSpan(obj);

    if (where != len) {
        text.setSpan(new BulletSpan(listIndent * 15), where, len, Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
    }
}
Run Code Online (Sandbox Code Playgroud)

我从xml文件中获取数据.

谢谢你的帮助

编辑:我忘了补充一点,我在Android 4.1和4.4上尝试了这一点,两者表现相同

android text textedit spannablestring

7
推荐指数
1
解决办法
589
查看次数

如何禁用文本字段上的默认上下文菜单

默认情况下,JavaFX TextField内置ContextMenu了"撤消","复制","剪切"等选项.该ComboBox也具有同样的ContextMenu,当它被设置为可编辑(的ComboBox其实是这是一个编辑器的一部分TextField).

我想ContextMenu用自定义替换它,但我遇到了禁用默认问题的问题.

我试图消耗ContextMenu和鼠标点击事件,但ComboBoxComboBox.getEditor()都有空ContextMenu.

我错过了什么吗?

default contextmenu textedit javafx-2

6
推荐指数
2
解决办法
6359
查看次数

当停靠在底部应用栏时,如何使 FAB 上的填充发生变化?

问题在于,当FAB停靠在 上BottomAppBar,然后调用键盘时,FAB填充调整大小无法在键盘上方正确对齐以供用户按下。

这是实际发生的事情......

在此输入图像描述

重现错误的脚手架的快速示例;

Scaffold(
  appBar: AppBar(),
  bottomNavigationBar: BottomAppBar(
    shape: CircularNotchedRectangle(),
    child: Row(
      children: <Widget>[
        IconButton(
          icon: Icon(
            Icons.lightbulb_outline,
            color: Colors.deepPurple,
          ),
          onPressed: () {},
        ),
      ],
    ),
  ),
  body: Center(
    child: TextField(),
  ),
  floatingActionButton: FloatingActionButton(
    onPressed: () {},
  ),
  floatingActionButtonLocation: FloatingActionButtonLocation.endDocked,
);
Run Code Online (Sandbox Code Playgroud)

textedit dart floating-action-button flutter bottomappbar

6
推荐指数
0
解决办法
474
查看次数

粘贴为纯文本Contenteditable div&textarea(word/excel ...)

我希望将文本粘贴到一个可信的div中,但作为textarea进行反应.
请注意,我想保留格式,因为我会将其粘贴到我的textarea中(来自word,excel ...).
所以.
1)在contenteditable div中粘贴文本
2)我从剪贴板中获取文本
3)我将我的值从剪贴板推送到我的textarea,(不知道怎么做?)
4)从我的textarea获取值并将其放在我的contenteditable div

任何建议?

excel textarea ms-word contenteditable textedit

5
推荐指数
2
解决办法
1万
查看次数

什么文本编辑器支持将找到的结果提取到另一个文件?

通常我有以下情况:有一个PONO类,其中包含属性列表.

    public string UserName
    {
        get { return this.userName; }
        set { if (this.userName != value) { SetDirty(); this.userName = value; } }
    }

    public string Password
    {
        get { return this.password; }
        set { if (this.password != value) { SetDirty(); this.password = value; } }
    }

    public string Email
    {
        get { return this.email; }
        set { if (this.email != value) { SetDirty(); this.email = value; } }
    }

    public string Title
    {
        get { return this.title; }
        set …
Run Code Online (Sandbox Code Playgroud)

regex extraction textedit

4
推荐指数
1
解决办法
3382
查看次数

Eclipse中选定单词的括号

几天前,我觉得这个问题很愚蠢,并且在这里发布,但经过大量搜索后,我找到了一个合适的解决方案.

对于那些使用TextEdit(在Mac上)的人来说,他们会完全知道我在说什么.

编码时我只想在一个单词或一行上加上引号或括号.要做到这一点,我必须回到单词的开头,打开引号,然后转到单词的结尾并关闭它.

在eclipse中是否有一个插件,我可以用引号或括号括起当前的选择?我不是在谈论快速修复(Ctrl + 1).它可用于许多复杂的模板.

eclipse ide textedit inplace-editing

4
推荐指数
1
解决办法
1202
查看次数

如何在vb.net中使用savefiledialog

我有一个名为TextEditPro的程序,我刚刚启动它,我遇到了一个问题.

当我有单击另存为的代码...我不知道如何使用savefiledialog所以当你点击另存为它会弹出!

有帮助吗?

vb.net savefiledialog textedit

3
推荐指数
1
解决办法
4万
查看次数

禁用三星键盘上的文本预测

我的 Android 应用程序中有一个文本编辑字段,该文本字段用于序列号,因此不应自动完成文本。

我设法在 Android 键盘上解决了这个问题,但无论我设置什么标志,三星键盘仍然显示建议和自动完成,这些是我当前的标志:

 android:inputType="textFilter|textNoSuggestions|textCapCharacters|textVisiblePassword"
Run Code Online (Sandbox Code Playgroud)

我也尝试过

android:privateImeOptions="nm"
Run Code Online (Sandbox Code Playgroud)

那么,关于如何以编程方式禁用此功能的任何其他想法?

android textedit samsung-galaxy

3
推荐指数
1
解决办法
1800
查看次数

如何用鼠标选择TextEdit区域

我想用鼠标选择文本区域。

TextEdit {
        id: edit
        anchors.fill: parent
        font.pixelSize: 18
        focus: true
        wrapMode: TextEdit.Wrap
        text: "bla bla"
    }
Run Code Online (Sandbox Code Playgroud)

我可以用键盘选择,然后用鼠标单击以提供焦点,但是我不能用鼠标选择文本区域。

这可能吗。谢谢!

textedit qml qt5 qtquick2

2
推荐指数
1
解决办法
944
查看次数