Recent

Author Topic: Best UI to adopte while developping GUI in lazarus.  (Read 1146 times)

BSaidus

  • Hero Member
  • *****
  • Posts: 604
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Best UI to adopte while developping GUI in lazarus.
« on: December 01, 2024, 08:56:07 pm »
Hello
After many experiments and comparaison with delphi, I wonder what the communauty advice while developping GUI application under FPC/Lazarus.
  So, I've tried many styles, MDI/SDI, TABBED, Free Forms and I constat that Delphi is more sweeted, more fluide, more simple to do with.
So Why not concentrate efforts to promote, for exemple one style to permit quickely build a GUI.

Thank you.
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11980
  • FPC developer.
Re: Best UI to adopte while developping GUI in lazarus.
« Reply #1 on: December 01, 2024, 11:05:24 pm »
There is nothing to concentrate. Just like users, every developer has varying requirements and works on what he wants. There is no overlord to force them to do anything.

If you want something, start working for it.
« Last Edit: December 01, 2024, 11:13:30 pm by marcov »

ginoo

  • Full Member
  • ***
  • Posts: 108
Re: Best UI to adopte while developping GUI in lazarus.
« Reply #2 on: December 02, 2024, 09:43:35 am »
From my modest experience, you have to work a little harder with Lazarus.

BSaidus

  • Hero Member
  • *****
  • Posts: 604
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: Best UI to adopte while developping GUI in lazarus.
« Reply #3 on: December 02, 2024, 11:54:35 am »
There is nothing to concentrate. Just like users, every developer has varying requirements and works on what he wants. There is no overlord to force them to do anything.

If you want something, start working for it.
Effectevely.
Not forcing people to work with a model , but a simple thing to speedup a process of building a GUI (template, ... ).

From my modest experience, you have to work a little harder with Lazarus.

 :D Yes, I did this conclusion.

Anyway, I can not baypass lazarus/fpc, I use it daily



lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

LBox

  • Jr. Member
  • **
  • Posts: 50
Re: Best UI to adopte while developping GUI in lazarus.
« Reply #4 on: December 02, 2024, 12:01:34 pm »
Based on my modest experience, I agree that in Delphi, using FMX, you can make UI of any complexity
and radically change the appearance of the basic components :)

In Lazarus, based on my modest experience, to achieve the same flexibility in building UI, you will definitely need the BGRA library,
and if I understand correctly, this flexibility will still not be at the level of Delphi - FMX ::)

But Lazarus has the most undeniable advantage, especially for amateurs like me who do not earn money from programming,
and this is that Lazarus is free, and Delphi is very expensive :D

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11980
  • FPC developer.
Re: Best UI to adopte while developping GUI in lazarus.
« Reply #5 on: December 02, 2024, 02:04:50 pm »
In Lazarus, based on my modest experience, to achieve the same flexibility in building UI, you will definitely need the BGRA library,
and if I understand correctly, this flexibility will still not be at the level of Delphi - FMX ::)

FMX is owner drawn, while LCL/VCL are native. Apples and oranges. If you compare Delphi to Lazarus, compare VCL to LCL.

Packs

  • Sr. Member
  • ****
  • Posts: 390
Re: Best UI to adopte while developping GUI in lazarus.
« Reply #6 on: December 02, 2024, 02:08:59 pm »
Why you are comparing two products.

Delphi is highly costly.

Lazarus is free. For desktop application it is best.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11980
  • FPC developer.
Re: Best UI to adopte while developping GUI in lazarus.
« Reply #7 on: December 02, 2024, 02:42:45 pm »
Why you are comparing two products.

I have both, and have VCL code.

Quote
Delphi is highly costly.

But older releases were one off. If you bought it, you can use it for free till they turn the registration servers off, or Windows becomes incompatible.

 

TinyPortal © 2005-2018