Re: [PHP-DEV] for the php-gtk people

2001-08-27 Thread Marc Boeren


  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

2001-08-27 Thread Markus Fischer

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

2001-08-24 Thread Marc Boeren


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

2001-08-24 Thread teo

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

2001-08-24 Thread Marc Boeren



  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

2001-08-24 Thread teo

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

2001-08-24 Thread Andrei Zmievski

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

2001-08-24 Thread Sterling Hughes

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

2001-08-24 Thread Andrei Zmievski

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

2001-08-24 Thread Sterling Hughes

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

2001-08-24 Thread Andrei Zmievski

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

2001-08-24 Thread Sterling Hughes

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]