Cool. I've just been blindsided (just this morning) with some serious work
and a brutal deadline, so I'll try and contribute when I can.
As an example this looks good to me. Looks like you got your method/handler
names already in place. Is this the only object? Will it be communicating
with other objects? I believe you mentioned a slider in your previous post?
ck
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Al Hospers
> Sent: August 13, 2001 6:30 PM
> To: [EMAIL PROTECTED]
> Subject: RE: <lingo-l> OOP and ancestor access
>
>
> this is a good idea. let's talk thru an analysis of a real-life useful
> OOP module. that should get this thread hoppin, right. I'll start it
> up. let's take the example that I mentioned before, the QT/digital
> movie object? let's not write any code yet, let's just do a sketch.
> here are the various methods that I can think of that we'll need:
>
> 1 - instantiation: setup initial property values
>
> 2 - monitorPlaybackStatus: is it playing, stopped, paused
>
> 3 - getCurrentPosition: what is the current position of the movie
>
> 4 - play: start playing at the current location
>
> 5 - stop: stop playback & reset to start
>
> 6 - pause: pause playback at current location
>
> 7 - rewindToStart: reset the current time to the beginning
>
> 8 - jumpToPosition: jump to an arbitrary position in the movie
>
> 9 - fastForward: play the movie at a fast rate
>
> 10 - rewind: play the movie backwards at a fast rate
>
> 11 - playDone: handler to execute when the movie is finished
>
> 12 - killObject: cleanup the object when you are done with it
>
>
> OK, that is a start. can anyone think of anything else?
>
> Al Hospers
> CamberSoft, Inc.
> al<at>cambersoft<dot>com
> http://www.cambersoft.com
>
> Shockwave and Director development, Lingo programming, CGI scripting.
>
> A famous linguist once said:
> "There is no language wherein a double
> positive can form a negative."
>
> YEAH, RIGHT
>
>
>
> [To remove yourself from this list, or to change to digest mode, go to
> http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
> email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
> Lingo-L is for learning and helping with programming Lingo. Thanks!]
>
>
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]