Attempting to develop an IDE for the Amiga with Lazarus

danilos · 3350

aha

  • Junior Member
  • **
    • Posts: 51
    • Karma: +1/-0
Reply #30 on: March 31, 2021, 08:55:01 PM
Thank you, danilos! Very interesting project. I hope that you can solve the issues with compiling soon. Keep up the good work.  :)



danilos

  • Newbie
  • *
    • Posts: 27
    • Karma: +1/-0
Reply #31 on: April 01, 2021, 07:11:32 PM
thank you aha. I found out what the problem with the forms was, the implementation does not provide support for some of the position options, so I set it to default and that puts the form somewhere on the screen but does not cause an exception :) I'll try to work on the compilation next.



danilos

  • Newbie
  • *
    • Posts: 27
    • Karma: +1/-0
Reply #32 on: April 03, 2021, 12:49:08 PM
Hi,

I have just uploaded a new version of the app, now the new Item, multiple file open, save and basic find and replace functionality should work. I added a basic compile and run and that seems to work on Windows, but does not work in Linux, or AROS. Not sure why it does not work, It might be that I am using the wrong paths to the fpc or the simple mechanism that I am using has not been implemented.

If you like to test you will have to open the AIDEa.config file and modify the Compiler -> fullpath, because I haven't finished working on the configuration part. Well, most things are just sort of working.. I am still having troubles with the LCL components in AROS, I might be able to find some workaround for a few things but I am not sure I can find workarounds for all issues.

Unfortunately, the exe file for AROS is still very large, I haven't found a way to remove debugging yet.  If you like to have a look, the files can be downloaded from https://sourceforge.net/projects/aidea/files/.

Best wishes for Easter to all.



salvo

  • Legendary Member
  • *****
    • Posts: 1303
    • Karma: +18/-4
  • TinyAros
    • TinyAros
Reply #33 on: April 03, 2021, 01:18:51 PM
I think you need a programmer to test your work I don't unfortunately, thanks anyway :-\

TinyAros Manteiner http://tinyaros.flazio.com


danilos

  • Newbie
  • *
    • Posts: 27
    • Karma: +1/-0
Reply #34 on: April 03, 2021, 01:36:31 PM
I think you need a programmer to test your work I don't unfortunately, thanks anyway :-\

Hi Salvo, the basic functionality is equivalent to an editor with the normal open, find, replace, edit and save, with some special features like syntax highlighting, the new Item just presents you with a choice of templates. Most of the features are not complete and they are developed for me to test how to use the controls and learn about Lazarus and Free Pascal and see what works and what doesn't in AROS. The files I upload are in case someone wants to have a look but mainly they are for me to help me keep making regular progress and compare how the controls behave between the AROS and the other platforms.

The project is still at a very early stage :)



salvo

  • Legendary Member
  • *****
    • Posts: 1303
    • Karma: +18/-4
  • TinyAros
    • TinyAros
Reply #35 on: April 03, 2021, 02:13:54 PM
okay trying to take a look ;)

TinyAros Manteiner http://tinyaros.flazio.com


danilos

  • Newbie
  • *
    • Posts: 27
    • Karma: +1/-0
Reply #36 on: April 03, 2021, 02:32:06 PM
Thank you Salvo, appreciated. You will probably find that there are many issues, most of which are my fault, but it would be great if we could support ALB42's work of porting FreePascal and Lazarus components to the Amiga, because I believe that would really help. There is absolutely everything available for FreePascal - an absolutely enormous array of free,  modern, easy to use, and constantly maintained components.  If they could be employed on the Amiga then developing modern applications would become a lot easier. 



salvo

  • Legendary Member
  • *****
    • Posts: 1303
    • Karma: +18/-4
  • TinyAros
    • TinyAros
Reply #37 on: April 03, 2021, 02:36:15 PM
I agree in what you say :)

TinyAros Manteiner http://tinyaros.flazio.com


amigamia

  • Junior Member
  • **
    • Posts: 60
    • Karma: +9/-0
    • AROS World
Reply #38 on: October 16, 2021, 03:02:34 PM
Bumping this thread up for visibility. I think this is a very cool tool for AROS. Perhaps, any passing developer can see it and pick it up for further development.

https://sourceforge.net/projects/aidea/files/


salvo

  • Legendary Member
  • *****
    • Posts: 1303
    • Karma: +18/-4
  • TinyAros
    • TinyAros
Reply #39 on: October 21, 2021, 01:40:10 PM
Load version available on Archives

TinyAros Manteiner http://tinyaros.flazio.com