Microangelo 5.5 and Director 8.5.1 = no XP Icon

2002-02-01 Thread Baker, Geoff

A bit off topic here but has anyone been able to get an XP icon on a 8.5.1
projector with Microangelo 5.5 and Windows 2000?

I've found that Microangelo will corrupt the projector.

Steps to reproduce:

Build a bare bones projector - on startmove alert "Hello World" halt

Run the projector to validate it works.

Use Microangelo to change the icons.

Run the projector. Boom, you get the dreaded message:

Unable to load movie playlist. Does the .INI file exist? It must contain a
section '[Movies]' with an entry 'Movie01=Pathname.dir'

What are you all using to attach an Icon to a 8.5.1 projector for XP?

Thanks in advance.

GSB

<><><><>><><><><><><><><><><><><><><><>><>
Geoffrey S. Baker
Multimedia Programmer - Director & Lingo

Multimedia Software, Inc.
113 E. Church Street
Frederick, MD 21043 USA

mailto:[EMAIL PROTECTED]

301-695-9300 x121
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]



Microangelo 5.5 and Director 8.5.1 = no XP Icon

2002-02-01 Thread Baker, Geoff


>>Does Microangelo
>>5.5 support the new 48x48 and 16 bit icons?

Yes.

Found the solution. I used a shareware tool called ArtIcons 

http://www.aha-soft.com/articons/index.htm

(N.F.I) and that did the trick. 

Ahem, me thinks I want my money back from Microangelo

GSB


<><><><>><><><><><><><><><><><><><><><>><>
Geoffrey S. Baker
Multimedia Programmer - Director & Lingo

Multimedia Software, Inc.
113 E. Church Street
Frederick, MD 21043 USA

mailto:[EMAIL PROTECTED]

301-695-9300 x121
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]



QuickTime video & audio sync

2002-07-24 Thread Baker, Geoff

If you are viewing the QT through Director, try unchecking the "Streaming"
checkbox in the PI for the member.

Message: 24
From: "Charlie Fiskeaux II" <[EMAIL PROTECTED]>
To: "Lingo-L Mailing List" <[EMAIL PROTECTED]>
Date: Wed, 24 Jul 2002 11:49:40 -0400
Subject:  QuickTime video & audio sync
Reply-To: [EMAIL PROTECTED]

I just upgraded to QT6, and it has aggravated a slight problem I've had for
a while and made it annoyingly worse.  Whenever I view QT videos off of a CD
(and it happens slightly when I view them off of a hard drive, also), the
videos take a second to buffer, then jump jerkily past the first second and
play smoothly.  The problem with this is that even though the video jumps
forward as if it'd been playing since I clicked play, the audio just starts
at the beginning, and doesn't jump forward to keep step with the video.
I've always had this problem to some degree, but now it's horribly worse.
It doesn't happen at all on other PCs and Macs I use.  My questions are
these: is there any way to force QT to keep A/V sync?  Would a format like
MPEG be immune to this problem with its muxed A/V tracks?  And does MPEG-4
mux its A/V like MPEG does?

Charlie Fiskeaux II
Media Designer
The Creative Group
www.cre8tivegroup.com
859/858-9054x29

<><><><>><><><><><><><><><><><><><><><>><>
Geoffrey S. Baker
Multimedia Programmer - Director & Lingo

Accelera (previously Multimedia Software, Inc.)
113 E. Church Street
Frederick, MD 21043 USA

www.accelera.com

mailto:[EMAIL PROTECTED]

301-695-9300 x121
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]



Lingo Programmer Help Wanted

2003-01-10 Thread Baker, Geoff
Pardon the off topic post. Please respond to the contact mentioned in the ad
and not to me. Thanks.

<><><><>><><><><><><><><><><><><><><><>><>
Geoffrey S. Baker
Multimedia Programmer - Director & Lingo

Accelera
2400 Boston Street, Suite 310
Baltimore, MD 21224

www.accelera.com

mailto:[EMAIL PROTECTED]

410-732-7690






Multimedia Programmer

Position Purpose:
This position will be responsible for developing custom software using
Macromedia Director's Lingo scripting language. Extensive use of Macromedia
Director and 3rd party xtras is required. 

Job Requirements:
The ideal candidate should have a Computer Science degree or equivalent and
at least four years experience creating multimedia products using Macromedia
Director 8.0 - MX.  Knowledge of object-oriented Lingo programming,
including the use of behaviors and parent scripts in developing
cross-platform applications, is also required. Candidate should also have
thorough knowledge of Director xtras such as Printomatic, BuddyApi,
DirectMedia, etc. Knowledge of learning management systems, such as Docent,
Saba, Ingenium, and Plateau a plus.

Responsibilities:
 Perform technical analyses of end-user delivery platform and document
findings in technical specification documents
 Create, develop and maintain interactive multimedia programs
 Write technical maintenance documents
 Develop code libraries
 Ensure functional integrity and design continuity
 Keep abreast of current interactive trends, technology and design
 Estimate accurate time on projects

Requirements:
A successful candidate must have a strong, independent personality. You must
be willing and able to learn new technologies. You should be
self-motivating; deadline oriented and to be able to handle fast paced
projects. You should be aggressive, creative and willing to commit to and
see a project through to completion in a timely manner. A successful
candidate will be tenacious, diplomatic, confidant, organized, detail
oriented, responsible, and exhibit excellent verbal skills. A successful
candidate must be able to build and maintain creditable relationships with
the other members of development team. You must be a true "multitask
oriented" person able to manage multiple concurrent efforts.
Professionalism, attention to detail and a positive, customer-focused
attitude are imperative.

Additional Requirements:
- Understanding of digital video and audio tools including compression and
optimization for playback from CD-ROM and web
- Working knowledge of plug-ins and other software packages and formats,
including Flash, Shockwave, MIAW's, LDM'S, XML, SourceSafe, and Microsoft
Office.
- Candidates must demonstrate previous work via Web, CD ROM, or sample code.
Past experience working within an agency setting such as collaborating with
business development, project managers, graphic designers, instructional
designers etc., is preferable. 

Please forward your resume to:
Contact Information
[EMAIL PROTECTED]
Accelera
Baltimore, MD.

[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]



SCORM and Director Lingo

2003-08-14 Thread Baker, Geoff
Shaik,

Just finished a SCORM Shockwave project.

It only works in IE.on windoze but it works.

For getting info from the LMS use: EvalScript theArg

For sending info to the LMS use: gotoNetPage(javascript:Your_Code_Here)

I had a sniffer dxr talk to the LMS on startup to see if the student had
been in the course. That sniffer set some globals for score, time etc. Then
we just go to the course content which loaded from XML.

Hope that gets you off the dime...

GSB

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker at accelera dot com
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


List as behavior property converted to string-help

2003-08-14 Thread Baker, Geoff
I'm having a problem with a behavior I wrote. Seems for some reason Director
in "sometimes" converting my list to a string. I have not been able to track
down why.

I set pListOfSubMenusToCheck in the behavior to a list like
["item1","item2"] and at run time Director see's it as "["item1","item2"]".
You'll not that the format of the property is set to #list. 



Here is the code:

global gtrackerList -- a list of items to track

property pListOfSubMenusToCheck -- a list of items in the gTrackerList to
look at
property pCustomEvent -- if you need a custom event handler, set it here
property pUpdateThisInGTrackerList -- when all the items you are looking for
are marked complete, set this flag


on beginSprite me
  -- check the list
  
  me.refresh() 
end


on getPropertyDescriptionList me
  
  
  
  set propList = [:]
  
  set theProp = #pListOfSubMenusToCheck
  set theDefault = ["A","B"]
  set theComment = "List of gTrackerItems to Check before marking this
screen done:"
  set theformat = #list
  setAProp(proplist, theProp,\
  [#default:theDefault,#comment:theComment,#format:theFormat])
  
  set theProp = #pCustomEvent
  set theDefault = "nothing"
  set theComment = "The custom event you'd like to happen when done, if
any:"
  set theformat = #string
  setAProp(proplist, theProp,\
  [#default:theDefault,#comment:theComment,#format:theFormat])
  
  set theProp = #pUpdateThisInGTrackerList
  set theDefault = "nothing"
  set theComment = "When all items are completed, update this in
gTrackerList:"
  set theformat = #string
  setAProp(proplist, theProp,\
  [#default:theDefault,#comment:theComment,#format:theFormat])
  
  
  return propList
  
end 

on getClickManager me
  -- lets the other sprites (buttons) find the manager (me) without have to
hard code it.
  -- we do have to be in an lower sprite channel however
  return(me.spriteNum)
end



on refresh me
  -- how many items in our list
  howmany = pListOfSubMenusToCheck.count()
  
  -- let's keep track of how many items are complete
  tempCounter = 0
  
  repeat with x = 1 to howmany

theItem = pListOfSubMenusToCheck[x]
theResult = getTrackerStatus(theItem)

if theResult > 0 then
  tempCounter = tempCounter + 1
end if

  end repeat
  
  -- if all the items are done, then set this in gTrackerList
  if tempCounter = howmany then
SetTrackerStatus(pUpdateThisInGTrackerList)
do pCustomEvent
  end if
  
  
end

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker at accelera dot com
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


List as behavior property converted to string-help

2003-08-14 Thread Baker, Geoff
Kerry,

Couple of followup questions:

I have three different things I want to set here: a list, a string and a
string. Are you saying that after setting the first item:
pListOfSubMenusToCheck, which has a default format of #list and adding all
those properties to the propList, that I can't reset theDefault to a #string
and add that to the propList? Why not?

In short, if I want to add a custom list as a property to a behavior, along
with other items, what is the best way to do that? 

Thanks in advance,

GSB

Geoff, see my comments in-line. I've snipped a bit for brevity.

> I'm having a problem with a behavior I wrote. Seems for some 
> reason Director in "sometimes" converting my list to a 
> string. I have not been able to track down why.

> on getPropertyDescriptionList me
>   
>   set propList = [:]
>   
>   set theProp = #pListOfSubMenusToCheck
>   set theDefault = ["A","B"]
>   set theComment = "List of gTrackerItems to Check before 
> marking this screen done:"
>   set theformat = #list
>   setAProp(proplist, theProp,\
>   [#default:theDefault,#comment:theComment,#format:theFormat])
>   
>   set theProp = #pCustomEvent
>   set theDefault = "nothing" <--- here

At this point, you're setting theDefault to a string, while you had it
set to a list of strings before (["A", "B"])

If you want to keep it as a list, try:
theDefault = ["nothing"]

>   set theComment = "The custom event you'd like to happen 
> when done, if any:"
>   set theformat = #string
>   setAProp(proplist, theProp,\
>   [#default:theDefault,#comment:theComment,#format:theFormat])

And here, you're adding a string, not a list, as the value of the
#default property.

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker at accelera dot com
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Mac 10.3 and Director MX Bugs...

2003-11-06 Thread Baker, Geoff
Anybody else notice these three bugs in MX and OS 10.3?

1) When you first open a cast in list view you don't see all your cast
members. You have to toggle between views to "see" all of them.

2) In the cast window, in list view, you no longer can see cast member
icons.

3) In the debugger window, no matter how hard you try you can't make the
name field bigger which is a real P.I.A.


GSB

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker at accelera dot com
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Sorry this movie is damaged...

2003-11-11 Thread Baker, Geoff
Yikes. Got the dreaded "Sorry this movie is damaged. Member 51 of playercast
3 is corrupted." message. (Yet when I open up that member, a text member, it
looks fine.)

I tried deleting the member. Still get the error. 

Director MX, the file started out on Windows, I've been working on it on the
Mac and just brought it back to Windows. Works fine on the Mac. Tried
updating the file on Windows. Tried save and compact on Windows.

I know there was a discussion of this error sometime earlier this year. I
seem to remember it might have had something to due with an audio file, and
the error message was bogus but I could be wrong. 

Anybody remember the fix or cause?

Thanks in advance.

GSB

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker at accelera dot com
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Sorry this movie is damaged...

2003-11-11 Thread Baker, Geoff
Kids I found it. Three bad fields in my shared cast. Once rebuilt all is
well.

Sorry to bother .

GSB


Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker at accelera dot com
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Getting properties and methods from objects utility script

2003-12-16 Thread Baker, Geoff
In the not to distant past someone posted a nice short utility script that
got the properties and methods for a given object that would be useful for
debugging. I can't seem to find it. Could someone be kind enough to post or
point me to the source. 

Thanks.

GSB

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker @ accelera . com 
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


New Director MX

2004-01-07 Thread Baker, Geoff
Hey Tom,

Unicode support in the new version?

GSB

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker @ accelera . com 
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


New Director

2004-01-07 Thread Baker, Geoff
Tom has the Mac debugger window been fixed (can't resize it)?

Thanks,

GSB

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker @ accelera . com 
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Trigger a Flash function from Director?

2004-01-08 Thread Baker, Geoff
I see setVariable()can send a variable to Flash. Is is possible to trigger a
Flash function from Director...something like:

Simple Example...

-- in director
sprite "flashSprite" showWord("hi mom")


-- in flash

function showWord(theWord) {

myWord = theWord
gotoAndPlay(1);

}

Thanks in advance.


Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker @ accelera . com 
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Trigger a Flash function from Director?

2004-01-08 Thread Baker, Geoff
Never mind, found it a Macromedia technote # 18541

myObj = getVariable(sprite (14), "_level0",False)
myObj.showWord("egads")

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker @ accelera . com 
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Toast 6 Hybrid CD Question - off topic

2004-01-30 Thread Baker, Geoff
Sorry for the non-lingo post.

To burn a hybrid CD in Toast 5 I'd create one temporary partition and put
all my files, both pc and mac, in that partition. Then I'd drag the whole cd
image to the PC partition in Toast and delete the mac files. Then drag the
whole cd image to the Mac partition in Toast. In that way the common files
would only be written to the cd once. Works like a charm.

Well in doing the above in Toast 6, Toast can't fine ANY of the PC files. It
generates an error message that it can't find the files and writes a blank
PC disc.

The work-around is to build two separate partitions, one for all the mac
files, and one for all the pc files. The problem then is space as the
program writes two copies of the shared files.

I must have a short between the headset because it defeats the purpose of a
hybrid cd if you need two separate partitions.

This is on OS 10.2.3, Toast 6.03

What am I missing?

Geoffrey S. Baker
Multimedia Programmer
Accelera
[EMAIL PROTECTED]
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


QuickTime & Director

2004-03-18 Thread Baker, Geoff
For what it's worth, we had a similar problem (wonkey playback) on "some pc
notebooks." We "solved" it by having the end user lower their hardware
acceleration from the maximum setting to mid-level...

GSB

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker @ accelera . com 
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


MX 2004 channel naming?

2004-04-14 Thread Baker, Geoff
So how do I name a channel in MX 2004? 

Can I act on the channel via it's name: 

Set the locZ of channel("Foo") = 500 

or 

theChannel = channel("Foo").number

I see I could use the sprite.name property but it would be useful to refer
to the channel instead.

T.I.A.

GSB

Geoffrey S. Baker
Multimedia Programmer
Accelera
2400 Boston Street
Suite 310
Baltimore, Maryland 21224
Toll Free: 866-422-2353 ext. 1110
www.accelera.com
gbaker @ accelera . com 
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Hyperlinks in LDM and stage bleed through

2004-07-26 Thread Baker, Geoff
Situation:

Text member on stage with a hyperlink which opens an LDM with a hyperlink
text member.

Once the LDM is overtop of the stage text member, the stage's hyperlink
bleed's through the LDM (shows the hand cursor)AND the LDM hyperlink fails
to show the bloody cursor.

The relevant code:

on mouseWithin me
  

-- find if word pointed to is part of a link

-- get word number
tWord = pSprite.pointToWord(the mouseLoc)

-- Kick out if invalid number
if tWord < 1 then exit

-- get hyperlink
tLink = pSprite.member.word[ tWord ].hyperlink

-- Kick out if not a link
if tLink = "" then
  
  -- Set to pointer
  if pSprite.cursor <> 0 then
pSprite.cursor = 0
  end if
  
  exit
  
end if

-- Set to finger cursor
if pSprite.cursor <> 280 then
  pSprite.cursor = 280
end if

 
end

My goal is to have both text members play nice and show the finger cursor
when over a valid hyperlink and not get confused as to which hyperlink has
focus. Note that the actual hyperlinks work just fine. It's the cursor's
that are not behaving.

In the LDM I've tried putting a dontpassevent in the background graphic for
mouseEnter, leave, within etc.

Does anyone have the mojo workaround in order to make hyperlinks work in
LDM's?

___
Geoffrey S. Baker
Programmer
Accelera
300 E. Lombard Street
Baltimore, MD 21202
__
[EMAIL PROTECTED] 
tel:  443-451-3800 
fax: 443-451-3810

CONFIDENTIALITY NOTICE: The information contained in this email message
(including any attachments) may be confidential, proprietary, copyrighted
and/or legally privileged, and is intended only for the named addressee(s).
If you are not the intended recipient, or the person responsible for
delivering email to the intended recipient, be advised that you have
received this email in error, and that any use, dissemination, forwarding,
printing or copying of this email is strictly prohibited.   If you have
received this communication in error, please immediately notify the sender
and delete the original message in its entirety.   
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Hyperlinks in LDM and stage bleed through

2004-07-27 Thread Baker, Geoff
Rob,

Thanks so much for getting me off the dime. For anybody who cares here is
the fix:

The stage's hyperlink handler has to specifically address the stage text
sprite like this-

tell the stage -- even though we are on the stage
tell sprite(me.spriteNum)
tWord = pSprite.pointToWord(the mouseLoc)
  tLink = pSprite.member.word[ tWord ].hyperlink
-- more code here
end tell
end tell

The LDM's hyperlink handler has to specifically address the LDM sprite like
this-

global g_LDMSprite

tell the stage
tell sprite(g_LDMSprite)
tWord = pSprite.pointToWord(the mouseLoc)
  tLink = pSprite.member.word[ tWord ].hyperlink
-- more code here
end tell
end tell

The above code concept fixes the bleed through and all the hyperlinks now
show the correct cursor.

Many thanks!

GSB




Message: 17
Date: Tue, 27 Jul 2004 11:38:01 -0400
To: [EMAIL PROTECTED]
Subject: Re:  Hyperlinks in LDM and stage bleed through
From: Rob Romanek <[EMAIL PROTECTED]>
Organization: Manibus Productions
Reply-To: [EMAIL PROTECTED]

Hey Geoff,

A couple things. First if you set a cursor in an LDM is actually does 
change it but as soon as the mouse moves the stage takes over and sets the 
cursor to its preferred setting. So most of the time you will not see the 
change or see it as a quick flash. The way around this is to target the 
stage with all your cursor changes. Which version of director are you 
using? If pre-MX04 then use

tell the stage to cursor 280

in MX04

_player.activeWindow.movie.cursor(280)

As far as the hypertext bleeding stuff can you post some sample files 
someplace. If you do I'll have quick look and see if I can come up with a 
work-around.

later,

Rob

___
Geoffrey S. Baker
Programmer
Accelera
300 E. Lombard Street
Baltimore, MD 21202
__
[EMAIL PROTECTED] 
tel:  443-451-3800 
fax: 443-451-3810

 
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


baOpenFile, a level up

2004-09-02 Thread Baker, Geoff
I'm trying to open a pdf that is one level up from the current movie via:

baOpenFile("@//M1T2_03_210a.pdf" , "" ) or baOpenFile("@::M1T2_03_210a.pdf"
, "" ) 

I've tried a bare bones movie using the message window.

I've tried using the moviepath and lingo's open command.

Seems I can't open a fine that is up a level, yet a go to movie
"@//test.dir" works.

If I move the pdf next to the movie and do baOpenFile("M1T2_03_210a.pdf" ,
"" ) of course it's fine.

How do you open a file a level up with buddy or lingo's open command?

Thanks in advance.

GSB

___
Geoffrey S. Baker
Programmer
Accelera
300 E. Lombard Street
Baltimore, MD 21202
__
[EMAIL PROTECTED] 
tel:  443-451-3800 
fax: 443-451-3810

[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


baOpenFile, a level up

2004-09-03 Thread Baker, Geoff
Alex, Thanks much. Code worked great!

Sean, >>With version 3.6 (Windows), Buddy API added support for the @
operator.<< 

Yet it does not seem to work going up a level, just down.? (Director MX,
Buddy API Xtra 3.51)

 
GSB

___
Geoffrey S. Baker
Programmer
Accelera
300 E. Lombard Street
Baltimore, MD 21202
__
[EMAIL PROTECTED] 
tel:  443-451-3800 
fax: 443-451-3810

[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


baOpenFile, a level up

2004-09-03 Thread Baker, Geoff
>>maybe that's because 3.6 is greater than 3.51 << 

Ahem, yes if I could read I would have noticed that. However, I just
upgraded to 3.7 which is greater than 3.51 and no go. Still can't do
baopenfile("@::M1T2_03_210a.pdf","") or baopenfile("@//M1T2_03_210a.pdf","")

Perhaps I'll write Gary and ask him.

Thanks,

GSB
___
Geoffrey S. Baker
Programmer
Accelera
300 E. Lombard Street
Baltimore, MD 21202
__
[EMAIL PROTECTED] 
tel:  443-451-3800 
fax: 443-451-3810

[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


baOpenFile, up a level - Gary's response

2004-09-07 Thread Baker, Geoff
As promised, here is Gary's response on how to go up a level with Buddy...

<>
Hi Geoff, Windows uses .. to go up a level, so

baOpenFile( "@:..\M1T2_03_210a.pdf","")

should work. Your path would end up something like
d:\data\..\M1T2_03_210a.pdf

Mac uses :: so

baOpenFile( "@::\M1T2_03_210a.pdf","")

should do it - HD:data::M1T2_03_210a.pdf
<>

___
Geoffrey S. Baker
Programmer
Accelera
300 E. Lombard Street
Baltimore, MD 21202
__
[EMAIL PROTECTED] 
tel:  443-451-3800 
fax: 443-451-3810

[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Flash sprite and MIAW no good?

2004-09-20 Thread Baker, Geoff
Director MX
Win 2000

Issue: a Flash button bar published as Flash 5 or 6 .swf fails to work in an
MIAW only. The same button bar when placed on the stage works. This problem
is in projector mode only. The buttons don't get a mouseenter, leave, down,
up nada.

I've tried a bare bones movie (both Flash and Director). I've replaced the
projector Xtras with the entire MX Xtra folder thinking I was missing or had
an outdated Xtra.

I've tried making the Flash sprite DTS. It's set to loop. It's not scaled in
any way. Copy ink. The MIAW is not modal, windowType = 4.

Flash Asset Xtra 9.0.2.436
Flash Agent Xtra 9.0.0.383
Flash Options Xtra 9.0.0.383

Thoughts?

Thanks in advance.

GSB



___
Geoffrey S. Baker
Programmer
Accelera
300 E. Lombard Street
Baltimore, MD 21202
__
[EMAIL PROTECTED] 
tel:  443-451-3800 
fax: 443-451-3810

[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]


Flash sprite and MIAW no good - Solved!

2004-09-21 Thread Baker, Geoff
The answer to my problem with the Flash sprite not working in a MIAW was to
NOT have the Flash sprite span from frame 1 of the MIAW. Adding a blank
frame fixed the issue. Seems the Flash sprite was not starting up. Arg.

GSB


Director MX
Win 2000

Issue: a Flash button bar published as Flash 5 or 6 .swf fails to work in an
MIAW only. The same button bar when placed on the stage works. This problem
is in projector mode only. The buttons don't get a mouseenter, leave, down,
up nada.

I've tried a bare bones movie (both Flash and Director). I've replaced the
projector Xtras with the entire MX Xtra folder thinking I was missing or had
an outdated Xtra.

I've tried making the Flash sprite DTS. It's set to loop. It's not scaled in
any way. Copy ink. The MIAW is not modal, windowType = 4.

Flash Asset Xtra 9.0.2.436
Flash Agent Xtra 9.0.0.383
Flash Options Xtra 9.0.0.383

Thoughts?

___
Geoffrey S. Baker
Programmer
Accelera
300 E. Lombard Street
Baltimore, MD 21202
__
[EMAIL PROTECTED] 
tel:  443-451-3800 
fax: 443-451-3810

[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/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!]