[fpc-pascal]Re: fpc-pascal digest, Vol 1 #1646 - 4 msgs

Michael Van Canneyt michael.vancanneyt at wisa.be
Tue Jan 7 15:48:26 CET 2003


On Tue, 7 Jan 2003 vkrish at vkrish.cjb.net wrote:

>
>
>
> > > > From: Michael Van Canneyt <michael.vancanneyt at wisa.be>
>
> > > I'm thinking of a UI toolkit along the lines of Eclipse's SWT.
> >
> > We've looked at that, but the problem with that is that the streaming
> > support will be hard to implement.
> >
> Pardon me if this is a stupid question: why should streaming support be implemented at all for a gui toolkit ?

For use in an IDE, and for easy designing/changing of forms.

>
> If you are talking about the persistence of gui forms, then a suitable XML DTD can be designed for saving them. (eg: glade, Qt and recently GNUstep are all doing that successfully.)
>
> On a different subject: why do interfaces in FPC inherit from IUnknown ?

They don't *have* to inherit from IUnknown, as far as I know.

> Is this for supporting COM ? If objects are not reference counted why then interfaces are ?

It is for Delphi compatibility, which probably does it for COM purposes.

> > >
> > > btw, what happened to the fpgfx/fpgui effort ?
> >
> > This is delayed, but will be picked up again really soon.
> This is good news. The screenshots looked nice.

You can always check out the code and play with it:
(log in on cvs)
cvs co projects/fpgfx
cvs co projects/fpimg
cvs co projects/fpgui

Michael.





More information about the fpc-pascal mailing list