Peter, I would like to learn some C programming so I can understand how GTK Server works, and perhaps contribute to your efforts. I purchased Sams "Teach Yourself C in 21 Days", and I'm getting ready to dive in. I had a couple of brief questions for you before I get started. (1) Do you work on Linux or Windows? Or do you work with both? (2) What compiler do you use? (3) If I wanted to get set up for some programming with C and GTK on Windows, would you be able to give me some pointers, or do you only deal with GTK on Linux? I checked out Tor's page, but it was a little intimidating, and the other GTK Page at dropline.net doesn't look like it is being maintained anymore. I'm not running on Linux. (Not yet anyways, but hopefully soon.) I was thinking of using Bloodshed Dev C++ for my IDE, or the CDT Extension for Eclipse. What are your thoughts? Landon On Sun, 30 Jan 2005 16:55:35 -0800, Sunburned Surveyor <sunburned.surveyor@xxxxxxxxx> wrote: > Thanks for your efforts Peter. I'll take a further look at Mozilla > when I get some more C experience. In the meantime. I'm sure the > ability to use ither GTK libraries will be useful. > > Thanks again, > > Landon > > On Mon, 31 Jan 2005 01:21:19 +0100, Peter van Eerten > <administrator@xxxxxxxxxxxxxx> wrote: > > Hi Landon, > > > > And now for some bad news ;-) > > > > As you may know, the GTK-server opens libraries to lookup GTK functions. > > This is > > the basic principle of the GTK-server. Looking deeper into the widget you > > want > > to use - GtkMozEmbed - it appears that this widget is not kept in a separate > > library (e.g. DLL). > > > > I hacked through all the files in the Mozilla-tree but none of them > > contains any > > functions related to GtkMozEmbed. > > > > From the Mozilla website it is only possible to download the source .CPP and > > header file, to add them to any of your own C/C++ programs. > > > > In other words: the GTK-server cannot use this widget 'out of the box'. You > > need > > to create a DLL for the GtkMozEmbed-widget yourself first, based on the > > source > > .CPP and header file provided by the Mozilla website, and then you can use > > it > > with the GTK-server. > > > > Good luck with your C-experiences, take your time, > > > > Regards, > > > > Peter > > > > Citeren Sunburned Surveyor <sunburned.surveyor@xxxxxxxxx>: > > > > > Peter, > > > > > > That is Awesome!! I will download the new version of GTK-Server as > > > soon as I have the opportunity. I plan to start on the newLisp > > > Application to convert Glade XML files to newLisp/GTK-Server scripts > > > in the next couple of weeks. I'm still getting a handle on some of the > > > newLisp syntax. Thank you for your great efforts! I'll let you know > > > how it works when I get a chance to test it, but it may be a couple of > > > weeks. > > > > > > Thanks again, > > > > > > Landon > > > > > > P.S. - I've decided to learn C before I tackle C++, so perhaps I will > > > have the chance to contribute to the GTK-Server. ( Will have to see > > > how a rookie Java programmer picks up C.:] ) > > > > >