Re: Looking for a good book on object-oriented GUI programming



I've heard that Front Panel by Niall Desmond Murphy is a decent book.
You might also check his articles in Embedded System Design magazine.

http://www.embedded.com/staff/niall.htm



On 22 Nov 2005 01:24:37 -0800, David.Mentre@xxxxxxxxx wrote:
>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: mfc pitfalls
    ... In most MFC apps, you are writing code in that kind ... virtual methods usually work better than callbacks for most ... no syntax in the design for function pointers. ... programming in OO environment requires new ...
    (microsoft.public.vc.mfc)
  • Re: mfc pitfalls
    ... I see no callbacks in MFC. ... but I see no callbacks. ... premises of one of them as a basis of design or implementation in one of the others. ... programming in OO environment requires new ...
    (microsoft.public.vc.mfc)
  • Re: SENIOR A.I. SOFTWARE ENGINEER POSITION - $90-120K - Dallas
    ... May design and build prototype applications. ... Expert C and C++ programming experience. ... Java / J2EE Architecture ... Understands standard software modeling techniques ...
    (comp.ai.philosophy)
  • Re: mfc pitfalls
    ... There are design criteria, ... Data flow (flowcharts) is one of the UML diagrams ... programming in OO environment requires new ...
    (microsoft.public.vc.mfc)
  • The most popular A- Z, CAx, CAD, CAM, CAE, electronics, EDA, LSI, PCB, FPGA, VHDL, & Other D
    ... Nauticus Early Design ... programming of sheet metal cutting and punching machines. ... Lantek Expert II.1 Lantek Expert Cut Oxifuel/Plasma ... Rockwell Allen Bradley Programming Software, RSLogix 5, RSLogix 500, ...
    (microsoft.public.windowsxp.basics)