Looking for a good book on object-oriented GUI programming



Hello,

I'm programming a graphical client for a server (demexp) and I realized
that I'm lacking most of knowledge to do a good object-oriented design
of my GUI application.

Do you know a book to teach me how to use OO mechanisms to program a
GUI application?

I've already read the Design Patterns book. I know about SmallTalk,
C++, Java and Eiffel languages (i.e. I've read book about them and
programmed a little, but never done real world applications). So I
consider I know most of OO mechanisms, but not on how to use them the
correct way.

As I'm programming my application on a quite esoteric platform
(Objective Caml with GTK+ toolkit) I would prefer a generic book but a
good book with examples, use cases, in a more common language could be
helpful.

Many thanks in advance for any pointer,
Yours,
d.

PS: I made some googling but the most relevant post were from 1998.
Maybe there is nowadays more up-to-date books.

.



Relevant Pages

  • Re: Why There are no Asm Apps
    ... I've been following the "evolution" of software ... usually the "norm" on ROM as the language of the OS itself... ... when it goes wrong)...what about "aspect-orientated programming" ... ;)...for being a "microprocessor" which had a GUI operating ...
    (alt.lang.asm)
  • Re: Semi-newbie question on Visual C++ vs. Visual C#
    ... I took a bunch of programming classes some years ... Using MFC, I do this as an exercise in one of my courses. ... So I'm not sure why you said it was hard, unless you were trying to create a raw Win32 GUI ... Saving data structures and retrieving them is quite independent of the language. ...
    (microsoft.public.vc.mfc)
  • Re: Newbie to the Group
    ... I don't think there is any problem with java ... and I wish I had some magic words to protect you from tunnel vision that leads people to start with a GUI. ... Search the archives of this group for #prod and #prod: - use the most recent version of it. ... If it sounds like I advocate eXtreme Programming, ...
    (comp.lang.smalltalk.dolphin)
  • Re: Looking Back, Looking Forward
    ... programming does not feel all that different from 1985. ... All the effort has gone into cosmetics -- the GUI. ... In hardware, when one uses many active/passive devices, one still does ...
    (comp.lang.java.advocacy)
  • Re: RosAsm - right click
    ... > This is a whole new type of programming to me. ... In a GUI app, we need to do quite a bit more. ... Guga gets my respect for the sheer volume of work he does, Rene does ... As I was saying to Wannabee, all a matter of "timing", indeed... ...
    (alt.lang.asm)