"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.
"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
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,
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
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.
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
>
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
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
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
"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
"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
> 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
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
"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
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
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
> 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
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
"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
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
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
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
"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
[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.
>
"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
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
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
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
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
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
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
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://
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'
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
--
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
> 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
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
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
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?
--
& 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
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
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
)
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
43 matches
Mail list logo