Recent

Author Topic: Finding Lazarus Source code  (Read 2904 times)

HappyLarry

  • Full Member
  • ***
  • Posts: 155
Finding Lazarus Source code
« on: February 08, 2013, 11:18:39 am »
How do I find the Lazarus source code for a particular function or procedure (using Lazarus)?

(e.g StringGrid1.ColumnFromGridColumn(i))

Thanks.
Use Lazarus and Free Pascal and stand on the shoulders of giants . . . very generous giants. Thank you.

Avishai

  • Hero Member
  • *****
  • Posts: 1021
Re: Finding Lazarus Source code
« Reply #1 on: February 08, 2013, 11:34:38 am »
In your source code you can Right-Click on 'StringGrid1.ColumnFromGridColumn' and it will give you a popup menu.  Click on 'Find Delclaration'.  That will open the Source File and position you at the declaration.  Then Right-Click again and click on 'Find' then 'Procedure Jump'.
Lazarus Trunk / fpc 2.6.2 / Win32

wp

  • Hero Member
  • *****
  • Posts: 11916
Re: Finding Lazarus Source code
« Reply #2 on: February 08, 2013, 11:43:13 am »
Or easier: Ctrl+left click on identifier opens the corresponding source file at the position where the identifier is defined.

 

TinyPortal © 2005-2018