And here is the old way to compile:
- install FPC and Lazarus:
- download FpcUpDeluxe. On Windows, you must unlock .exe file in the Windows Explorer dialog.
- in FpcUpDeluxe, choose FPC 3.0.4 or "trunk", and Lazarus 2.0.4 or "trunk", install them both.
- download GitHub repos:
- https://github.com/Alexey-T/Python-for-Lazarus (install first)
- https://github.com/Alexey-T/ATSynEdit (install after ATFlatControls and EncConv)
- (install after ATSynEdit)
- https://github.com/Alexey-T/ATSynEdit_Ex (install after EControl)
- https://github.com/Alexey-T/ATBinHex-Lazarus
- https://github.com/Alexey-T/CudaText (no package here, only project)
- install .lpk packages into Lazarus (find all .lpk files, open them in IDE, install from Packages dialog)
- in the Lazarus component palette, you should see:
- "AT Controls" tab: TATButton, TATButtonsToolbar, TATListbox, TATScroll, TATSynEdit, TATLabelLink, TATGauge
- "Python" tab: several items
- "System" tab: TUniqueInstance