Re: [Lazarus] CodeTools commands question

2018-06-19 Thread Ondrej Pokorny via Lazarus
On 19.06.2018 19:42, Martin Frb via Lazarus wrote: On 19/06/2018 19:26, Ondrej Pokorny via Lazarus wrote: On 19.06.2018 19:22, Vojtěch Čihák via Lazarus wrote: Still, it would be nice to have two separate actions for this, Alt+Up and At+Down. I agree. But there is one problem: what to do with

Re: [Lazarus] CodeTools commands question

2018-06-19 Thread Martin Frb via Lazarus
On 19/06/2018 19:26, Ondrej Pokorny via Lazarus wrote: On 19.06.2018 19:22, Vojtěch Čihák via Lazarus wrote: Still, it would be nice to have two separate actions for this, Alt+Up and At+Down. I agree. But there is one problem: what to do with Ctrl+Click? AFAIK Lazarus IDE cannot change mouse

Re: [Lazarus] CodeTools commands question

2018-06-19 Thread Ondrej Pokorny via Lazarus
On 19.06.2018 19:22, Vojtěch Čihák via Lazarus wrote: Still, it would be nice to have two separate actions for this, Alt+Up and At+Down. I agree. But there is one problem: what to do with Ctrl+Click? AFAIK Lazarus IDE cannot change mouse mappings, only key mappings. Or am I wrong? Ondrej --

Re: [Lazarus] CodeTools commands question

2018-06-19 Thread Vojtěch Čihák via Lazarus
] CodeTools commands question On Tue, 19 Jun 2018 16:57:11 +0200 Vojtěch Čihák via Lazarus wrote: Maybe this option helps: "Jump directly to method body" http://wiki.lazarus.freepascal.org/IDE_Window:_Codetools_Options#Jumping_.28e.g._Method_Jumping.29 <http://wiki.lazarus.freepascal.o

Re: [Lazarus] CodeTools commands question

2018-06-19 Thread Mattias Gaertner via Lazarus
On Tue, 19 Jun 2018 16:57:11 +0200 Vojtěch Čihák via Lazarus wrote: >[...] Hi, >   > is there a CodeTool command that can take me directly to procedure/method > implementation? >   > Example: >   > function TTreeNode.GetTop: integer; > begin >   if TreeView <> nil then >     TreeView.UpdateAllTo

[Lazarus] CodeTools commands question

2018-06-19 Thread Vojtěch Čihák via Lazarus
Hi,   is there a CodeTool command that can take me directly to procedure/method implementation?   Example:   function TTreeNode.GetTop: integer; begin   if TreeView <> nil then     TreeView.UpdateAllTops|;  //<-- caret is HERE   Result := FTop; end;     by default, Ctrl+Shift+Up and Ctrl+Shift+Do