RE: OOP and ancestor access

2001-08-17 Thread Brennan Young
"Ken Prat" <[EMAIL PROTECTED]> wrote > Maybe the problem is a conceptual one. The 'idea' of an accessor method ties > you into the 'idea' that "here is my data -- do with it what you will". Yes! Spot on! Accessors (of the get or set variety) are problematic in that they tempt lazy encapsulation.

RE: OOP and ancestor access

2001-08-17 Thread Brennan Young
"Al Hospers" <[EMAIL PROTECTED]> wrote > so a slider function should only be passing the current slider knob > location as a % of the slide. thus it could be used for anything that > would use a slider, not just QT! OK, that's good. Perhaps not even a percentage. When the slider 'registers' to b

RE: OOP and ancestor access

2001-08-17 Thread Brennan Young
I don't > see anything "evil" about that >:-> Neither do I, necessarily. The object may be providing a service there. The question is how the 'having a look' is understood by the outside world. If you have a 'getter' like this: on getGridUnit me, x,

Re: OOP and ancestor access

2001-08-14 Thread Brennan Young
Christian Wach <[EMAIL PROTECTED]> wrote > Subject: Re: OOP and ancestor access > > on 14/8/01 2:30 am, Al Hospers wrote: > > > 1 - instantiation: setup initial property values > > > > 2 - monitorPlaybackStatus: is it playing, stopped, paused > > > > 3 - getCurrentPosition: what is the curren

Re: Lingo-L Digest V1 #2108

2001-08-13 Thread Brennan Young
Pete Carss <[EMAIL PROTECTED]> wrote > Its also very difficult > for us lingo OOP people because we only have half an OOP environment. If > you want to make a subclass of a text box so that you don't have to > re-invent the textbox wheel, but you want to add a few funky methods of > your own.

RE: OOP and ancestor access

2001-08-12 Thread Brennan Young
Colin Kettenacker wrote > However a more interesting debate is the need for accessor ("getter") > methods at all. > > Some time back, on one of the director mailing lists, Brennan Young (I > think) had found an article on OOP that he posted to that list. I will see >

Re: action called on attaching behavior to sprite

2001-07-30 Thread Brennan Young
cted by the author in the box. The property dialog and its associated lingo are very strange beasts. -- _ Brennan Young Artist, Composer and Multimedia programmer mailto:[EMAIL PROTECTED] "The devotee believes that Krishna appears when his name is called. The guru understands that K

Re: QTVR Display Hotspots?

2001-07-24 Thread Brennan Young
Tom Richardson <[EMAIL PROTECTED]> wrote > Does Anyone know if there is a way to use lingo to display > the hotspots on a QTVR Quicktime movie? > > I am not using the standard QT controls (which has a show hotspots > button) > I'm am triing to use lingo to display the hot spots on the QTVR. Qui

RE: a faster way to draw than using setpixel ??

2001-07-05 Thread Brennan Young
Kerry Thompson <[EMAIL PROTECTED]> wrote > I don't understand why this isn't at the top of Macromedia's list of > upgrades--there is no other single thing they could do to increase > performance more, at least for Lingo-heavy apps. > > At the beginning of a project, the Powers That Be make a d

RE: a faster way to draw than using setpixel ??

2001-07-03 Thread Brennan Young
"Chris Aernoudt" <[EMAIL PROTECTED]> wrote > - --Ok, here goes > - --I've got some other scripts attached to be able to do a clickzoom, but > that's not important to the drawing Just commenting out the 'setPixel' line, I can see that the script itself is very slow. At first I thought you could o

Re: volume of QT movie

2001-07-02 Thread Brennan Young
"Charlie Fiskeaux II" <[EMAIL PROTECTED]> wrote > Have you tried volumes over 256? 255 is full volume, so to increase the volume you >will need to use volumes over 255. I have > increased volume to 500 or 600 without any distortion (like the books say will >happen) so try somewhere between 40

Re: rotating a digital video on stage

2001-06-26 Thread Brennan Young
> Date: Mon, 25 Jun 2001 11:21:13 +0100 > From: "nik crosina" <[EMAIL PROTECTED]> > Subject: rotating a digital video on stage > > Dear List, > > one of my clients has requested that one of their digital viedo assets be converted >to mpeg and then used on a director stage. we will > (or: want

Re: OT-Learning Lingo

2001-06-22 Thread Brennan Young
reds of explanations of the various nuts and bolts of constructing software, using code examples in C, Pascal, Basic and Ada. It's the kind of stuff that you end up discovering for yourself, (like put the busiest repeat loop innermost), but also has some very basic explanations about what struc

Re: Synchronizing QuickTime movies and Titles.

2001-06-08 Thread Brennan Young
"Kafka's Daytime" <[EMAIL PROTECTED]> wrote > > Your best bet may be to include text and graphics in the QuickTime movie > itself... > then use Lingo to control the QuickTime movie as required. For more on this > try > Apple's "Quick Time for Developer's" series (try Apple's web site for > purchs

Storing data in comments vs fields...

2001-05-22 Thread Brennan Young
Lucas wrote > if you store it in the scripttext of a member, > director compiles the list, so you suffer the speed hit at compile time > instead of at runtime. Not to mention that it compresses better to shockwave that way. -- _ Brennan [To remove yourself from this list, or to c

Re: finding the highest occupied sprite channel - moviewide

2001-05-16 Thread Brennan Young
o that you can 'tell' the filmloop stuff. 'Doesn't get puppeted channels though. -- _ Brennan Young Artist, Composer and Multimedia programmer mailto:[EMAIL PROTECTED] "What the guy is supposed to do is feel uncomfortable and when he has bugs, suspect the pr

Re: Sequence XTRA

2001-05-02 Thread Brennan Young
> So, the short answer to your question is, whiile Beatnik will > certainly play MIDI songs perfectly well, it has no facility for > creating MIDI in Lingo. The Sequence XTRA has the capability the > create and playback MIDI songs on the fly in Lingo. I just thought I'd mention that you can u

Re: MOD tricks

2001-04-07 Thread Brennan Young
Carl West <[EMAIL PROTECTED]> wrote > In D7.02 'mod' works not only on integers but on lists of integers, > rects and points > > foo = [1,2,3,4,5,6,7] > bar = [4,4,4,4,4,4,4] > put foo mod bar > - -- [1, 2, 3, 0, 1, 2, 3] And in D8 too. Nice. > If someone hits on a use for 'mod'ing rects, I'd

Re: MAC 3DMF

2001-04-03 Thread Brennan Young
"jonathan" <[EMAIL PROTECTED]> wrote > Does anybody know what P.C. App. will open mac 3DMF files. > > - -- On a Mac we use 'simpletext' or the 'scrap-book' -- You can open 3DMF files through Quicktime, so most apps which have access to the Quicktime importer (including Director) can do this: q

Subject: Re: Can I use Lingo to Set Variable (Make by LiveStage) in QuicKTime

2001-04-02 Thread Brennan Young
category, string key -- unregisters an application level QT media key Never tried it though. -- _ Brennan Young Artist, Composer and Multimedia programmer mailto:[EMAIL PROTECTED] If you're not part of the solution, you're part of the precipitate. -Steven Wright [To

Re: Can I use Lingo to Set Variable (Make by LiveStage) in QuicKTime

2001-04-02 Thread Brennan Young
I wrote > The only way I know of to get Director and wired Quicktime talking to > each other is to hack through any of the following properties: > > VR pan/tilt/fieldOfView > Qt movie volume > Enabling/disabling tracks > movietime Ha! More research over the weekend: Quicktime 5 has a fairly dec

Re: Can I use Lingo to Set Variable (Make by LiveStage) in QuicKTime

2001-03-30 Thread Brennan Young
o exactly what you want. You can then unlock the QT with a lingo command, so that it only plays inside Director. Other people have reported success with the binaryIO Xtra to 'corrupt' the QT movie, and then fix it again just before playing it. -- _ Brennan Young Artist, Compos

Re: Interactive Tutorial SYstem

2001-03-27 Thread Brennan Young
"LePhuronn" <[EMAIL PROTECTED]> wrote > As you all seem to be industry professionals of one sort or another, I would > like to impose upon you two questions: > > 1.) Have you heard/seen any other stuff out there that uses this approach? > 2.) What do you think of the idea? > > Feedback would be

Re: Quicktime + audio from CD (Was [none])

2001-03-19 Thread Brennan Young
[EMAIL PROTECTED] wrote > Subject: [none] Please provide a subject to your posts. This is a high volume list and things can easily get lost in the shuffle (or lost in the hustle, if you leave your Van McCoy LP playing for too long). > Hello lingo list > am having a problem with cd-pro extra. >

Re: the member of the text editor

2001-03-15 Thread Brennan Young
"LePhuronn" <[EMAIL PROTECTED]> wrote > If it IS possible to make Lingo references to Director's interface at > author-time, please let me know as this could be invaluable to me at this > time. Check out the UIHelper Xtra, which is part of the (now optional) Save As Java installation. You can op

Re: Karaoke Files

2001-02-24 Thread Brennan Young
Colin Holgate <[EMAIL PROTECTED]> wrote > Sorry for suggesting you might be wrong about something! Er... heh. I'm not the Pope. I just wear this hat to annoy my Dad who is in the orange order. Actually I just overreacted a bit because i think access to the Quicktime importer at runtime is one o

Re: Karaoke Files

2001-02-23 Thread Brennan Young
Colin Holgate <[EMAIL PROTECTED]> wrote > I'm starting to worry now about where my messages are going to. I missed your message, but now I read it. > Hopefully you've read the one about importing the .KAR file into > QuickTime. Brennan's suggestion won't work, because as part of the > import

Re: Karaoke Files

2001-02-23 Thread Brennan Young
Fabiano de Aguiar Aniceto <[EMAIL PROTECTED]> wrote > Does anyone knows a way to play ST3 or KAR Files in Director? Any Xtras? You can use the Quicktime Xtra. Just set the filename of a dummy QT member to any external .KAR file. -- _ Brennan [To remove yourself from this list, or

Re: Property description Lists

2001-02-07 Thread Brennan Young
uggest that you do spend a bit of time over > at > http://www.director-online.com Yes, and I wrote two articles about this specific topic recently, which you can find easily. -- _ Brennan Young Artist, Composer and Multimedia programmer mailto:[EMAIL PROTECTED] Hofstadt

RE: another way to DTS

2001-02-03 Thread Brennan Young
ent handling using inside(). Quicktime movies can have A LOT of tracks. If your lingo is hot enough, you can build some pretty sophisticated content using a multitrack Quicktime movie. You can add tracks to a QT movie, for example stills stretched in duration to match the timeline, using the Quicktim

Re: creating a #shape on the fly - no show onstage

2001-01-18 Thread Brennan Young
ed = aFilled mem.rect = rect(0,0,50,50) mem.pattern = 1 else mem = member(aName) end if puppetSprite (20), TRUE sprite(20).member = mem sprite(20).loc = point(10, 10) sprite(20).forecolor = 185 -- mac palette index for rgb (0, 255, 0) sprite(20).width = 50 sprite(20).h

Re: MAX

2001-01-18 Thread Brennan Young
Guillaume Gautier <[EMAIL PROTECTED]> wrote > > > Where can I find out more about this MAX software? > > Go and see the products page on http://www.ircam.fr/index-e.html ...or for the commercial version (which runs on MacOS, unlike the ircam one) get on your 'chopper' and ride over to http://

RE: Accessing Frame Script Property variables

2001-01-13 Thread Brennan Young
he instance with: framescriptInstance = sendsprite(-5, #get) After that it's up to you how dirty you want to be. ;) -- _ Brennan Young Artist, Composer and Multimedia programmer mailto:[EMAIL PROTECTED] In software, the chain isn't as strong as the weakest link; it'

Re: ParentScripting Tutorial

2000-12-19 Thread Brennan Young
tructures. These days, I have a three month old child object at home, which needs milk and other input parameters (not to mention the output), so my time for such projects is limited. I have a collection of links here, which may or may not be useful: http://brennan.young.net/Edu/OOThink.html --

Re: 'Getters' and 'setters'. Hmm.

2000-12-17 Thread Brennan Young
hese objects don't provide their own UI because they are too low level. Anyway, I stand by the suggestion that 'getters' and 'setters' are impure OO. That's not to say I wouldn't use them. -- _ Brennan Young Artist, Composer and Multimedia programmer

'Getters' and 'setters'. Hmm.

2000-12-16 Thread Brennan Young
> rather, ask the object that has the information to > do the work for you. > > 4.It must be possible to make any change to the way an object > is implemented, no matter how significant that change may be, > by modifying the single class that defines that object. > >5.Al

Re: quicktime framerate

2000-11-28 Thread Brennan Young
c, you will have access to the movie toolbox, and all this stuff will be available to you. Director's Quicktime support is ok, but does not run deep enough for this kind of thing. I wish it were otherwise. Quicktime is astonishingly rich, but Director users don't get access to the

Re: Screen Saver advice

2000-10-24 Thread Brennan Young
download or unpack properly. The substandard and overpriced really go to the wall in the cut-throat world of custom screensaver application development. -- _ Brennan Young Artist, Composer and Multimedia programmer mailto:[EMAIL PROTECTED] Knowledge is like a circle. Ignorance is

Re: GPDL

2000-10-24 Thread Brennan Young
t to the dentist) Yeah, and the biggest problem is that MUI callbacks can not be addressed to individual scripts/objects (stupid, stupid, stupid), so you'll probably need to have an extra movie script for every behavior that uses this technique. How about that for encapsulation and reuse? --

Re: How to assign behaviors with Setscriptlist()

2000-09-10 Thread Brennan Young
& quote & ", \ #mymovie: " & quote & pmymovie & quote & "]" sprite(i).setscriptlist([[member("GoMarkerOfMovie"),plist]]) end repeat Works for me! -- _ Brennan Young Artist, Composer and Multimedia programmer mailto:[EMAIL

Re: a projector for mac and windows !"!

2000-09-06 Thread Brennan Young
ad of just screaming 'Warez' and closing the box as quickly as possible. It would be good, except this subject is off topic for Lingo-L. Sorry to go on for so long, Tab. -- _ Brennan Young Artist, Composer and Multimedia programmer mailto:[EMAIL PROTECTED] "I

Re: OOPS & multiple inheritance

2000-08-31 Thread Brennan Young
ich they may have implemented. > Of course the list could probably be extended. Here's a good one; It's more convenient to replace call (#mMethod, object) ...with... call (#mMethod, [object]) ...just before the client comes to see the beta. ;) -- _ Brennan Young Ar

Re: OOPS & multiple inheritance

2000-08-30 Thread Brennan Young
) I'd like to see 'pass' fleshed out a bit more. Alternatively, it would be nice if there was a function (like 'the result') which always held the symbol and parameter list of the most recent call. This would be very useful for debugging at runtime. (There's an intere