comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: More OO jargon
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: More OO jargon [message #49401] Mon, 24 July 2006 09:59 Go to next message
JD Smith is currently offline  JD Smith
Messages: 850
Registered: December 1999
Senior Member
On Sat, 22 Jul 2006 16:48:48 -0700, Robbie wrote:

> I have recently published some of my frequently used base classes which
> are a part of my Nuclear Medicine software project (NMTK).
>
> NMTK Atom Tree:
> This is a factory class which manages a set of IDL graphics objects.
>
> NMTK Control:
> This is an alternative to using coventional OO event handlers.
> I consider this class to be more useful than xmanager because it has
> better support for multiple controls within the same UI. It's still
> incomplete because I'm hunting around to steal someones data model.
> Feel free to tack on your own data model.

Sounds like we're all reinventing the same wheel. David has his Catalyst
library, and I have my Object Messaging framework, both of which free you
from the constraining structure of "up the inheritance stack" message
passing, which is the default IDL event mode.
Re: More OO jargon [message #49482 is a reply to message #49401] Mon, 24 July 2006 18:25 Go to previous messageGo to next message
Robbie is currently offline  Robbie
Messages: 165
Registered: February 2006
Senior Member
I may be re-inventing the wheel, but I'm doing it one spoke at a time.
My atom class and control class are each useful in their own right and
can be used independantly.

I haven't seen publically released code which address the problems
which I have. iTools does not help me develop the end-user applications
which I have in mind. My only option is to create my own library based
on concepts which I have learnt from other langauges.

I think that there it is possible to find an ideal object design of
event processing, widget managment, graphics management, data model,
macros etc.. using IDL. I thought through a number of designs before
choosing the one I liked. It's then a matter of collating those ideas
together into a single package and developing a rich set of UI features
to complement it.

Robbie
http://www.barnett.id.au/idl/
Re: More OO jargon [message #49618 is a reply to message #49482] Sat, 05 August 2006 23:55 Go to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
Robbie writes:

> I think that there it is possible to find an ideal object design of
> event processing, widget managment, graphics management, data model,
> macros etc.. using IDL. I thought through a number of designs before
> choosing the one I liked. It's then a matter of collating those ideas
> together into a single package and developing a rich set of UI features
> to complement it.

Well, and then writing the book that describes it. :-)

Cheers,

David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: Seconds to UTC date
Next Topic: nearest number

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 17:45:31 PDT 2025

Total time taken to generate the page: 0.00458 seconds