Recent

Author Topic: fpGUI vs MSEide + MSEgui?  (Read 1038 times)

Wysardry

  • Jr. Member
  • **
  • Posts: 70
fpGUI vs MSEide + MSEgui?
« on: October 11, 2024, 05:42:12 pm »
Can someone please explain the differences between using fpGUI and MSEide/MSEgui with Lazarus?

Which would be more suitable for a beginner?

Which is better maintained?

Are there any advantages to using one over the other?

Do they both work with fpcupdeluxe?

Do they both support the same platforms?

Also, on a related note, does anyone know what happened to Easy fpGUI? The links in the wiki are broken and a Google search doesn't show much else.

Fred vS

  • Hero Member
  • *****
  • Posts: 3720
    • StrumPract is the musicians best friend
Re: fpGUI vs MSEide + MSEgui?
« Reply #1 on: October 11, 2024, 07:16:11 pm »
Hello Wysardry.

Quote
>Can someone please explain the differences between using fpGUI and MSEide/MSEgui with Lazarus?
There is a description of fpGUI here and of MSEgui there.

Quote
>Which would be more suitable for a beginner?
Both are good for beginners.

Quote
>Which is better maintained?
Last commit for MSEgui is Sep 4, 2024, for fpGUI a few older.

Quote
>Are there any advantages to using one over the other?
Yes.

Quote
>Do they both work with fpcupdeluxe?
Both use fpc so yes.

Quote
>Do they both support the same platforms?
Yes but MSEgui was tested on more platforms.

Quote
>Also, on a related note, does anyone know what happened to Easy fpGUI?
We dont have any news from Paul Breneman and it is very sad.

Fre;D


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: 1432
    • Graeme on the web
Re: fpGUI vs MSEide + MSEgui?
« Reply #2 on: October 19, 2025, 03:45:13 pm »
Can someone please explain the differences between using fpGUI and MSEide/MSEgui with Lazarus?

Both are excellent gui frameworks. A lot of effort and love went into creating them, and to fulfil the needs of the origin creators. And yes they are suitable for beginners too. fpGUI has a more similar (not identical) API to Delphi's VCL or Lazarus's LCL, so might be easier to pick up, if you are used to the former two. MSEgui's API is somewhat different. But make no mistake, different doesn't mean bad. They are equally capable frameworks and both have a small learning curve (just like any other gui toolkit).

> Which is better maintained?

Granted, I have taken a few years off, to focus on my new career and getting to grips with Java. But I'm back to maintaining and improving fpGUI now. So yes, both are well maintained.

> Do they both work with fpcupdeluxe?

It's just FPC, so yes.

> Do they both support the same platforms?

yes


Hope that helps. :-)
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

Zoran

  • Hero Member
  • *****
  • Posts: 1977
    • http://wiki.lazarus.freepascal.org/User:Zoran
Re: fpGUI vs MSEide + MSEgui?
« Reply #3 on: October 19, 2025, 03:58:59 pm »
Granted, I have taken a few years off, to focus on my new career and getting to grips with Java. But I'm back to maintaining and improving fpGUI now.

Welcome, we are glad to have you back, Graeme!
I hope your Java career will not suffer.
Swan, ZX Spectrum emulator https://github.com/zoran-vucenovic/swan

 

TinyPortal © 2005-2018