gtk
Michael Van Canneyt
michael.vancanneyt at wisa.be
Fri Apr 30 09:54:39 EDT 1999
On Fri, 30 Apr 1999, Cliff Baeseman wrote:
> Not sure If I get the true meaning of all of this but if you are referring
> to the visual components being seperated into toolkit specific directories I
> have to tend to agree. At some point in time I see someone porting to other
> toolkits such as QT etc and these should also desend from the FCL. It is
> the component writers responsibility to interact with the FCL..
Yes, but it's more than that, according to Sergio.
The whole should be packaged *with* the FCL, not just 'built on top of'.
Michael.
>
> Cliff
>
> -----Original Message-----
> From: michael at wisa.be [mailto:michael at wisa.be]On Behalf Of Michael Van
> Canneyt
> Sent: Friday, April 30, 1999 3:07 AM
> To: Sergio A. Kessler
> Cc: Lazarus project
> Subject: Re: gtk
>
>
>
>
> On Thu, 29 Apr 1999, Sergio A. Kessler wrote:
>
> > Michael Van Canneyt <michael.vancanneyt at wisa.be> el día Thu, 29 Apr 1999
> > 09:37:16 +0200 (W. Europe Daylight Time), escribió:
> >
> > >> btw, Michael, I'm the only one that think that the FCL is the
> > >> "rigth thing to do (tm)", and then (or parallely) building the
> > >> IDE (call it Megido, Lazarus, etc) from the FCL ??
> > >
> > >Lazarus builds on top of the FCL.
> > >Megido will take a completely different approach.
> >
> > yes, I know this, but why I do not understand is why the FCL
> > is not populated with GUI components from the Lazarus team
> > (I understand the case for Megido :)
>
> see below
>
> >
> > >> What is the future of the FCL if everyone and his brother
> > >> are doing components separately from the FCL ?
> > >>
> > >> The FCL has a roadmap ?
> > >Yes, it has.
> > >
> > >I see the FCL as a subset of VCL which is Non-GUI, non Toolkit
> > >specific. So All non-gui components can go in the FCL.
> >
> > but ... it is a bad idea to put GUI components using the GTK
> > in the linux directory, and put GUI components using the win
> > API in the win32 directory and so on ??
> >
> > thus making a real VCL clone
> >
> > Even you can divide the linux directory in GTK, QT, Motif, etc
> > the people interested will fill up this directories.
> >
> > It is a bad idea ?
> > Why no GUI components ?
> > What is the intrinsic difference betwen a GUI component for
> > linux and one unit of the RTL for linux ?
>
> Because GUI stuff depends not only on a OS, but also on toolkits
> (Native Xlib, Qt, GTK, X-Forms, Fox etc) which is highly a matter
> of personal taste. The non-gui stuff can be implemented relatively
> OS-independent.
>
>
> > Also I think this is good to prevent code forking, rigth now,
> > there is Megido, Lazarus and Nico that want to go alone,
> > tomorow you will have dozen teams doing the same, and yes,
> > competition is good, but this is beginning to sound like
> > nonsense, just because the FCL, *IMO* has left this hole.
> >
> > I'm missing something ??
>
> Yes, if we do as you suggest
> 1) the FCL will be much harder to maintain.
> (Agreed, this is largely an organizatorial problem,
> which can be solved )
>
> 2) We then must take 1 project (e.g. Lazarus) and say
> 'this is the one'
> and I am not sure this is 'The right thing (c)' :)
>
> But I will speak with some other developers, because you seem quite
> convinced that we should do this, and maybe the other core developers
> agree more with you than with me...
>
> I will propose them your stuff from the mailing list:
>
> /fcl/win32
> /linux/gtk
> /Qt
> /x-forms
> /Xlib
>
> I'll post any results to lazarus.com
>
> Michael.
>
> _________________________________________________________________
> To unsubscribe: mail lazarus-request at miraclec.com with
> "unsubscribe" as the Subject
>
> _________________________________________________________________
> To unsubscribe: mail lazarus-request at miraclec.com with
> "unsubscribe" as the Subject
>
More information about the Lazarus
mailing list