Re: [MSEide-MSEgui-talk] FireBird or MySql ?

2021-05-12 Thread Graeme Geldenhuys
On 08/05/2021 2:38 pm, fredvs wrote: > Some people say MySQL is a joke, Firebird is much better, others say the > opposite. > > What is your advice about this? MySQL is a joke that just doesn't want to disappear - sadly. If you want reliable, easy to maintain and open-source, then go for

Re: [MSEide-MSEgui-talk] Installing FireBird 3.0 on Linux.

2021-05-12 Thread Graeme Geldenhuys
On 08/05/2021 3:32 am, fredvs wrote: > Here a working easy way to install FireBird: Nice. Thanks for sharing Fred. Regards, Graeme ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Feature Request: MSEide compiler output window suggestions

2021-04-26 Thread Graeme Geldenhuys
On 26/04/2021 2:39 am, fredvs wrote: > Added in commit 6bd86 of MSEide extended popup in message form. > With various types of copy to clipboard and search in messages. SPEEDY MAN! :-D Thanks Fred. I'll get an update later tonight and give it a test. Regards, Graeme

[MSEide-MSEgui-talk] Feature Request: MSEide compiler output window suggestions

2021-04-25 Thread Graeme Geldenhuys
Hi, I just came to the realisation that the Messages window (compiler output window) is very limited. 1. I can't search the output. eg: I was looking for Range Check errors/hints, but had to scroll through 1000's of lines of output for fpGUI framework, and manually try and spot the Range

Re: [MSEide-MSEgui-talk] Status of MSELang

2021-04-19 Thread Graeme Geldenhuys
On 19/04/2021 6:32 am, Alexander via mseide-msegui-talk wrote: > And why do you need LLVM when using Pascal? How about .pas to ELF directly ? >From what I understand, LLVM does very very impressive optimisations when in generates the final binary executable. Way more that what the FPC compiler

Re: [MSEide-MSEgui-talk] Status of MSELang

2021-04-17 Thread Graeme Geldenhuys
On 17/04/2021 6:08 pm, fredvs wrote: > That said, once the mli and bc file is produced, no matter if it was > produced by a 32 bit compiler, running LLVM you may choose the target you > want, 32 or 64 bit. Umm, this sounds very interesting. I'll definitely take a look around MSELang and try it

Re: [MSEide-MSEgui-talk] Status of MSELang

2021-04-17 Thread Graeme Geldenhuys
On 17/04/2021 5:34 pm, fredvs wrote: > There was some work done to make it work: > https://github.com/mse-org/mselang/releases > > I was able to do some console application on Linux (the version of LLVM for > Windows was not yet working when I try it 3 years ago). Thank you Fred for all the

Re: [MSEide-MSEgui-talk] Status of MSELang

2021-04-17 Thread Graeme Geldenhuys
On 17/04/2021 5:16 pm, Graeme Geldenhuys wrote: > 1. Anybody know what the status is of MSELang? > 2. How far did Martin get with it > 3. Anybody else working on it now? > And lastly, what was the actual goal of MSELang? Was it to introduce a more modern "Object Pascal"

[MSEide-MSEgui-talk] Status of MSELang

2021-04-17 Thread Graeme Geldenhuys
Hi, 1. Anybody know what the status is of MSELang? 2. How far did Martin get with it 3. Anybody else working on it now? Regards, Graeme ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] MSEgui documentation generated with PasDoc

2021-04-14 Thread Graeme Geldenhuys
On 14/04/2021 9:02 pm, fredvs wrote: > Hum, yes, but then Graeme and I have to fight against each other to decide > who takes the chair. LOL - it is very good practice to always do code reviews, so I'm definitely in agreement with Roland on this. Whoever reviews first can commit it, but I feel

Re: [MSEide-MSEgui-talk] Which fpGUI branch should I use?

2021-04-14 Thread Graeme Geldenhuys
On 12/04/2021 7:31 pm, Roland Chastain wrote: > Hello Graeme (and other)! Hi Roland. Please if we could keep fpGUI discussions to the fpGUI project, that would be super useful. There are various ways you can do that, as documented here: http://fpgui.sourceforge.net/support.shtml You can also

Re: [MSEide-MSEgui-talk] MSEgui documentation generated with PasDoc

2021-04-10 Thread Graeme Geldenhuys
On 11/04/2021 1:40 am, Graeme Geldenhuys wrote: > You use the EXAMPLE tag inside an ELEMENT tag. Here is a > complete ELEMENT example: I forgot to mention, you can also use the CODE tag inside the DESCR tag. Thus you don't have to use a external file for the code example. Regards,

Re: [MSEide-MSEgui-talk] MSEgui documentation generated with PasDoc

2021-04-10 Thread Graeme Geldenhuys
On 10/04/2021 9:25 pm, Roland Chastain wrote: > Please could you tell me how I can insert a Pascal code example? You use the EXAMPLE tag inside an ELEMENT tag. Here is a complete ELEMENT example: The constructor for TfpgSystemTrayIcon . Modern operating systems usually provide a special area

Re: [MSEide-MSEgui-talk] MSEgui documentation generated with PasDoc

2021-04-10 Thread Graeme Geldenhuys
On 10/04/2021 4:03 pm, Roland Chastain wrote: > I looked for IPF syntax guide and examples but didn't find many things. I've included the official documentation from IBM inside the fpGUI repository. https://github.com/graemeg/fpGUI/tree/develop/docview/docs The file you'll be most interested

Re: [MSEide-MSEgui-talk] MSEgui documentation generated with PasDoc

2021-04-10 Thread Graeme Geldenhuys
On 10/04/2021 11:20 am, Graeme Geldenhuys wrote: > Like advanced search, inline annotations, > runtime or compile time Index page building, runtime concatenation of INF > files, very compact binary format etc. I've just tested fpdoc (from FPC 3.2.1) generating HTML, CHM and INF help

Re: [MSEide-MSEgui-talk] MSEgui documentation generated with PasDoc

2021-04-10 Thread Graeme Geldenhuys
On 10/04/2021 9:34 am, Roland Chastain wrote: > So, I have a fully functional *wipfc* + *docview* + *fpdoc* installation. :) That's excellent news. > 1. To generate the IPF for MSEgui, do you also use the XML? fpdoc can generate documentation output only using the source code, but then there

Re: [MSEide-MSEgui-talk] MSEgui documentation generated with PasDoc

2021-04-09 Thread Graeme Geldenhuys
On 09/04/2021 7:41 pm, Roland Chastain wrote: > ... never really got into the habit of using it. Integrate it into MSEide and reassign F1 to trigger help based on where the edit cursor is. Instructions are here: http://fpgui.sourceforge.net/docview_ide_integration.shtml I personally use the

[MSEide-MSEgui-talk] Fwd: Allegro5 instead of xorg libraries

2021-04-09 Thread Graeme Geldenhuys
Accidentally replied directly to Fred and not the mailing list. Forwarded Message Subject: Re: [MSEide-MSEgui-talk] Allegro5 instead of xorg libraries Date: Fri, 9 Apr 2021 17:33:07 +0100 From: Graeme Geldenhuys To: fredvs On 09/04/2021 12:35 pm, fredvs wrote: > Then, ma

Re: [MSEide-MSEgui-talk] MSEgui documentation generated with PasDoc

2021-04-09 Thread Graeme Geldenhuys
On 09/04/2021 12:35 pm, Roland Chastain wrote: > I am playing with the latest release of PasDoc. Not again! This has been raised so many times over the years. Martin (and I) full agreed that PasDoc is not the way to go, because it requires the source code to be bloated with documentation and

Re: [MSEide-MSEgui-talk] MSEgui documentation generated with PasDoc

2021-04-09 Thread Graeme Geldenhuys
On 09/04/2021 12:35 pm, Roland Chastain wrote: > I am playing with the latest release of PasDoc. And I forgot to mention in my previous message, the fpdoc HTML output doesn't have to look as ugly as the default FPC docs does. It's fully customisable using CSS. Here is fpGUI's Class docs

Re: [MSEide-MSEgui-talk] Need or not needed domain for MSE ?

2021-03-15 Thread Graeme Geldenhuys
On 15/03/2021 10:02 pm, fredvs wrote: > Sorry for my ignorance, but does NV refers to NVidia? Yes, the proprietary NVidia driver. It is so much faster and feature rich compared to the open source equivalent. It's basically source code with some binary blobs. Much the same as the Broadcom wireless

Re: [MSEide-MSEgui-talk] Need or not needed domain for MSE ?

2021-03-15 Thread Graeme Geldenhuys
On 15/03/2021 7:17 pm, fredvs wrote: >> Also "xflush(); sleep(10ms);" or "xsync()" between xfillrectangle() and > xdrawlines() prevents the distortion. I honestly don't know the degraded performance Martin was speaking of. Maybe it's something you can only noticed in a timed performance test

Re: [MSEide-MSEgui-talk] Need or not needed domain for MSE ?

2021-03-15 Thread Graeme Geldenhuys
On 15/03/2021 3:03 pm, Alexander via mseide-msegui-talk wrote: > In last version I see old problems described in > https://gitlab.freedesktop.org/xorg/xserver/-/issues/79 I know about that bug too, and I can definitively say that the open source ATI/AMD and nVidia drivers are all rubbish. I

Re: [MSEide-MSEgui-talk] Need or not needed domain for MSE ?

2021-03-12 Thread Graeme Geldenhuys
On 12/03/2021 12:54 pm, fredvs wrote: > There is not only GitHub (Microsoft) that does host git code, there are many > others, like GitLab. > But I agree with you, GitHub, GitLab or whatever may cause problems (like > every server, even paid). I don't see the problem - any cloud service is just

Re: [MSEide-MSEgui-talk] Need or not needed domain for MSE ?

2021-03-08 Thread Graeme Geldenhuys
On 08/03/2021 7:55 pm, Roland Chastain wrote: > Forgive a stupid question, but what would be the purpose of that domain? > What could we do with it? Indeed. I nice gesture, but Github already gives code hosting, bug reporting, CI pipelines, a wiki and a website. It is already known and

Re: [MSEide-MSEgui-talk] Tab with close button X ?

2021-03-08 Thread Graeme Geldenhuys
On 08/03/2021 3:47 pm, Roland Chastain wrote: > What is a tab? I'm assuming Fred is referring to the Tabs (from TTabWidget) like those seen in MSEide's editor window. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public

Re: [MSEide-MSEgui-talk] [PATCH 1/1] editor - allow to comment line without selection

2021-03-08 Thread Graeme Geldenhuys
On 07/03/2021 12:58 pm, fredvs wrote: > Nice (but you are mse-org member so no need to request, just push it). > > By the way, I did commit your code for ideU. I forgot I have read/write access. I've pushed my changes. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using

Re: [MSEide-MSEgui-talk] [PATCH 1/1] editor - allow to comment line without selection

2021-03-07 Thread Graeme Geldenhuys
On 07/03/2021 2:20 am, fredvs wrote: > But if doing this, imho, tactionsmo.enablecomment has no sense anymore and > should be commented. My initial thoughts was not to change existing behaviour, but you are 100% correct. That action doesn't make sense any more - in fact I did not even know that

[MSEide-MSEgui-talk] [PATCH 1/1] editor - allow to comment line without selection

2021-03-06 Thread Graeme Geldenhuys
of the line. --- Graeme Geldenhuys (1): Allows you to comment a line without first having to make whole line selections. apps/ide/sourcepage.pas | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) -- 2.17.1 Regards, Graeme >F

Re: [MSEide-MSEgui-talk] Wiki of MSEgui TLayouter ?

2021-01-07 Thread Graeme Geldenhuys
On 07/01/2021 10:39 am, fredvs wrote: > It is raw but understandable (I think). Once again, thank you Fred for your efforts in keeping MSEide+MSEgui alive and active. Regards, Graeme ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] Wiki of MSEgui TLayouter ?

2021-01-06 Thread Graeme Geldenhuys
On 06/01/2021 9:47 pm, Graeme Geldenhuys wrote: > The formatting is still not perfect, but Stage 1 looks better than it did > before. I did the same treatment for Stage 2 information. I stopped adding more changes because I noticed you started editing the same text. So I'll let you co

Re: [MSEide-MSEgui-talk] Wiki of MSEgui TLayouter ?

2021-01-06 Thread Graeme Geldenhuys
On 06/01/2021 4:00 pm, fredvs wrote: > Could it be fixed? Wow, I forgot what rubbish syntax MediaWiki uses. No matter what I tried, I couldn't get the formatting to work. For example, the first section mentioned that there are 5 steps, so I tried to use a numbered list, but no matter what, the

Re: [MSEide-MSEgui-talk] Wiki of MSEgui TLayouter ?

2021-01-06 Thread Graeme Geldenhuys
On 06/01/2021 4:00 pm, fredvs wrote: > Does anybody understand those lines? If you click on edit, the syntax is slightly less garbled, but there are some sections that are still pretty hard to understand (especially for a non-MSEgui user like me). It looks like it was something copied from

Re: [MSEide-MSEgui-talk] Custom shortcuts don't displaying correctly in IDE dialog

2020-12-28 Thread Graeme Geldenhuys
On 28/12/2020 9:48 pm, fredvs wrote: > What key are you using to do "[" and "]"? > Here on my azerty keyboard I have to press "Alt Gr" (the right Alt key) and > the key "(" (that is "5" in maj). I use a programmable keyboard (Ergodox) and have a Symbols layer. So I can tell it to switch to the

Re: [MSEide-MSEgui-talk] Custom shortcuts don't displaying correctly in IDE dialog

2020-12-28 Thread Graeme Geldenhuys
On 28/12/2020 4:06 pm, Fred van Stappen wrote: > Ok, ok, you assigned the shortcut via the mseide and button shortcut in > config form. Yup, that's correct. The shortcuts work fine in the source editor too. It's just that they don't display the key combination correctly in the IDE's Configure

Re: [MSEide-MSEgui-talk] Custom shortcuts don't displaying correctly in IDE dialog

2020-12-28 Thread Graeme Geldenhuys
On 28/12/2020 2:05 pm, Fred van Stappen wrote: > What kind of shortcut are you adding? I'm not trying to add a new shortcut, but rather simply reassign my own key combinations to the existing "Navigate Back" and "Navigate Forward" actions of the IDE. But if I try and assign the keys shortcuts...

[MSEide-MSEgui-talk] Custom shortcuts don't displaying correctly in IDE dialog

2020-12-28 Thread Graeme Geldenhuys
Hi, Not a serious issue. I configured two custom shortcuts for Forward and Back Navigation in the source editor of MSEide. The shortcuts work fine, but the don't display correctly in the IDE Shortcuts dialog. Any ideas why? I use the shortcuts: Ctrl+[ // backwards navigation

Re: [MSEide-MSEgui-talk] MSEgui and CPU ARM AARCH64.

2020-12-22 Thread Graeme Geldenhuys
On 21/12/2020 11:48 pm, fredvs wrote: > I will surely take a look, thanks to note it. No problems. I've been looking into getting a new RPi 4 myself, for a similar goal. Testing fpGUI with AArch64. As I much prefer FreeBSD over Linux, I've been keeping an eye (or ear) on what others were saying

Re: [MSEide-MSEgui-talk] MSEgui and CPU ARM AARCH64.

2020-12-21 Thread Graeme Geldenhuys
On 20/12/2020 4:58 pm, fredvs wrote: > So I have very sad news, I give it up at the moment for Rpi OS 64 bit. > It is very rare that I take such a decision, I am a explorer_warrior after > all. If you still have the energy and passion, an alternative could be FreeBSD on the RPi.

Re: [MSEide-MSEgui-talk] New release of MSEide ?

2020-09-19 Thread Graeme Geldenhuys
On 19/09/2020 1:26 pm, fredvs wrote: > But does still exist somebody that uses msegui? I do. (the IDE part) :-) But I'm a bit silent on the mailing list front these days. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My

Re: [MSEide-MSEgui-talk] imagelist is broken

2020-06-27 Thread Graeme Geldenhuys
On 25/06/2020 5:19 pm, fredvs wrote: > The most strange is that, using last release of ideU (that share the same > code for form-designer) it works. In such cases `git bisect` is often a good way to track down the exact commit that caused the problem. If the commits were kept nice and small

Re: [MSEide-MSEgui-talk] Note for azerty keyboard user on Linux.

2020-05-28 Thread Graeme Geldenhuys
On 20/01/2020 4:12 pm, fredvs wrote: > But to find a bookmark, you need to do Ctrl+number. > Sadly on Linux, it will not work because to do a number you need to press > the Shift key. I've had that exact problem when I still used the Programmer Dvorak keyboard layout. Default number row was

Re: [MSEide-MSEgui-talk] How is called the widgetset in MSEgui?

2020-05-15 Thread Graeme Geldenhuys
On 15/05/2020 6:41 pm, fredvs wrote: > Ha, ok, yes for me too, Java for eat, Pascal for fun. Exactly. I still love Object Pascal. For 20 something years it has been my living. But in recent years that got harder and harder. My second choice has always been Java, and a year ago I finally made the

Re: [MSEide-MSEgui-talk] How is called the widgetset in MSEgui?

2020-05-15 Thread Graeme Geldenhuys
On 15/05/2020 4:51 pm, fredvs wrote: > Also do you have news about Ultibo + fpGUI ? Unfortunately I don't have any news. Last I heard they were making good progress, but I haven't been following the Ultibo project. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free

Re: [MSEide-MSEgui-talk] How is called the widgetset in MSEgui?

2020-05-15 Thread Graeme Geldenhuys
On 15/05/2020 4:39 pm, fredvs wrote: > About fpGUI, it seems to be in stand-by those last time... > Are you in plan to continue the develop branch? I did take a bit of a break while concentrating on Java for my new job. I'm getting back into my Object Pascal projects though. :-) Currently busy

Re: [MSEide-MSEgui-talk] How is called the widgetset in MSEgui?

2020-05-15 Thread Graeme Geldenhuys
On 15/05/2020 3:40 pm, fredvs wrote: > May I ask you what you are using to build MSEgui projects? I don't use MSEgui at all. I only use MSEide out of the MSEide+MSEgui project. All my desktop projects are based on fpGUI Toolkit. Regards, Graeme ___

Re: [MSEide-MSEgui-talk] How is called the widgetset in MSEgui?

2020-05-15 Thread Graeme Geldenhuys
On 03/05/2020 4:45 pm, fredvs wrote: > There is the Lazarus-widgetset called 'LCL' but for MSEide-MSEgui, what is > his name, MSEgui widgetset? I minor correction there. ;-) LCL is the "toolkit" or library. The full name being "Lazarus Component Library". The Lazarus widgetsets are: LCL-gtk2,

Re: [MSEide-MSEgui-talk] Some news from Github issues.

2020-05-03 Thread Graeme Geldenhuys
On 03/05/2020 12:40 am, fredvs wrote: > What I did understand is that the policy of MSEgui is to compile all what > could be needed and let, at the end, the linker take what objects is needed > for linking. 100% correct. When it comes to FPC, unused units in the uses clause it not much of a

Re: [MSEide-MSEgui-talk] Some news from Github issues.

2020-05-01 Thread Graeme Geldenhuys
On 01/05/2020 6:01 pm, fredvs wrote: > Thanks to Johann Elsass we have now a bridge that allows to use units > without the need to add 'mclasses' after 'classes'. Well done to all involved. When I saw Martin start fork standard FPC classes, I knew it was going to be a terrible idea. Very glad to

Re: [MSEide-MSEgui-talk] New release of MSEide.

2020-04-05 Thread Graeme Geldenhuys
On 02/04/2020 7:26 pm, fredvs wrote: > The mse-org team is very happy to announce the new release of > MSEide+MSEgui. Well done Fred for being a champion in taking this project forward no matter what! As somebody else alread said - it echos out that MSEide+MSEgui is still alive and kicking.

Re: [MSEide-MSEgui-talk] Space and empty lines removed in commits.

2020-03-13 Thread Graeme Geldenhuys
On 13/03/2020 12:59 pm, fredvs wrote: > Anyway, I will use the magic words (that works very well with Graeme): hahahaha I'm on to you now. ;-) > "Graeme, if you want, I will do it asap." You are green to go! :-) Regards, Graeme ___

Re: [MSEide-MSEgui-talk] Space and empty lines removed in commits.

2020-03-13 Thread Graeme Geldenhuys
On 12/03/2020 5:59 pm, fredvs wrote: > Mse has **many** units, doing this via a editor will takes ages... Thare are plent of command line tools that can do it too. Some programmer text editors are process all files in directories recursively too. Google is your friend. ;-) Regards, Graeme --

Re: [MSEide-MSEgui-talk] Space and empty lines removed in commits.

2020-03-12 Thread Graeme Geldenhuys
On 12/03/2020 5:39 pm, fredvs wrote: > Yes, my fault, now I see that it was absolutely not a good idea. Martin once told me too, to revert my contributions because I enabled "trim trailing whitespace". :-) The MSEide+MSEgui code is full of such trailing whitespace. I suggest, if you want, apply

Re: [MSEide-MSEgui-talk] Space and empty lines removed in commits.

2020-03-12 Thread Graeme Geldenhuys
On 12/03/2020 10:26 am, fredvs wrote: > Maybe Graeme could refresh my mind? Use the 'git diff' with the following parameters -b (ignores changes in amount of whitespace) -w (ignores all whitespace) But I would be thinging to myself, why did Git complain about those in the first

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-09 Thread Graeme Geldenhuys
On 09/03/2020 9:00 am, fredvs wrote: >> I'd rather suggest parentheizing the first partial expression, like so: >> if (fld1 is tblobfield) and (self.fblobintf <> nil) then begin > Yes, it is exactly what was proposed in fpc mailing list. Nice, good catch Sieghard. Regards, Graeme

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

2020-02-16 Thread Graeme Geldenhuys
On 16/02/2020 3:48 am, fredvs wrote: > I did commit all this in official mse-org. Awesome, thank you very much! :-) Regards, Graeme ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

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

2020-02-15 Thread Graeme Geldenhuys
On 15/02/2020 1:46 pm, fredvs wrote: > Or better, re-code syntax def file (.sdef) file to add a parameter to set > the color of datacols[1].colorselected. If the sdef definition/implementation doesn't currently support that color item, than yes, that would be the best solution - extend the

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

2020-02-15 Thread Graeme Geldenhuys
On 15/02/2020 11:41 am, fredvs wrote: > There is a very little problem in tprocedurelistfo.JumpToSelectedLine; > The line jumped is 1 line too much. Well spotted. Seems the 0-based indexing into the source editor caught me there. ;-) > Also may I propose to change the color of the line jumped,

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

2020-02-15 Thread Graeme Geldenhuys
On 14/02/2020 6:30 pm, Graeme Geldenhuys wrote: > Thanks for the code, I'll add that functionality back in. I've made the change and merged it into official repository. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My pub

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

2020-02-14 Thread Graeme Geldenhuys
On 13/02/2020 11:36 pm, fredvs wrote: > Maybe you may add a oncellevent() method that jump into the source editor to > the line of the method that you 2xcliked. Ah, that was there - double checked with some old MSEide build I had. It must have gotten lost somewhere during the rebase or something.

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

2020-02-14 Thread Graeme Geldenhuys
On 14/02/2020 1:34 am, fredvs wrote: >> 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. I remember I asked Martin if they were required, and his answer was

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

2020-02-14 Thread Graeme Geldenhuys
On 14/02/2020 3:12 am, fredvs wrote: > It works **very** well. > I could not resist too to commit it to ideU. > > Many wow and many thanks. Glad you liked it. :-) I implemented the same feature into Lazarus IDE some 14 years ago (wow, time flies!) as a add-on, and soon after it became standard

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

[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

[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] 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,

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

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-12 Thread Graeme Geldenhuys
On 12/02/2020 1:45 pm, fredvs wrote: > Here Code Beautifier in action: Very nice indeed. Easy to access and use. :-) Something I've learned while using the excellent Java development tools over the last 8 months Convenience! Boths Eclipse (built in) and IntelliJ (via plugin) supports "Save

Re: [MSEide-MSEgui-talk] MSEgui documentation generation - WIPFC usage

2020-02-11 Thread Graeme Geldenhuys
On 11/02/2020 7:21 pm, Roland Chastain wrote: > $ env WIPFC=/home/roland/Documents/sources/fpgui/tools/wipfc > /home/roland/Documents/sources/fpgui/tools/wipfc/wipfc msegui.ipf > > I am under Linux. I used the Linux 32 binary shipped with fpGUI. > > The output is this line, repeated thousands of

Re: [MSEide-MSEgui-talk] Indentation and other settings

2020-02-09 Thread Graeme Geldenhuys
On 09/02/2020 2:04 pm, fredvs wrote: > it is exactly what was done in ideU, you may choose or use the settings > of the project or the global settings. > And you may switch from one to other. Then that sounds like the perfect solution to MSEide too. Sorry if I misunderstood - I haven't used ideU

Re: [MSEide-MSEgui-talk] Indentation and other settings

2020-02-09 Thread Graeme Geldenhuys
On 09/02/2020 2:18 pm, fredvs wrote: > ideU is not "pure" msegui, it uses some fpGUI and Lazarus units and > some code is used to make work fpGUI_designer_ext and sak assistive > kit. Ah yes, I forgot about that. In that case, keeping it as a separate "specialized MSEide" is indeed the better

Re: [MSEide-MSEgui-talk] MSEide package for Mageia

2020-02-09 Thread Graeme Geldenhuys
On 09/02/2020 12:48 pm, Graeme Geldenhuys wrote: > https://wiki.freepascal.org/Online_Package_Manager > > I think the above is the correct link, but shows the "gui frontend" for > the underlying FPC package manager. FPC includes out of the box a CLI > tool Here is infor

Re: [MSEide-MSEgui-talk] MSEide package for Mageia

2020-02-09 Thread Graeme Geldenhuys
On 09/02/2020 3:52 am, Roland Chastain wrote: > With your kind permission, I would like to make a Mageia package > (*.rpm) for the latest version of MSEide (4.6.2). Why not adopt the offical distro independent online package manager that Free Pascal supplies? One package that can be used on all

Re: [MSEide-MSEgui-talk] MSEide package for Mageia

2020-02-09 Thread Graeme Geldenhuys
On 08/02/2020 5:34 pm, Roland Chastain wrote: > It's an old version (3.1). As I am myself a Mageia user, I thought > that it would be a good idea to update this package. That's where I really like FreeBSD's package management. They download and compile code directly from the original project

Re: [MSEide-MSEgui-talk] Indentation and other settings

2020-02-09 Thread Graeme Geldenhuys
On 08/02/2020 5:00 pm, Roland Chastain wrote: > OK Fred, thank you. I will follow the progress of ideU. I'm hoping that over time the official MSEide can incorporate most ideU enhancements, so we don't end up with a fragmented project. Just my 2c. But then on the flip side, maybe Fred wants to

Re: [MSEide-MSEgui-talk] Indentation and other settings

2020-02-09 Thread Graeme Geldenhuys
On 08/02/2020 1:25 pm, fredvs wrote: > Your indent-config is a good example, it should be (ones again imho) global > and not per project. > The same for the font used in editor, pair-word, etc... I'm totally okay with such global options too, but I think it would be nice (though probaly more

Re: [MSEide-MSEgui-talk] Indentation and other settings

2020-02-08 Thread Graeme Geldenhuys
On 08/02/2020 6:33 am, Roland Chastain wrote: > Would someone know how to change the setting for automatic indentation in > MSEide? For example, I would prefer two spaces instead of one space. As the usual with MSEide, that is a per project setting, as MSEide doesn't really use "global settings".

Re: [MSEide-MSEgui-talk] Cosmetic: bookmarks in editor gutter could be improved

2020-01-21 Thread Graeme Geldenhuys
On 19/01/2020 7:33 pm, fredvs wrote: > > > I vote to use it for MSEide too. Either of the two bookmark samples you showed looks much better than the current one. So go with whatever sample you think looks best. :-)

[MSEide-MSEgui-talk] Cosmetic: bookmarks in editor gutter could be improved

2020-01-19 Thread Graeme Geldenhuys
Hi, Something that has been bothering me for ages. The look of the bookmark numbers in the editor gutter should really be improved. See attached screenshot [screenshot_mseide_default.png] where I show bookmark (1) and (3). Sure, functionally wise they work. But to put it bluntly, they look ugly.

Re: [MSEide-MSEgui-talk] Missing shortcut in MSEide

2020-01-16 Thread Graeme Geldenhuys
On 16/01/2020 6:26 pm, fredvs wrote: > Here on Lazarus 2.0.6, Ctrl+Q or Alf+F + Alt+Q does not work. I would presume that is a bug then - after all, they are so much about adhering to "standards". :-) Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal

Re: [MSEide-MSEgui-talk] Missing shortcut in MSEide

2020-01-16 Thread Graeme Geldenhuys
On 16/01/2020 12:16 am, fredvs wrote: > I vote to set those shortcuts as more traditional +1 Regards, Graeme ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Missing shortcut in MSEide

2020-01-15 Thread Graeme Geldenhuys
On 12/01/2020 3:31 pm, fredvs wrote: > But, IMHO, Ctrl+Q shortcut is already used to close file in the > source-editor. I've looked at about 7 apps under my Ubuntu system, most of them use Ctrl+Q for "File -> Quit" menu item. I did also find some other weird ones, but Ctrl+Q was the most popular.

[MSEide-MSEgui-talk] Missing shortcut in MSEide

2020-01-12 Thread Graeme Geldenhuys
For some reason the "File -> Exit" menu item doesn't have a shortcut assigned. Normally that would be Ctrl+Q It is also missing from the Global Shortcuts dialog where users can assign or customise shortcuts. Regards, Graeme ___ mseide-msegui-talk

Re: [MSEide-MSEgui-talk] Translations of MSE on other languages

2019-11-07 Thread Graeme Geldenhuys
On 07/11/2019 2:33 am, fredvs wrote: > But, afaik, mse-i18n is much more than a simple translator. Anybody actually using it [features] other than for translating words? Regards, Graeme ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] Translations of MSE on other languages

2019-11-06 Thread Graeme Geldenhuys
On 16/10/2019 1:26 pm, fredvs wrote: > And po and pot files from Transiflex were saved here: > https://github.com/fredvs/mseide-msegui/tree/master/tools/po_files I really do not understand why MSEide+MSEgui's translations are so complex. There are *.pas, *.csv, *.trd, *.trp, *.pot and *.po files!

Re: [MSEide-MSEgui-talk] Copy full path of current file to clipboard

2019-10-12 Thread Graeme Geldenhuys
On 12/10/2019 1:29 pm, fredvs wrote: > What "current file" are you talking, the one edited in source-form? Sorry for being unclear. Yes, the current file that is being edited by MSEide. Sometimes I would like to copy the full path of that file because I want to use it in a Terminal (eg: to do a

[MSEide-MSEgui-talk] Copy full path of current file to clipboard

2019-10-12 Thread Graeme Geldenhuys
Hi, Does MSEide have such an option? Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-06-08 Thread Graeme Geldenhuys
On 07/06/2019 10:50 am, fredvs wrote: > Sadly I feel to be not welcome on fpc mailing-list to ask this. I don't understand why, but if that is the case, why not ask on the Lazarus web forums. It is run by different people, even though some familiar faces are there. Regards, Graeme -- fpGUI

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-27 Thread Graeme Geldenhuys
Hi Fred, On 27/04/2019 13:08, fredvs wrote: > In last fpc 3.2.0. was added a "hidden" parameter for TParamFlags (to do > like Java does?). > OK but why add this new parameter as default, why not add it with a no > default parameter to keep compatibly with earlier version? I do agree that FPC's

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-27 Thread Graeme Geldenhuys
On 26/04/2019 22:40, fredvs wrote: > The only problems found are with mseide himself and the new behavior of > TParamFlags. > But it seems, after lot of search, that, in all fpc world, only Martin did > know how to use TParamFlags. >

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-25 Thread Graeme Geldenhuys
On 25/04/2019 14:30, fredvs wrote: >> for pfHidden in the parameter flags and ignore them. > Not yet understood but maybe only changing a parameter should do the trick. You followed exactly what I would have done. Searching the source code for TParamFlag and see what it does with it. >From the

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-25 Thread Graeme Geldenhuys
On 25/04/2019 13:06, Graeme Geldenhuys wrote: > This might be the cause of the problem. It is listed under FPC's > possible code breaking changes for 3.2.0 (what used to be Trunk). > > > http://wiki.freepascal.org/User_Changes_Trunk#TParamFlag_extended_for_hidden_parameters S

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-25 Thread Graeme Geldenhuys
On 25/04/2019 12:56, fredvs wrote: > procedure onexec2($self: Pointer; const sender: Tobject); ---> that is not > normal. > > What are the big changes of fpc 3.0.4 vs 3.2.0 ? > > Very strange to get 2 different results with same code but different > compilers. OK, I'm not an expert at this,

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-25 Thread Graeme Geldenhuys
On 25/04/2019 12:17, Fred van Stappen wrote: > PS: Huh, but what is the goal of IFI, Google-search dont give any help. You'll have to search the mailing list archive messages. Martin once described it to me years ago, but I can't remember all the details. I also know that at years ago

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-25 Thread Graeme Geldenhuys
On 25/04/2019 11:52, Fred van Stappen wrote: > Indeed, strange things append. And are we certain that my changes are the cause of those issues? What I changed was a simple method signature related to an ifi interface declaration. I thought that IFI is only for remote application and display

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-25 Thread Graeme Geldenhuys
On 25/04/2019 06:17, code dz wrote: > seems this patch is not enough > try create a gui app , add an event , and you will see some thing like I compiled the ide and opened my usual projects, compiled those projects and it was fine for that purpose. Then again, I don't use MSEide to develop MSEgui

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-24 Thread Graeme Geldenhuys
FPC 3.2.0. ======= Graeme Geldenhuys (2): Fixes compilation errors with FPC 3.2.0 Trimmed trailing whitespace. lib/common/editwidgets/msegraphedits.pas | 251 --- lib/common/widgets/msedispwidgets.pas| 45 ++-- 2 files changed, 149 insertions(+), 147

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-24 Thread Graeme Geldenhuys
On 24/04/2019 20:00, fredvs wrote: > Your script is perfect but... it need to install svn to download source of > fpc 3.2.0 (and I do not find the courage). Glad the script helped. I sometimes don't bother installing SVN either. It the case of 3.2.0 I too didn't bother with SVN. I simply

Re: [MSEide-MSEgui-talk] Compilation error with FPC 3.2.0

2019-04-24 Thread Graeme Geldenhuys
On 24/04/2019 14:12, fredvs wrote: > Yes, but only source and compiling fpc is not my favorite game. I have been using the same compilation script for the last 7 years and it hasn't failed me yet. Just one reminder: A newer FPC may only be compiled with the latest _released_ FPC version. My

  1   2   3   4   5   6   7   8   >