22
Indigo Rose Software Deployment Suite What’s New in AutoPlay Media Studio 6.0? Whitepaper December 7, 2006 Indigo Rose Software Corporation 123 Bannatyne Avenue, Suite 200 Winnipeg, MB Canada, R3B 0R3 Phone: (204) 946-0263 Fax: (204) 942-3421 http://www.indigorose.com [email protected]

What's New in AutoPlay Media Studio 6.0? - Indigo Rose

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Indigo Rose Software Deployment Suite

What’s New in AutoPlay Media Studio 6.0?

Whitepaper December 7, 2006

Indigo Rose Software Corporation 123 Bannatyne Avenue, Suite 200 Winnipeg, MB Canada, R3B 0R3 Phone: (204) 946-0263 Fax: (204) 942-3421

http://www.indigorose.com [email protected]

What’s New in AutoPlay Media Studio 6.0?

Page 2

Contents

INTRODUCTION.................................................................................................................................. 3

NEW FEATURES SINCE VERSION 5.0.............................................................................................. 3

IMPROVED IDE ..................................................................................................................................... 3 GUIDELINES .......................................................................................................................................... 3 SCRIPT EXPLORER ................................................................................................................................. 3 PROJECT EXPLORER .............................................................................................................................. 3 IMPROVED PROPERTIES PANE ................................................................................................................ 3 TRAY MENUS........................................................................................................................................ 4 MENU BARS.......................................................................................................................................... 4 NON-RECTANGULAR VIDEO .................................................................................................................. 4 QUICK ACTIONS .................................................................................................................................... 4 FASTER OBJECT CREATION .................................................................................................................... 4 FILE LAYOUT SYSTEM ........................................................................................................................... 5 QUICK SOURCE FILE EDITING ................................................................................................................ 5 MORE EVENTS ...................................................................................................................................... 5 RESIZABLE WINDOW ............................................................................................................................. 5 NEW TEMPLATES .................................................................................................................................. 5 TREE OBJECT ........................................................................................................................................ 5 PROGRESS BAR OBJECT ......................................................................................................................... 6 COMBOBOX (DROPDOWN LIST) OBJECT ................................................................................................ 6 XML ACTIONS ..................................................................................................................................... 6 CRYPTO ACTIONS.................................................................................................................................. 6 POPUP MENU ACTIONS .......................................................................................................................... 6 OTHER NEW ACTIONS ........................................................................................................................... 6 RESOURCE STAMPING ........................................................................................................................... 7 CUSTOM EXECUTABLE ICON .................................................................................................................. 7 GET/SET OBJECT PROPERTIES AT RUNTIME ............................................................................................ 7 DYNAMICALLY CREATE AND DELETE OBJECTS AT RUNTIME .................................................................. 7

DETAILED COMPARISON CHART VERSION 1.0 TO 6.0............................................................... 7

ABOUT INDIGO ROSE CORPORATION......................................................................................... 22

What’s New in AutoPlay Media Studio 6.0?

Page 3

Introduction This document outlines the new features in AutoPlay Media Studio 6.0 over previous versions of the

product.

New Features Since Version 5.0

Improved IDE Boasting a drag-and-drop WYSIWYG interface and a multitude of application development tools,

AutoPlay Media Studio 6.0 makes it easy to create your own interactive multimedia software. Building on

its revolutionary predecessor, AutoPlay Media Studio 6.0 adds even more functionality through a menu bar,

new objects, more events, and actions that are more powerful than ever!

Guidelines Just like in your favorite image editing software, but now in your favorite multimedia development

software! Using guidelines, you can set up margins and placement rules to make sure your design looks

perfect.

Script Explorer Add, view, and change all scripts in your project from one central location. You have access to every event

in your project, and through dual script editors you can work with two events at once!

Project Explorer Get an overview of your entire project in one place. You can see all of the pages, events and objects in your

project organized into a tree hierarchy. Double-click any item to edit its properties or right-click for

common commands. It’s a great way to see how everything is connected.

Improved Properties Pane The properties pane is a fast way to view and edit all of the attributes of a page or object. You can

interactively edit the object text, font, size, color, tooltip and much more without missing a beat.

What’s New in AutoPlay Media Studio 6.0?

Page 4

Burn to CD-R/CD-RW and DVD±R/±RW

You can now publish directly to CD-R/CD-RW or DVD±R/DVD±RW media. Simply insert a blank disc

and the wizard will burn your finished project right to it.

Tray Menus By default, right-clicking on your application’s system tray icon will present three options: Restore,

Minimize, and Exit. If these options don’t suit your needs, add more! AutoPlay Media Studio 6.0 allows

you complete control over what items are displayed in that right click menu, if a menu is displayed at all.

Menu Bars It’s now possible to add a standard Windows style menu bar to your project. It’s easy to configure and edit,

even letting you configure nested items. When a menu item is selected, it fires a project event telling you

what was chosen, allowing you to take whatever action you desire.

Non-Rectangular Video The Video object in AutoPlay Media Studio 6.0 now supports window masks, which means you are no

longer limited to rectangular videos in your applications. Do you want to display a custom-shaped video?

Simply apply any pre-made window mask to a video object in your project, or create your own!

Quick Actions While adding actions to perform various simple tasks in AutoPlay Media Studio has never required any

advanced programming skills, sometimes you may just want to open a document, send an email, or exit

from your application. With Quick Actions, performing these simple tasks and more is as easy as selecting

an option from a drop-down list!

Faster Object Creation AutoPlay Media Studio 6.0’s design environment boasts an improved workflow. You can now create

objects rapidly, configuring their attributes later.

What’s New in AutoPlay Media Studio 6.0?

Page 5

File Layout System When you want to add or remove whole folders of files, or fine-tune the structure of a CD/DVD project, the

File Layout dialog comes in very handy. It’s split into two panes, with your computer’s file system on the

top and your project on the bottom. Select the files you want, click “add” and you’re done!

Quick Source File Editing Now you don’t have to worry about locating your source files when you need to edit them; you can open

any source file in its default editor right from AutoPlay Media Studio 6.0! You can also customize which

program will edit files with specific extensions.

More Events With more events than ever before, AutoPlay Media Studio 6.0 allows you to perform actions when mouse

buttons are clicked, when the mouse is moved, when the application’s window is resized, and when a menu

item is selected!

Resizable Window Applications created with AutoPlay Media Studio 6.0 can now be resized, maximized and restored by the

user at runtime! And by using actions, objects can be resized and repositioned to adjust to the new window

size. Or, if you prefer, you can create non-resizable applications.

New Templates With 20+ professionally-designed templates, creating professional projects now takes only minutes! These

templates can be fully customized to your specific projects, and are included with AutoPlay Media Studio

6.0.

Tree Object The tree object allows you to display a hierarchal list of items on the page in the well known tree format.

Items can have checkboxes associated with them, or simply be selectable. The tree object has an extensive

action set so you can load and manipulate tree items at run time for full flexibility.

What’s New in AutoPlay Media Studio 6.0?

Page 6

Progress Bar Object Whether you need to show a percentage of a completed task, or need a simple indicator gauge to keep your

users informed, the progress bar is ideal. You can control the background and bar colors, text, fonts,

vertical or horizontal orientation, step size, min and max values, and a variety of styles such as standard or

XP look.

ComboBox (Dropdown List) Object When you want to present a list of options, but need to do it in a compact and efficient manner, use the

combobox object to show a dropdown list box. You can control the look and feel of the object with

properties such as font face, text color, size and background color.

XML Actions With the increasing popularity of XML, you may wish to support this technology in your internet-based

application. With AutoPlay Media Studio 6.0, working with XML is as easy as working with any action.

AutoPlay Media Studio 6.0 now comes with a multitude of XML actions built in!

Crypto Actions Security is becoming more and more important, and now you can secure your AutoPlay Media Studio 6.0

applications with the built in crypto actions. Boasting blowfish encryption, base-64 encoding and decoding,

and MD5 digests, the built-in crypto actions are extremely powerful!

Popup Menu Actions Professionally-created applications on the market today often offer right-click context menus to perform

various tasks. When you combine AutoPlay Media Studio 6.0’s new events with the ability to show a

popup menu through actions, your application can have these same menus!

Other New Actions AutoPlay Media Studio 6.0 includes many new actions, making it more powerful than ever! Whether you

want to apply a window mask to any window at runtime, list and terminate any process, or adjust your

application’s menu bar dynamically, there is an action to perform your task.

What’s New in AutoPlay Media Studio 6.0?

Page 7

Resource Stamping Set your own version resource information and have it stored in the executable. You can now change the

company name, product name, copyright notice, trademark information, version identifier and other useful

fields.

Custom Executable Icon A truly outstanding application is one designed with details in mind, and customizing the executable icon is

that final touch. Any custom icon you decide to use will be the icon which appears in the taskbar and/or

system tray, as well as on the executable itself.

Get/Set Object Properties at Runtime You can now retrieve and set any property of any action in your application at runtime. Change the current

button file loaded into a button object or the font style displayed in a label object. The possibilities are

limited only by your imagination.

Dynamically Create and Delete Objects at Runtime It is now possible to create and remove objects from your application at runtime! You can add buttons on

the fly, or any other objects that you need. You can even add script to any event of any object.

Detailed Comparison Chart Version 1.0 to 6.0

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Design Environment

Extremely Easy to Use, Visual Design System ü ü ü ü ü ü

Alignment Tools ü ü ü ü ü ü

Z-Order Tools ü ü ü ü ü ü

Distribute/Spacing Tools ü ü ü ü ü ü

Cut, Copy, Paste, Delete, Undo, Redo ü ü ü ü ü ü

What’s New in AutoPlay Media Studio 6.0?

Page 8

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Snap to Grid ü ü ü ü

Lock / Unlock / Unlock All Objects ü ü ü ü

Nudge Objects ü ü ü ü

Hide / Show / Show All Objects ü ü ü

Select All, Deselect, Inverse, Next, Previous Object ü ü

Size to Object ü ü

Extended "Align to Page" Tools ü ü

Group / Ungroup Objects ü ü

Pin / Unpin Objects ü ü

Project "Revert" to last save ü ü

Duplicate Object ü ü

Duplicate Page ü ü

Workspace

WYSIWYG ü ü ü ü ü ü

Visual, Drag and Drop Environment ü ü ü ü ü ü

Customizable Toolbars ü ü ü ü ü

Customizable Keyboard Shortcuts ü ü ü ü ü

Customizable User Tools ü ü ü ü ü

Object Browser Panel ü ü ü ü

What’s New in AutoPlay Media Studio 6.0?

Page 9

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Customizable Grid ü ü ü ü

Fully Customizable Workspace ü ü ü

Ruler ü ü ü

Pages Panel ü ü ü

Resource Panels (Project, Gallery, My Computer) ü ü ü

Resource Preview Panel ü ü

Object Properties Panel ü ü

Multi-Object Properties ü ü

CD-ROM/Project Capacity Meter ü ü

Load/Save Panel Sets ü ü

Workspace Themes (XP, Office, Visio etc) ü ü

Window/Panel Docking, Tabbing, Pinning, Tearing ü ü

Window/Panel Resizing, Moving, Hiding ü ü

Configurable workspace colors & page shadows ü ü

XP Style Personalized Menus ü ü

Advanced Script Editor Panel ü ü

Guidelines ü

Snap to Guidelines ü

What’s New in AutoPlay Media Studio 6.0?

Page 10

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Productivity

Smart Drag-and-Drop Object Creation ü ü ü

Drag and Drop Assistant ü ü

Project Options

Publish to CD-R/CD-RW ü ü

Publish to Hard Drive Folder ü ü ü ü ü ü

Publish to Web/Email Executable ü ü

Publish to ISO CD-ROM Image ü ü

Turn off branded splash screen ü ü ü ü ü

Window Styles: Standard, Flat, Kiosk, Custom ü ü ü

Optimize for Maximum Speed or Memory Use ü ü

Memory Only

Memory Only

Memory Only

Memory Only

Easy to Configure Startup Video/Flash Movie ü ü

Background Music Playlist with Shuffle/Repeat ü ü

Taskbar Icon: Standard, System Tray, Hidden ü ü

Specify Custom Icon File ü ü

"Always on Top" Window Option ü ü

Moveable/Fixed Window Toggle ü ü

Common Page Size Presets ü ü

What’s New in AutoPlay Media Studio 6.0?

Page 11

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Respond to "On Startup" Event ü ü ü ü

Respond to "On Shutdown" Event ü ü ü ü

Respond to "On Size" Event ü

Respond to "On Menu" Event ü

Centralized Script Explorer ü

Project Explorer ü

Dynamic Object Creation and Interaction ü

Custom Executable Stamping ü

Custom Tray Menus ü

Pages

Maximum Pages per Project 2500 2500 5000 100 100 1

Background Image ü ü ü ü ü ü

Gradient Fills ü ü ü ü ü ü

Solid Color Fills ü ü ü ü ü ü

Respond to "On Open" Events ü ü ü ü ü

Respond to "On Close" Events ü ü ü ü ü

Respond to "On Initialize" Events ü ü ü

Respond to "On Timer" Events ü ü

Respond to "On Audio" Events ü ü

Respond to "On Size" Events ü

What’s New in AutoPlay Media Studio 6.0?

Page 12

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Respond to "On Menu" Events ü

Respond to "On Key" Events ü ü

Respond to "On Mouse Button" Events ü

Respond to "On Mouse Move" Events ü

Audio

Number of Simultaneous Sound Channels 7 7 1 1 1 1

Background Music Playlist with Shuffle/Repeat ü ü

Per-Channel Volume Level ü ü

Dedicated sound effects channel ü ü

Dedicated background music channel ü ü

Dedicated Voice-Over/Narration channel ü ü

User Defined Channels ü ü

Fast Hardware/Software Mixing ü ü

Automatic volume ramping/click removal

ü ü

MMX support (but not required) ü ü

Native DirectX 8.0 support (but not required)

ü ü

Both Software and Hardware Mixing ü ü

.WAV - PCM and Compressed ü ü PCM PCM PCM PCM

What’s New in AutoPlay Media Studio 6.0?

Page 13

Feature 6.0 5.0 4.0 3.0 2.0 1.0

.AIFF ü ü

.OGG - Ogg Vorbis ü ü

.WMA ü ü

.WMA/.ASF Internet streaming ü ü

CD Audio Playback (mixed mode CD's) ü ü

Interactive Objects

Number of Objects 13 10 9 5 3 1

Image Object ü ü ü ü ü ü

Paragraph Text Object ü ü ü ü ü

Hotspot Object ü ü ü ü ü

Flash Object ü ü ü

Video Object ü ü ü AVI Only

Label Object ü ü

Button Object ü ü

Input Object ü ü ü

Listbox Object ü ü ü

Web Browser Object ü ü

Combobox Object ü

Progress Bar Object ü

What’s New in AutoPlay Media Studio 6.0?

Page 14

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Tree Object ü

Support for Custom/3rd-Party "Plug-In" Objects

ü ü

Button Object

Embedded Multi-State Button Object ü ü

Support for Indigo Rose Button Format (.BTN)

ü ü

Text on Button with color and font control

ü ü

Fully Resizable ü ü

Maintain Aspect Ratio on Resize ü ü

Push Buttons and Toggle Buttons ü ü

Alpha Blending/Transparency/Shadows ü ü

Alpha Hit Testing (e.g. non-rectangular areas)

ü ü

Advanced Overlapping Logic ü ü

Support for Disabled States ü ü

Respond to "On Click" Events ü ü

Respond to "On Right-Click" Events ü

Respond to "On Enter" Events ü ü

Respond to "On Leave" Events ü ü

What’s New in AutoPlay Media Studio 6.0?

Page 15

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Label Object

Embedded Label Objects ü ü

Work with any TrueType (TTF) font ü ü

Interactive Font Scaling/Resizing ü ü

Rotate / Set Orientation ü ü

Anti-Aliasing (Eliminates Jagged Edges) ü ü

TTF Font Data Embedding ü ü

Bold, Italic, Underline ü ü

Choose from 16.7 million text colors ü ü

Respond to "On Click" Events ü ü

Respond to "On Right-Click" Events ü

Respond to "On Enter" Events ü ü

Respond to "On Leave" Events ü ü

Paragraph Text Object

Embedded Text Objects ü ü ü ü ü

Work with any TrueType font ü ü ü ü ü

Choose from 16.7 million text colors ü ü ü ü Partial

Adjust Font Size ü ü ü ü ü

Bold, Italic, Underline ü ü ü ü ü

What’s New in AutoPlay Media Studio 6.0?

Page 16

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Single and Multiline ü ü ü ü

Alignment: Left, Center, Right ü ü ü ü

Anti-Aliasing (Eliminates Jagged Edges) ü ü ü

Advanced TTF Font Data Embedding ü ü

Respond to "On Click" Events ü ü ü ü ü

Respond to "On Right-Click" Events ü

Respond to "On Enter" Events ü ü ü ü

Respond to "On Leave" Events ü ü ü ü

Image Object

Embedded Image Objects ü ü ü ü ü ü

BMP, JPG, PCX, TGA, TIF ü ü ü ü ü ü

Photographic Quality 24-Bit color images

ü ü ü ü Partial

Automatic Adjustment for 256 color systems

ü ü ü ü

Interactive Image Scaling/Resizing ü ü ü

Keep Aspect Ratio ü ü ü

Support for 32-Bit color images ü ü

PNG with Alpha Transparency/Blending ü ü

Transparent Color Tolerance Level ü ü

Opacity Level ü ü

What’s New in AutoPlay Media Studio 6.0?

Page 17

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Rotate/Orientation ü ü

Alpha Hit Testing (e.g. non-rectangular areas)

ü ü

Advanced Overlapping Logic ü ü

Respond to "On Click" Events ü ü ü ü ü ü

Respond to "On Right-Click" Events ü

Respond to "On Enter" Events ü ü ü ü

Respond to "On Leave" Events ü ü ü ü

Video Object

Embedded Video Objects ü ü ü ü

AVI ü ü ü ü

MPEG ü ü ü

WMV ü ü ü

Requires Windows Media Player No No ü

Easy to Configure Introduction Video ü ü Partial

Respond to "On Click" Events ü ü

Respond to "On Enter" Events ü ü

Respond to "On Leave" Events ü ü

Respond to "On Play" Events ü ü

Respond to "On Pause" Events ü ü

What’s New in AutoPlay Media Studio 6.0?

Page 18

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Respond to "On Stop" Events ü ü

Respond to "On Finish" Events ü ü

Flash Object

Embedded Macromedia Flash Objects ü ü ü

Override Background Color ü ü ü

Loop ü ü ü

Auto Start ü ü ü

Quality Modes 4 4 4

Scaling Modes 3 3 3

Context Menu: Standard and Full ü ü ü

Respond to "FSCommand" Events ü ü ü

Web Browser Object

Embedded Web Browser Objects ü ü ü

Internet Explorer Compatible ü ü ü

Display local, intranet and Internet URL's

ü ü ü

Respond to "On Navigate" Events ü ü ü

Respond to "On Download Begin" Events

ü ü ü

What’s New in AutoPlay Media Studio 6.0?

Page 19

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Input Object

Embedded Input Field Objects ü ü ü

Single Line and Multi-Line ü ü ü

Character Masks ü ü ü

Password Masks ü ü ü

Selectable Fonts ü ü ü

Adjustable Colors ü ü ü

Alignment Modes: Left, Center, Right ü ü ü

Respond to "On Key Down" Events ü ü

Respond to "On Focus" Events ü

Hotspot Object

Embedded Hotspot Objects ü ü ü ü ü

Respond to "On Right-Click" Events ü

Respond to "On Click" Events ü ü ü ü ü

Respond to "On Enter" Events ü ü ü ü

Respond to "On Leave" Events ü ü ü ü

List Box Object

Embedded List Box Objects ü ü ü

Respond to "On Select" Events ü ü ü

What’s New in AutoPlay Media Studio 6.0?

Page 20

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Respond to "On Double Click" Events ü ü ü

Respond to "On Key" Events ü

Respond to "On Focus" Events ü

Actions

No Programming Required ü ü ü ü ü ü

Number of Actions per Event Unlimited Unlimited 255 255 1 1

Number of Available Actions to Choose From 520+ 350+ 150+ 34 9 4

Streamlined "Easy Mode" Action Editor ü ü

Advanced "Script Mode" Engine ü ü

Color Syntax Highlighting Script Editor ü ü

"Intellisense Style" Code Completion Editor

ü ü

Scripting Engine Based on Popular Lua Language

ü ü

Arithmetic Operators ü ü ü

Assignment ü ü ü

Relational Operators ü ü ü

Logical Operators ü ü ü

Functions (Procedures/Subroutines) ü ü

Control Structures: IF, WHILE, REPEAT, FOR, DO

ü ü Some/

Simple

What’s New in AutoPlay Media Studio 6.0?

Page 21

Feature 6.0 5.0 4.0 3.0 2.0 1.0

Tables, Arrays, Matrices, Lists, Queues, Sets & Bags

ü ü

Concatenation ü ü

Local Variables ü ü

Named Parameters ü ü

Error Handling (Assertions, Exceptions) ü ü

Extensive String Library with Pattern Matching ü ü

Support for Custom/3rd Party Plug-In Actions

ü ü

What’s New in AutoPlay Media Studio 6.0?

Page 22

About Indigo Rose Corporation Located in the historic Exchange District of Winnipeg, Canada, Indigo Rose Corporation has been

developing innovative software development tools for a worldwide client base since 1991. We are a

privately held Canadian corporation with a global focus. Our products are in use by thousands of corporate,

government and ISV developers who use our runtimes to reach millions of users worldwide. Our dedicated

staff is committed to producing innovative tools to help accelerate and further the business goals of our

clients.

Corporate Headquarters 123 Bannatyne Avenue, Suite 200 Winnipeg, MB Canada, R3B 0R3 Phone: (204) 946-0263 Fax: (204) 942-3421

http://www.indigorose.com [email protected]

Legal information The information contained in this document represents the current view of Indigo Rose Software Design Corporation on the issues discussed as of the date of publication. Because Indigo Rose must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Indigo Rose, and Indigo Rose cannot guarantee the accuracy of any information presented after the date of publication. This guide is for informational purposes only. INDIGO ROSE MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE INFORMATION IN THIS DOCUMENT. Indigo Rose may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Indigo Rose, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. Copyright © 2006 Indigo Rose Software Design Corporation. All rights reserved. All Indigo Rose Corporation brand and product names are trademarks or registered trademarks of Indigo Rose Software Design Corporation in Canada and other countries. Indigo Rose, AutoPlay Media Studio, Setup Factory, Visual Patch, TrueUpdate and DeltaMAX are either registered trademarks or trademarks of Indigo Rose Software Design Corporation in Canada and/or other countries. All other trademarks are the property of their respective owners.