Re: [MSEide-MSEgui-talk] New release of ideU with Code Beautifier ptop and Jedi.

2020-02-13 Thread fredvs
Hello Graeme. > One such feature I enabled immediately was > to automatically format the code when you save a file. I have to confess that I am the worst in that field. When I code new idea, I do it without to care about formatting and at the end there is a mess. After that, when I am

Re: [MSEide-MSEgui-talk] New release of ideU with Code Beautifier ptop and Jedi.

2020-02-13 Thread fredvs
Hello Roland! > If you want to play with code formatters, there is another one here: > https://corpsman.de/index.php?doc=projekte/delforlaz For sure I will test it, thanks for the link. By the way I did a new repository of forked fpc ptop. https://github.com/fredvs/ptop That version has

Re: [MSEide-MSEgui-talk] New release of ideU with Code Beautifier ptop and Jedi.

2020-02-13 Thread fredvs
Re-hello Roland! > If you want to play with code formatters, there is another one here: > https://corpsman.de/index.php?doc=projekte/delforlaz Ok; I did test it but... It is a Lazarus pkg that needs LCL interface, so I dont know how to use it as stand-alone application or in a "pure Xorg"

Re: [MSEide-MSEgui-talk] New release of ideU with Code Beautifier ptop and Jedi.

2020-02-13 Thread Graeme Geldenhuys
On 13/02/2020 5:34 pm, Graeme Geldenhuys wrote: > Please try and share such changes back to FPC. It really helps them and > the community in a whole. Ignore my message - I see you already shared your changes. Well done! :-) Regards, Graeme ___

Re: [MSEide-MSEgui-talk] New release of ideU with Code Beautifier ptop and Jedi.

2020-02-13 Thread Graeme Geldenhuys
On 13/02/2020 1:20 pm, fredvs wrote > I have to confess that I am the worst in that field. When I code new > idea, I do it without to care about formatting and at the end there > is a mess. I am (was) the total opposite. I hate messy code and spend way too much time formatting my Pascal code. But

Re: [MSEide-MSEgui-talk] New release of ideU with Code Beautifier ptop and Jedi.

2020-02-13 Thread Graeme Geldenhuys
On 13/02/2020 11:45 am, fredvs wrote: > By the way I did a new repository of forked fpc ptop. > https://github.com/fredvs/ptop > > That version has "comma" keysymbol and can deal commas layout like > myunit1,myunit2,myunit3 > myunit1, myunit2, myunit3. Please try and share such changes back

[MSEide-MSEgui-talk] What version(s) of FPC is supported

2020-02-13 Thread Graeme Geldenhuys
Hi, Anybody know what is the oldest version of FPC that is supported by MSEide+MSEgui. I guess that would be both the msegui framework, as well as the mseide itself. Did Martin was any specific rules regarding this? ie: Only latest FPC release version and greater. Or latest FPC release and the

Re: [MSEide-MSEgui-talk] What version(s) of FPC is supported

2020-02-13 Thread fredvs
Re-hello. Maybe we could see what is the oldest fpc version still distributed. For example, yesterday I did try to install Lazarus via deb package (because it is the only way). I know, the right not of the box way is to download the deb files from Lazarus repository and install those deb files.

Re: [MSEide-MSEgui-talk] The evil that is mfm

2020-02-13 Thread fredvs
> Afaik, the *_mfm.pas are not necessary. > You may delete them, there are given only for convenience (?) when you do > a > "touch form". Fake news! *_mfm.pas ARE necessary. So, sorry, I dont know the purpose of the objdata: record size: integer; data: array that is in *_mfm.pas. (But I would

Re: [MSEide-MSEgui-talk] New release of ideU with Code Beautifier ptop and Jedi.

2020-02-13 Thread fredvs
Hello everybody. > By the way I did a new repository of forked fpc ptop. > https://github.com/fredvs/ptop The github repository was renamed into: https://github.com/fredvs/xtop This because now there is a new member in the family: jtop. jtop has the same spirit and feature as ptop but this one

Re: [MSEide-MSEgui-talk] What version(s) of FPC is supported

2020-02-13 Thread fredvs
Hello Graeme. I would not be surprised that msegui is still compatible with fpc of his first release in 1999. I dont remember what fpc version was used in that time and dont have old fpc version to test. Fre;D -- Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/

[MSEide-MSEgui-talk] The evil that is mfm

2020-02-13 Thread Graeme Geldenhuys
Hi, After spending nearly and hour rebasing only two small branches from 2016 and bringing them up to date with the latest MSEide, I discovered that I really dislike this "mfm" idea of forms. I understand the *.mfm is the "object version" of the *.pas file that represents a window/dialog. Just

Re: [MSEide-MSEgui-talk] Procedure List add-on for MSEide

2020-02-13 Thread fredvs
Hello Graeme. I will study you mail deeper but all seems excellent! Write you later. Fre;D -- Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] What version(s) of FPC is supported

2020-02-13 Thread Graeme Geldenhuys
On 13/02/2020 11:05 pm, fredvs wrote: > Maybe we could see what is the oldest fpc version still distributed. Free Pascal's own server (ftp) contains all prior versions of FPC. So any of them can be installed in theory. I still have FPC 2.6.2 and FPC 2.6.4 installed on my current system. No idea

Re: [MSEide-MSEgui-talk] Procedure List add-on for MSEide

2020-02-13 Thread fredvs
Hello Graeme. Sorry I cannot resist... So, add msegridsglob in uses section of procedurelistform unit. Then assign that procedure to grdProcedures.oncellevent(): procedure tprocedurelistfo.oncellev(const sender: TObject; var info: celleventinfoty); begin if info.eventkind =

Re: [MSEide-MSEgui-talk] The evil that is mfm

2020-02-13 Thread fredvs
Hello Graeme. Afaik, the *_mfm.pas are not necessary. You may delete them, there are given only for convenience (?) when you do a "touch form". Now what is their utility, Martin did explain it but I did not understand very well the purpose. Maybe somebody else may explain that. Fre;D --

Re: [MSEide-MSEgui-talk] What version(s) of FPC is supported

2020-02-13 Thread fredvs
>> All that to say that maybe we can keep backward compatibility untill fpc >> 2.4.0. > Is there really a purpose to still keep such backwards compatibility? For me no. Lets keep our strength to keep forwards compatibility! ;) Fre;D -- Sent from:

Re: [MSEide-MSEgui-talk] Procedure List add-on for MSEide

2020-02-13 Thread fredvs
Excellent Graeme. And so out-of-the-box, load the prj compile and run without any problems. Very useful indeed, Geany has that feature, nice to see it back. Maybe you may add a oncellevent() method that jump into the source editor to the line of the method that you 2xcliked. As usual, "if you

Re: [MSEide-MSEgui-talk] Procedure List add-on for MSEide

2020-02-13 Thread fredvs
Re-hello Graeme. It works **very** well. I could not resist too to commit it to ideU. Many wow and many thanks. Fre;D -- Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/