Troy,

> I see the projector publishing... but what are the MIAW changes? 
> Docking? For tool xtras?

The changes to MIAWs are _awesome_ IM-not so-HO:

1. Official support for non-rectangular MIAWs and non-rectangular stage
windows! Windows can now also mask themselves. Mask animation is _much_
smoother to boot!

2. Support for "drag masks" so that you can get OS dragging on various
window areas (esp. if you use masked windows) instead of having to roll your
own "dragging" code.

3. Instead of a single "windowType" property you now have full control over
the elements that appear in your window: close box, minimize box, maximize
box, border or no border, etc., and a "metal" appearance (OSX only) and you
can define an icon (bitmap member) to be used in the MIAW's title bar (Win
only)!

4. You no longer need tell statements to reach across windows, have fun with
this:

window("foo").movie.castLib[1].member[4].text = "look ma, no tell block!"

5. MIAWs can now be created as document, tool or dialog windows, dialog
windows are modal.

6. MIAWs can now be "dockable" or not when opened in authoring (via the
Xtras menu). If you make a dockable tool window it will (a) float on top of
other windows like all tools in Director, and (b) they will dock with other
tool window (this means your tool MIAW can now dock with the PI, in the
docking channels on Win, etc.). If you make a dockable document window then
it will float behind other windows (like the stage and such) and it can dock
to other document windows.

7. All of this window structure is now settable via the Property Inspector
on a new tab, Display Settings. This allows you to set up a template of
sorts for how that movie will appear when opened as a MIAW. Then you just
open that window and move on, no need to format the window everytime you
open it in your code. Of course you can aways create the window object then
over-ride the template settings before opening, your choice.


I'm sure there are a few other items in there I'm not remembering at the
moment, but the above should get you interested enough, I hope. :) Yes,
backwards compatibility is in the product so your old movies with their old
MIAW code will still behave as they always have.


Cheers,
Tom Higgins
Product Specialist - Director Team
Macromedia

Announcing Director MX 2004, de lekkerste!
http://www.macromedia.com/software/director

...
[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!]

Reply via email to