Re: plotting on a sphere [message #31437 is a reply to message #31399] |
Thu, 11 July 2002 19:09  |
Paul Sorenson
Messages: 48 Registered: May 2002
|
Member |
|
|
"Mark Hadfield" <m.hadfield@niwa.co.nz> wrote in message
>
> But XOBJVIEW is rather limited and not extensible.
Actually, XOBJVIEW is a widget object, or more accurately it is a top level
base with a widget object inside of it. Because it is object oriented, all
of the usual OOP techniques to extend code can be applied. You could
probably customize the object's behavior by deriving a new class to suit
your needs. Or you could include that object in a program of your own.
The underlying design of XOBJVIEW is a variation of the Bridge design
pattern from the Gamma, et al book "Design Patterns." As applied to
XOBJVIEW, the pattern separates the GUI widgets that you see on the screen
from the object graphics classes that implement their behavior, thus
separating interface from implementation.
This is useful if you want to create your own widget "skin" for XOBJVIEW's
features. For example, you could probably write your own widget interface
in Visual Basic and use the object graphics classes that underly XOBJVIEW
for the implementation/behavior of those widgets via ActiveX. (You may need
to write some simple wrapper classes to get this done, but I suspect it
would not be hard to do.)
-Paul Sorenson
-----------== Posted via Newsfeed.Com - Uncensored Usenet News ==----------
http://www.newsfeed.com The #1 Newsgroup Service in the World!
-----= Over 100,000 Newsgroups - Unlimited Fast Downloads - 19 Servers =-----
|
|
|