Recent

Author Topic: fpGUI x wxWidgets  (Read 27449 times)

Blaazen

  • Hero Member
  • *****
  • Posts: 2966
  • POKE 54296,15
    • Eye-Candy Controls
Re: fpGUI x wxWidgets
« Reply #30 on: August 03, 2014, 03:25:09 pm »
Qt is not developed by community, it is owned and developed by company Digia from Finland. Digia has adopted Qt from Nokia so Qt didn't come to the clutches of M$.
Lazarus 2.1.0 r64074 FPC 3.3.1 r40507 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

janvb

  • Jr. Member
  • **
  • Posts: 76
Re: fpGUI x wxWidgets
« Reply #31 on: August 03, 2014, 05:14:47 pm »
Qt is not developed by community, it is owned and developed by company Digia from Finland. Digia has adopted Qt from Nokia so Qt didn't come to the clutches of M$.

I still consider that an open source community.

Qt is open source, they have a large user base and have always had contributions from outside Trolltech, Nokia and Digia. Also many of the senior Qt developers are still with Nokia (www.qt-project.org). Digia own the right to sell Qt under a commercial license, but that is not an uncommon business model.

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8800
  • FPC developer.
Re: fpGUI x wxWidgets
« Reply #32 on: August 03, 2014, 07:04:52 pm »
open source is not automatically community managed.

dieselnutjob

  • Full Member
  • ***
  • Posts: 178
Re: fpGUI x wxWidgets
« Reply #33 on: August 03, 2014, 09:47:06 pm »
Unfortunately I have had to maintain an LCL version for my Mac OSX customers.
fpGUI apps can be compiled for OSX - it uses the same X11 support as it does for Linux and FreeBSD. The X11 support come standard with OSX installs for many OS versions already. You might just want to create a prettier theme for OSX users - they are always a bit fussy. ;)

I can't guarantee that X11 is always there.  I think on newer Macs it's not there by default, so it's not idiot proof. I need idiot proof.

Number one on my wish list would be a third addition to the GDI / X11 pair, and it would be something that would work on every Mac OSX including the old Power PC ones if such a thing is possible.

I would want it to look exactly the same as it does with GDI / X11.  If programmers want a different look for Macs, well they can program it.

I don't know much about Macs but maybe it could bypass Carbon / Cocoa and talk straight to Quartz 2D?  Would that work on a PowerPC?

Fred vS

  • Hero Member
  • *****
  • Posts: 1906
    • StrumPract is the musicians best friend
Re: fpGUI x wxWidgets
« Reply #34 on: August 03, 2014, 10:07:55 pm »
Quote
I can't guarantee that X11 is always there.  I think on newer Macs it's not there by default, so it's not idiot proof. I need idiot proof.

=> http://support.apple.com/kb/HT5293  ;)

I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

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

dieselnutjob

  • Full Member
  • ***
  • Posts: 178
Re: fpGUI x wxWidgets
« Reply #35 on: August 03, 2014, 10:12:08 pm »
Quote from: http://support.apple.com/kb/HT5293
X11 is no longer included with OS X

Am I missing something?

Fred vS

  • Hero Member
  • *****
  • Posts: 1906
    • StrumPract is the musicians best friend
Re: fpGUI x wxWidgets
« Reply #36 on: August 03, 2014, 10:19:38 pm »
Quote
Quote from: http://support.apple.com/kb/HT5293

    X11 is no longer included with OS X


Am I missing something?

Quote
..., but X11 server and client libraries for OS X are available from the XQuartz project: http://xquartz.macosforge.org. You should use the latest available version of XQuartz.
I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

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

dieselnutjob

  • Full Member
  • ***
  • Posts: 178
Re: fpGUI x wxWidgets
« Reply #37 on: August 03, 2014, 10:20:47 pm »
If I buy a brand new Mac is already there out of the box?

Graeme

  • Hero Member
  • *****
  • Posts: 1430
    • Graeme on the web
Re: fpGUI x wxWidgets
« Reply #38 on: February 28, 2015, 03:14:19 am »
fpGUI=>Graeme Geldenhuys.
I'd just like to make a slight correction there - rather late than never.  ;) I am indeed the original author of the current fpGUI project, but there are multiple contributors to fpGUI. From things like bug fixes, whole new widgets, widgets ported from VCL to fpGUI, a complete PDF report engine, a complete internal redesign to window-less widgets  etc. All things contributed by others.
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

 

TinyPortal © 2005-2018