Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-10 Thread Jonas Maebe
Hi, Please continue further specific discussions about Lazarus and/or fpGUI in the fpc-other list and/or the Lazarus list, as a appropriate. Thanks, Jonas FPC mailing lists admin ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://l

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-10 Thread Michael Schnell
On 09.11.2016 10:51, Graeme Geldenhuys wrote: There is a "Restricted" tab which lists features of each widget that works on some LCL interfaces but not on others. That list is not 100% complete either. Great ! With "TForm" I see General Widget Set Restrictions "1" "3" "1" and "12" together with

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-10 Thread Michael Schnell
On 09.11.2016 10:21, Graeme Geldenhuys wrote: The widget type options are now only visible for LCL based applications too. I see. That was my fault. Thanks, -Michael ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.or

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-10 Thread Michael Schnell
On 09.11.2016 10:14, Graeme Geldenhuys wrote: Myself and others have quite easily ported some VCL components to fpGUI with fairly little effort. So it's sad that the results do not seem to feed the fpGUI WidgetType in the LCL :( (Of course this is meant just as a statement not as a complaint t

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-10 Thread Michael Schnell
On 09.11.2016 08:28, Lars wrote: So you weren't trying to imply that lazarus, could be recompiled to use fpgui based widgets inside the lazarus exe/elf itself? The Lazarus IDE is just a project that can be compiled using fpc and the LCL library. It makes no difference whether using the IDE to c

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-10 Thread Michael Schnell
On 09.11.2016 08:28, Lars wrote: O However, how compatible are these widget sets with each other? I understand that the "write once compile (and run) everywhere" paradigm of Lazarus suggests that all WidgetTypes you can use to (cross-) compile a project to run on a dedicated target (defined by

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-10 Thread Michael Schnell
On 09.11.2016 08:31, Lars wrote: Doesn't fpgui take a different approach to programming, so if you start a project in win32/gtk style, you can't easily port it to fpgui due to enormous differences here and there in the way gui programming is done.. As Greame pointed out there are two different t

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-09 Thread fredvs
> Does ideU support multiple programming languages as an editor? Yes, MSEide (and ideU) has syntax highlighter for Pascal, C, Python, Ipf, sql. I am busy with a Java syntax highlighter. Fre;D - Many thanks ;-) -- View this message in context: http://free-pascal-general.1045716.n5.nabble.c

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-09 Thread Mattias Gaertner
On Wed, 9 Nov 2016 09:39:40 + Graeme Geldenhuys wrote: > On 2016-11-08 11:04, Michael Schnell wrote: > > Sadly in my compiled "trunk" version 1.7 on Linux the <"LCLWidgetType"> > > drop down menu is not shown any more :-(. > > The redesign of Lazarus's compiler options dialog, is now dep

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-09 Thread Graeme Geldenhuys
On 2016-11-09 04:59, Lars wrote: > Does ideU support multiple programming languages as an editor? Without > trying it myself, for example, does it include multiple syntax > highlighters? Yes, ideU and MSEide support multiple syntax highlighters. > can you write your own syntax highlighter? Yes,

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-09 Thread Graeme Geldenhuys
On 2016-11-09 07:28, Lars wrote: > However, how compatible are > these widget sets with each other? All LCL widgetsets (interfaces) are supposed to be 100% compatible. Lets take the simplest case. A new application with a single button on the main form. That will work no matter which LCL widgetset

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-09 Thread Graeme Geldenhuys
On 2016-11-08 11:04, Michael Schnell wrote: > Sadly in my compiled "trunk" version 1.7 on Linux the <"LCLWidgetType"> > drop down menu is not shown any more :-(. The redesign of Lazarus's compiler options dialog, is now dependent on the project type as well. So the LCLWidgetType combobox is only

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-09 Thread Graeme Geldenhuys
On 2016-11-09 07:31, Lars wrote: > Doesn't fpgui take a different approach to programming, so if you start a > project in win32/gtk style, you can't easily port it to fpgui due to If you are developing a LCL based application, you can simply toggle between the available LCL widgetsets. eg: LCL-GTK

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-09 Thread Graeme Geldenhuys
On 2016-11-08 10:24, Michael Schnell wrote: > So I can't tell if FpGUI (i.e. the LCL-Version of same) is still > available. Yes it is still a option in Lazarus. The only thing that changed in newer Lazarus versions, is that they redesigned the compiler options dialogs (made them more complex, but

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-09 Thread Graeme Geldenhuys
On 2016-11-09 04:57, Lars wrote: > Thanks for clarifying. I have always wanted to try fpGUI, but it's always > the same fear that stops me: like msegui, the issue is there is no > torry.net Unlike MSEgui, fpGUI is much closer in widget design and usage to VCL and LCL. Myself and others have quit

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Lars
On Tue, November 8, 2016 3:24 am, Michael Schnell wrote: > On 08.11.2016 03:12, Lars wrote: > "FpGUI" used to be an option (one of a selection of Widget Types, > together with e.g. "GTK2", "CustomDraw", ...). At some point in time the > "WidgetType" menu in the project options had been replaced by

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Lars
On Tue, November 8, 2016 4:04 am, Michael Schnell wrote: > On 08.11.2016 03:12, Lars wrote: > >> >> Does lazarus even know about fpGUI >> > Version 1.6 on Windows: even in the GUI: > Project -> Project Options -> Additions and Overrides -> Set > "LCLWidgetType" -> Drop Down selection Value "fpgui".

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Michael Schnell
On 08.11.2016 03:12, Lars wrote: Does lazarus even know about fpGUI Version 1.6 on Windows: even in the GUI: Project -> Project Options -> Additions and Overrides -> Set "LCLWidgetType" -> Drop Down selection Value "fpgui". Sadly in my compiled "trunk" version 1.7 on Linux the <"LCLWidgetTy

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Michael Schnell
On 08.11.2016 11:29, Graeme Geldenhuys wrote: On 2016-11-08 10:00, Michael Schnell wrote: While this is perfectly possible, It's not about "is perfectly possible", I meant "It's perfectly possible that it does not work (yet)" ;-). -Michael ___ fpc-p

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Michael Schnell
On 08.11.2016 03:12, Lars wrote: Or you were mistaken to think fpGUI was an option in lazarus? "FpGUI" used to be an option (one of a selection of Widget Types, together with e.g. "GTK2", "CustomDraw", ...). At some point in time the "WidgetType" menu in the project options had been replaced b

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Lars
On Tue, November 8, 2016 2:45 am, Graeme Geldenhuys wrote: > What Fred did with polYDev is create a minimal (read very small) fully > functional FreeBSD install, that supports desktop development using FPC, > includes a IDE (ideU a fork of MSEide with tons of custom modifications) Does ideU suppor

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Lars
On Tue, November 8, 2016 2:56 am, Graeme Geldenhuys wrote: > Yes, that changed about 9 years ago. :) And no, fpGUI is *not* a non > visual development environment. fpGUI comes with its own Visual Forms > Designer, Help Viewer, demo IDE and many more. Thanks for clarifying. I have always wanted to

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread fredvs
> if you want Lazarus support, it means you need to install large 3rd > party dependencies and Lazarus itself, which will bloat the OS by > 500MB-1000MB more hard disk space. Huh, yes but this only for the main system. If you want a poly-compiling system (like polYdev) you need to install also al

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Graeme Geldenhuys
On 2016-11-08 10:00, Michael Schnell wrote: > While this is perfectly possible, It's not about "is perfectly possible", it is how LCL functions. The LCL requires a underlying toolkit, and the big three are Qt, GTK and Win32. LCL is just wrapper over those toolkits and represents a common API to th

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Michael Schnell
On 07.11.2016 22:57, fredvs wrote: Maybe I did not understand well. AFAIK, for Unix os, Lazarus and LCL-widget-set need a "big native" widget-set, like GTK, KDE or Qt. While this is perfectly possible, IMHO it's not the way it should stay. The LCL is intended to provide compatible support for

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Graeme Geldenhuys
On 2016-11-08 02:12, Lars wrote: > Does lazarus even know about fpGUI Yes, there is a LCL-fpGUI widgetset. It is still in alpha state, but all Standard component palette widgets (except TLabel) is supported, quite a few others too, as is all the dialogs and some WinAPI calls (eg: ShowMessage).

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-08 Thread Graeme Geldenhuys
On 2016-11-07 09:48, Michael Schnell wrote: > I understand that you suggest you can't build the Lazarus IDE with > defining fpGUI or CustomDrwan instead of Qt or Gnome (or Windows or > Cocos). What Fred did with polYDev is create a minimal (read very small) fully functional FreeBSD install, th

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-07 Thread Lars
On Mon, November 7, 2016 2:48 am, Michael Schnell wrote: > I understand that you suggest you can't build the Lazarus IDE with > defining fpGUI or CustomDrwan instead of Qt or Gnome (or Windows or > Cocos). > > Does lazarus even know about fpGUI I thought fpgui was never a part of lazarus.. d

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-07 Thread fredvs
> I understand that you suggest you can't build the Lazarus IDE with defining fpGUI or CustomDrwan instead of Qt or Gnome (or Windows or Cocos). Maybe I did not understand well. AFAIK, for Unix os, Lazarus and LCL-widget-set need a "big native" widget-set, like GTK, KDE or Qt. IMO (maybe I am

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-07 Thread Michael Schnell
On 05.11.2016 13:40, fredvs wrote: Lazarus needs those big widgetsets. But if you install Qt or Gnome on ... And, of course, fpGUI and MSEgui applications can run on a Gnome or Qt system. I understand that you suggest you can't build the Lazarus IDE with defining fpGUI or CustomDrwan instead

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-05 Thread fredvs
> so does polYdev not include lazarus Hello. polYdev is a "Pure X" OS. "Pure X" because it does not use big widgetset like Gnome, Qt, ... for gui applications. Lazarus needs those big widgetsets. But if you install Qt or Gnome on polYdev (pkg install qt), of course you may install Lazarus. fpG

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-05 Thread Graeme Geldenhuys
On 2016-11-05 06:35, Lars wrote: > to cross compile; so does polYdev not include lazarus and only focuses on > fpc/mse/fpgui? If you wanted to cross compile a lazarus app... no go? I haven't tested with Lazarus, but to install it, simply use git and clone the Laz repository (from Github) and do a

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-04 Thread Lars
On Thu, November 3, 2016 4:33 pm, Graeme Geldenhuys wrote: > On 2016-11-03 20:57, Paul Breneman wrote: > >> The short/small video showing the same program being compiled and run >> for 5 systems (FreeBSD 64/32, Linux 64/32 and Windows 32 bit) is *very* >> nice! > > Yes, its even simpler to do cross

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-04 Thread fredvs
@ Paul & Graeme: many thanks ;-) Fre;D - Many thanks ;-) -- View this message in context: http://free-pascal-general.1045716.n5.nabble.com/FreeBSD-distro-with-fpc-as-star-tp5722535p5726761.html Sent from the Free Pascal - General mailing list archive at Nabble.com.

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-03 Thread Graeme Geldenhuys
On 2016-11-03 20:57, Paul Breneman wrote: > The short/small video showing the same program being compiled and run > for 5 systems (FreeBSD 64/32, Linux 64/32 and Windows 32 bit) is *very* > nice! Yes, its even simpler to do cross-compiling with polYdev that it is with Code Typhon. Fred did a fan

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2016-11-03 Thread Paul Breneman
On 09/04/2015 09:00 AM, fredvs wrote: Hello. There is a new FreeBSD "pure X" distro with fpc 2.6.4 and fpc 3.0.0 installed. https://forums.freebsd.org/threads/polydev-the-pure-x-freebsd-distribution.53085/ Take a look at "/About poly-cross-compilation./" in end of page. Fre;D I just tried t

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2015-09-06 Thread Fred van Stappen
> After increasing the memory I'm up and running. Thanks! Fantastic ;-) ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2015-09-05 Thread Paul Breneman
On 09/05/2015 04:46 PM, Fred van Stappen wrote: I've tried the *beta.0.1.iso several times on VMware 11 and it always shows the pretty splash screen then fails to mount the root. Is there anything you suggest I try? Re-re hello. After testing here... Impossible to run a FreeBSD bootable-iso

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2015-09-05 Thread Paul Breneman
On 09/04/2015 02:41 PM, Fred van Stappen wrote: That will be very convenient for setting up quick development VM's per project or client. Thanks Graeme :-) Huh, you may use it as VM project but as iso-live cdrom/ usb too. And you may also install it to device, like your main server ;-). Che

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2015-09-04 Thread Fred van Stappen
> That will be very convenient for setting up quick > development VM's per project or client. Thanks Graeme :-) Huh, you may use it as VM project but as iso-live cdrom/ usb too. And you may also install it to device, like your main server ;-). Cheers. Fre;D

Re: [fpc-pascal] FreeBSD distro with fpc as star.

2015-09-04 Thread Graeme Geldenhuys
On 2015-09-04 15:00, fredvs wrote: > There is a new FreeBSD "pure X" distro with fpc 2.6.4 and fpc 3.0.0 > installed. Nicely done Fred! That will be very convenient for setting up quick development VM's per project or client. Regards, - Graeme - __