单击装订线左侧时如何在 SynEdit 中选择一行?

用户30478

在类似于 Delphi 代码编辑器的装订线中单击左侧时,我想选择一行(单击行号,安装了 CNPack)。我想答案在于 selStart、selEnd、smLine 选择模式,但无法提出任何可行的解决方案。

procedure TForm1.SynEdit1GutterClick(Sender: TObject; Button: TMouseButton; X,
  Y, Line: Integer; Mark: TSynEditMark);
begin
    SynEdit1.SelectionMode := smLine;
    SynEdit1.SelStart := 0;
    SynEdit1.SelEnd := SynEdit1.Lines[Line].Length;
    SynEdit1.SelectionMode := smNormal; //restore
    //Code not working
    //I don't remember the code which made it select a line with smLine

end;
科比克

您可以使用ecSelLineEnd命令:

SynEdit1.ExecuteCommand(ecSelLineEnd, #0, nil) 

在装订线点击事件中。

你需要包括单位 SynEditKeyCmds

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在SQL中选择后一行

来自分类Dev

如何在QTreeView中选择上一行?

来自分类Dev

如何在QTreeView中选择上一行?

来自分类Dev

如何将TSynCompletion和TSynAutoComplete组件与SynEdit for TeX一起使用?

来自分类Dev

如何从任何hstore值中选择一行?

来自分类Dev

如何以编程方式在QTreeview中选择一行?

来自分类Dev

如何从包括中选择最后一行

来自分类Dev

如何快速从tableview的每个部分中选择一行?

来自分类Dev

AngularJS:如何基于ID从数组中选择一行

来自分类Dev

如何根据代码的键值在gridview中选择一行?

来自分类Dev

如何从MVVM的ViewModel中的datagrid中选择一行?

来自分类Dev

如何从 TensorFlow 的 SparseTensor 中选择一行?

来自分类Dev

如何替换synedit中的选定文本?

来自分类Dev

在同一行中选中选择框时如何自动在复选框中选择

来自分类Dev

如何从外键中选择一行但不选择其他行? - - 通过...分组 - -

来自分类Dev

如何在熊猫中选择每个唯一记录的第一行和最后一行

来自分类Dev

从html表中选择一行,并在单击按钮时发送值

来自分类Dev

从html表中选择一行(突出显示),并在单击按钮时发送值

来自分类Dev

从html表中选择一行(突出显示),并在单击按钮时发送值

来自分类Dev

如何在第二行的where子句中选择第一行

来自分类Dev

如何从一系列链接行中选择最后一行

来自分类Dev

如何在html代码中选择第一个表格的最后一行?

来自分类Dev

如何从具有有效值的最后一行和第一行中选择列名?

来自分类Dev

如何在一个表中选择多行,而在另一表中只选择一行?

来自分类Dev

仅在DataGrid中选择一行时如何启用按钮?

来自分类Dev

在 p:dataTable 中选择一行时如何查询字段?

来自分类Dev

如何使用标题而不是ID行来在laravel中选择一行:: find(); 方法

来自分类Dev

如何从符合我的条件的一行中选择几行带有 Streams 的行?

来自分类Dev

熊猫:如何在每个GROUP BY组中选择第一行?

Related 相关文章

  1. 1

    如何在SQL中选择后一行

  2. 2

    如何在QTreeView中选择上一行?

  3. 3

    如何在QTreeView中选择上一行?

  4. 4

    如何将TSynCompletion和TSynAutoComplete组件与SynEdit for TeX一起使用?

  5. 5

    如何从任何hstore值中选择一行?

  6. 6

    如何以编程方式在QTreeview中选择一行?

  7. 7

    如何从包括中选择最后一行

  8. 8

    如何快速从tableview的每个部分中选择一行?

  9. 9

    AngularJS:如何基于ID从数组中选择一行

  10. 10

    如何根据代码的键值在gridview中选择一行?

  11. 11

    如何从MVVM的ViewModel中的datagrid中选择一行?

  12. 12

    如何从 TensorFlow 的 SparseTensor 中选择一行?

  13. 13

    如何替换synedit中的选定文本?

  14. 14

    在同一行中选中选择框时如何自动在复选框中选择

  15. 15

    如何从外键中选择一行但不选择其他行? - - 通过...分组 - -

  16. 16

    如何在熊猫中选择每个唯一记录的第一行和最后一行

  17. 17

    从html表中选择一行,并在单击按钮时发送值

  18. 18

    从html表中选择一行(突出显示),并在单击按钮时发送值

  19. 19

    从html表中选择一行(突出显示),并在单击按钮时发送值

  20. 20

    如何在第二行的where子句中选择第一行

  21. 21

    如何从一系列链接行中选择最后一行

  22. 22

    如何在html代码中选择第一个表格的最后一行?

  23. 23

    如何从具有有效值的最后一行和第一行中选择列名?

  24. 24

    如何在一个表中选择多行,而在另一表中只选择一行?

  25. 25

    仅在DataGrid中选择一行时如何启用按钮?

  26. 26

    在 p:dataTable 中选择一行时如何查询字段?

  27. 27

    如何使用标题而不是ID行来在laravel中选择一行:: find(); 方法

  28. 28

    如何从符合我的条件的一行中选择几行带有 Streams 的行?

  29. 29

    熊猫:如何在每个GROUP BY组中选择第一行?

热门标签

归档