Recent

Author Topic: Is FPGUI still active?  (Read 4487 times)

Graham1

  • Jr. Member
  • **
  • Posts: 72
Is FPGUI still active?
« on: October 13, 2022, 05:09:15 am »
I use the standalone FPGUI 1.4.1 (as opposed to the LCL/FPGUI option). There doesn't seem to have been any activity on this project for a long time and its NNTP forum doesn't seem to be responding any more.

Is it still being maintained? If not, is there something similar that people are using now instead?

Thanks!
Windows 10/11 Home 64-bit (and Linux because I have to)
Lazarus 2.0.12 / FPC 3.2.0 (because libQt5pas 1.2.6)
Linux Mint 20 (because GLIBC_2.31)

Fred vS

  • Hero Member
  • *****
  • Posts: 3721
    • StrumPract is the musicians best friend
Re: Is FPGUI still active?
« Reply #1 on: October 13, 2022, 05:34:11 am »
I use the standalone FPGUI 1.4.1 (as opposed to the LCL/FPGUI option). There doesn't seem to have been any activity on this project for a long time and its NNTP forum doesn't seem to be responding any more.

Is it still being maintained?

Hello.

indeed, Graeme (the fpgui maintainer) does not answer for one year already.
There are some pul-request waiting.
We all hope everything is ok for Graeme.

Is there something similar that people are using now instead?

There is mseide-msegui. (where Graeme is also maintainer but not alone)
https://github.com/mse-org/mseide-msegui

« Last Edit: October 13, 2022, 05:52:15 am by Fred vS »
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

Graham1

  • Jr. Member
  • **
  • Posts: 72
Re: Is FPGUI still active?
« Reply #2 on: October 14, 2022, 12:17:20 am »
There is mseide-msegui. (where Graeme is also maintainer but not alone)
https://github.com/mse-org/mseide-msegui
Thank you, Fred.

That looks interesting but it appears to be a total replacement for Lazarus? Do you know if it will allow me to compile 32 and 64 bit DLL files (Windows)? My DLLs have forms and LCL doesn't always play happily with the forms in the calling (non-Pascal) EXEs which is why I use FPGUI, but at the same time I'm quite familiar with the Lazarus IDE. My guess is that it will be OK as compiling is a function of FPC rather than the IDE.

Is there an MSE support forum as I'm sure I'm going to have questions?!

Thanks, Graham
Windows 10/11 Home 64-bit (and Linux because I have to)
Lazarus 2.0.12 / FPC 3.2.0 (because libQt5pas 1.2.6)
Linux Mint 20 (because GLIBC_2.31)

Fred vS

  • Hero Member
  • *****
  • Posts: 3721
    • StrumPract is the musicians best friend
Re: Is FPGUI still active?
« Reply #3 on: October 14, 2022, 12:46:34 am »
Do you know if it will allow me to compile 32 and 64 bit DLL files (Windows)? My DLLs have forms and LCL doesn't always play happily with the forms in the calling (non-Pascal) EXEs which is why I use FPGUI, but at the same time I'm quite familiar with the Lazarus IDE. My guess is that it will be OK as compiling is a function of FPC rather than the IDE.

Yes, it works too for GUI dll. (I have given a demo here in the forum but cannot retrieve it.)
You may still use Lazarus but then without the form designer.
Otherwise there is mseide, the build-in ide for msegui or ideU (https://github.com/fredvs/ideU/releases/) who is msegui compatible.

Is there an MSE support forum as I'm sure I'm going to have questions?!

You may use the github issues (most easy):
https://github.com/mse-org/mseide-msegui/issues

Or the mailing-list: inscription:
https://sourceforge.net/projects/mseide-msegui/lists/mseide-msegui-talk

Archive:
https://www.mail-archive.com/mseide-msegui-talk@lists.sourceforge.net/
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

Fred vS

  • Hero Member
  • *****
  • Posts: 3721
    • StrumPract is the musicians best friend
Re: Is FPGUI still active?
« Reply #4 on: October 14, 2022, 01:13:26 am »
Yes, it works too for GUI dll. (I have given a demo here in the forum but cannot retrieve it.)

Yep, I found it!  ;D
https://forum.lazarus.freepascal.org/index.php/topic,60072.msg448623.html#msg448623
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

Graeme

  • Hero Member
  • *****
  • Posts: 1433
    • Graeme on the web
Re: Is FPGUI still active?
« Reply #5 on: Today at 12:24:46 pm »
Is it still active? I don't think so!

I've taken a bit of a break to concentrate on a change in my career, but I've been back with fpGUI development for a while now - with a LOT of progress. A new 2.0 release should be out later this month (December). And way more frequent releases will follow after that.
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

CM630

  • Hero Member
  • *****
  • Posts: 1551
  • Не съм сигурен, че те разбирам.
    • http://sourceforge.net/u/cm630/profile/
Re: Is FPGUI still active?
« Reply #6 on: Today at 02:12:26 pm »
Sounds good, I would like to give it a try.
I tried the latest .LPK that I found - it did not compile due to a dependency on a package that I could not find.
Лазар 4,4 32 bit (sometimes 64 bit); FPC3,2,2

Fred vS

  • Hero Member
  • *****
  • Posts: 3721
    • StrumPract is the musicians best friend
Re: Is FPGUI still active?
« Reply #7 on: Today at 02:28:12 pm »
Sounds good, I would like to give it a try.
I tried the latest .LPK that I found - it did not compile due to a dependency on a package that I could not find.

Hello.

If you want to compile fpGUI apps with Lazarus using the .lpi project files, you need to install this packages:

\directory-of-fpgui-source\src\corelib\render\software\aggpas.lpk (needed for some apps that use agg graphic lib)


And for Windows:
\directory-of-fpgui-source\src\corelib\gdi\fpgui_toolkit.lpk


or for Unix:
\directory-of-fpgui-source\src\corelib\x11\fpgui_toolkit.lpk
« Last Edit: Today at 02:31:13 pm by Fred vS »
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

 

TinyPortal © 2005-2018