Re: [PHP-DEV] for the php-gtk people
I've been looking at crossplatform gui-development, and one of the things that is easily found is the wxWindows tools (www.wxwindows.org). This looks to be sort of the same as php-gtk, but it does windows, motif os/2 and mac as well (aside from gtk). What do you mean by aside from gtk? That it not only supports gtk, but the others as well (natively). Gtk+ is also cross-platform: Windows, BeOS, Unix, and soon Mac OS X. That's right, but wxWin does native win/mac/gtk api... and you still have the choice of developing for the gtk version, and then using the x-platform capabilities of gtk... but you can also choose to use the native os api. I also know that wxWindows abstract a lot of things besides the gui, like threads, sockets and stuff. Does gtk have this as well? Personally, I never found Motif look appealing... Well, neither do I, but they chose to support it... ;) There exists wxPython and wxPerl... why not wxPHP? Any thoughts from the php-gtk people? I guess I need to know what you are asking before giving a meaningful reply. I was not really asking, just for some thoughts on the subject. What I am curious about, is how do the capabilities of wxwindows and gtk+ compare to each other. What are the strong points of one versus the other (aside from the os-native lookandfeel versus gtk-lookandfeel, which is a matter of taste (and I like native lookandfeel better))? How do applications developed with gtk+ for a windows platform handle drag-and-drop from/to other programs? Are there installtion issues (with wxwin you don't need a complete set of common controls, just a lib with the wrappers, with gtk+, you must install the win-version of the gtk on the machine as well) One of the questions that could be useful: Is there room for two such projects, php-gtk and wxphp? Cheerio, Marc. -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] for the php-gtk people
On Mon, Aug 27, 2001 at 11:28:52AM +0200, Marc Boeren wrote : There exists wxPython and wxPerl... why not wxPHP? Any thoughts from the php-gtk people? I guess I need to know what you are asking before giving a meaningful reply. I was not really asking, just for some thoughts on the subject. What I am curious about, is how do the capabilities of wxwindows and gtk+ compare to each other. What are the strong points of one versus the other (aside from the os-native lookandfeel versus gtk-lookandfeel, which is a I suggest you find out yourself and based on those findings start the wxPHP project (or not ;). One of the questions that could be useful: Is there room for two such projects, php-gtk and wxphp? This is a useless questions IMO: I guess if you'ld have asked any PHP people before PHP-GTK was released if its useful, they'ld have probably negated the answer. On the other hand, the answer is as easy as: Is there room for two desktop projects (gnome, kde)? Or better: is there a need for Imlib2 when there is GD? Most use GD but some prefer Imlib2. People'll probably find answers leading to a 'no' too ;) But I can't find one right now. - Markus -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP-DEV] for the php-gtk people
Hi, I've been looking at crossplatform gui-development, and one of the things that is easily found is the wxWindows tools (www.wxwindows.org). This looks to be sort of the same as php-gtk, but it does windows, motif os/2 and mac as well (aside from gtk). There exists wxPython and wxPerl... why not wxPHP? Any thoughts from the php-gtk people? Cheerio, Marc. -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] for the php-gtk people
Hi Marc! On Fri, 24 Aug 2001, Marc Boeren wrote: Hi, I've been looking at crossplatform gui-development, and one of the things that is easily found is the wxWindows tools (www.wxwindows.org). This looks to be sort of the same as php-gtk, but it does windows, motif os/2 and mac as well (aside from gtk). There exists wxPython and wxPerl... why not wxPHP? Marc, it would be an absolutely cool idea :) I've been playing with wxPython and saw how easy was to do very neat apps in few lines of code. Fact is, it needs somebody to take the time and start such a project, put some initial effort in it, then I guess volunteers will follow [I for one, would be interested to get my C++ skills out of the dust ;) ] So actually the question is, who has the time to start it? -- teodor -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP-DEV] for the php-gtk people
There exists wxPython and wxPerl... why not wxPHP? Marc, it would be an absolutely cool idea :) That's what I thought :-) So actually the question is, who has the time to start it? Well, not right now... But I will probably be using wxWin over the next couple of months for some other development projects. Perhaps after I have a bit of mileage using wxWin I'll look into setting up wxPHP (if somebody beats me to it, I'd be more than happy to help once I find some time) Just as a thought, should this go into the php cvs somewhere, or should a project be set up as sourceforge or something? Cheerio, Marc. -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] for the php-gtk people
Hi Marc! On Fri, 24 Aug 2001, Marc Boeren wrote: There exists wxPython and wxPerl... why not wxPHP? Marc, it would be an absolutely cool idea :) That's what I thought :-) So actually the question is, who has the time to start it? Well, not right now... But I will probably be using wxWin over the next couple of months for some other development projects. Perhaps after I have a bit of mileage using wxWin I'll look into setting up wxPHP (if somebody beats me to it, I'd be more than happy to help once I find some time) Just as a thought, should this go into the php cvs somewhere, or should a project be set up as sourceforge or something? well, AFAIK php-gtk is a different beast; so sourceforge I guess. -- teodor -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] for the php-gtk people
On Fri, 24 Aug 2001, Marc Boeren wrote: I've been looking at crossplatform gui-development, and one of the things that is easily found is the wxWindows tools (www.wxwindows.org). This looks to be sort of the same as php-gtk, but it does windows, motif os/2 and mac as well (aside from gtk). What do you mean by aside from gtk? Gtk+ is also cross-platform: Windows, BeOS, Unix, and soon Mac OS X. Personally, I never found Motif look appealing... There exists wxPython and wxPerl... why not wxPHP? Any thoughts from the php-gtk people? I guess I need to know what you are asking before giving a meaningful reply. -Andrei We all have photographic memories, it's just that some of us don't have any film. -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] for the php-gtk people
On Fri, 24 Aug 2001, Andrei Zmievski wrote: On Fri, 24 Aug 2001, Marc Boeren wrote: I've been looking at crossplatform gui-development, and one of the things that is easily found is the wxWindows tools (www.wxwindows.org). This looks to be sort of the same as php-gtk, but it does windows, motif os/2 and mac as well (aside from gtk). What do you mean by aside from gtk? Gtk+ is also cross-platform: Windows, BeOS, Unix, and soon Mac OS X. Personally, I never found Motif look appealing... My understanding is that it provides native support -- ie, you write for wxWindows and then when compiling for Win32 systems, it will use the native win32 interface (unlike GTK programs -- which look the same on win32 and linux). If you're compiling for a Macintosh envionment -- it uses the native Mac API. -Sterling -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] for the php-gtk people
On Fri, 24 Aug 2001, Sterling Hughes wrote: My understanding is that it provides native support -- ie, you write for wxWindows and then when compiling for Win32 systems, it will use the native win32 interface (unlike GTK programs -- which look the same on win32 and linux). If you're compiling for a Macintosh envionment -- it uses the native Mac API. And the advantage of this approach being...? I think having applications look the same on all platforms is more appropriate. -Andrei * On the keyboard of life, always keep one finger on the escape key. * -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] for the php-gtk people
On Fri, 24 Aug 2001, Andrei Zmievski wrote: On Fri, 24 Aug 2001, Sterling Hughes wrote: My understanding is that it provides native support -- ie, you write for wxWindows and then when compiling for Win32 systems, it will use the native win32 interface (unlike GTK programs -- which look the same on win32 and linux). If you're compiling for a Macintosh envionment -- it uses the native Mac API. And the advantage of this approach being...? I think having applications look the same on all platforms is more appropriate. Some people prefer having all applications on the same platform look the same. ie, GTK programs look a bit odd, compared to your normal win32 apps (or on KDE for example). -Sterling -Andrei * On the keyboard of life, always keep one finger on the escape key. * -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] for the php-gtk people
On Fri, 24 Aug 2001, Sterling Hughes wrote: Some people prefer having all applications on the same platform look the same. ie, GTK programs look a bit odd, compared to your normal win32 apps (or on KDE for example). You are right, but look at it from this perspective. An application that looks the same on all platforms is easier to document and support, since there are no discrepancies between the GUI elements and general behavior. -Andrei * Apples have always been a problem ever since Eden. * -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] for the php-gtk people
On Fri, 24 Aug 2001, Andrei Zmievski wrote: On Fri, 24 Aug 2001, Sterling Hughes wrote: Some people prefer having all applications on the same platform look the same. ie, GTK programs look a bit odd, compared to your normal win32 apps (or on KDE for example). You are right, but look at it from this perspective. An application that looks the same on all platforms is easier to document and support, since there are no discrepancies between the GUI elements and general behavior. yeah -- it's a trade-off. Personally I think everything should just look like NeXt.. but hey, what do i know :) -Sterling -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]