Use Button objects in your scenes to pause your demonstration or tutorial and require action from the user in order to continue.
How to Insert Button Objects in your movie scenes :
- From the Objects toolbar, select Button (ensure that the Button icon is visible. If Click Zone icon is visible, left-click and hold. This displays two options; Button and Click Zone. Select Button).
- Move cursor to active scene in editing window and left click to position the button.
- The Button will be added to the movie's scene and will appear in the TimeLine with a default name (for example Button 1, Button 2 etc.) and an accompanying pause flag.
- Reposition, resize and/or rename the Button by using the Button property panel as described below?
Note: An interactive object (Edit Zone, Button, Click Zone) or Cursor can not be inserted when an Event is selected.
Button's property panel
- Name: The default name for the button object is button 1, button 2, button 3, and so on, as visible in the name property and in the Timeline in order of when inserted into the movie. You can change these to names of your choosing by simply deleting default name and typing your chosen name. Ensure the correct button is selected before changing name property.
- Style: The style property
allows you to change the appearance of the button object. The
default style is Classic. A new button style, "soft" has been added
in version 5.0 which provides a very smooth and professional
looking note for your scenes.
Style Properties Menu- Color: Choose your preferred color for the Button from the color palette .
- Text The text property allows
you to customise font, font size, font color, text alignment and
also edit the text that is visible on the button. Double-click the
body of the Button to change the Button text. You can also check
spelling of entered text. Two additional options have been
introduced in version 5.0. These can be found in the bottom left
corner of the text editor and are explained below?
- AutoCalculate Size: Size your text area to automatically fit the amount of entered text.
- AutoCalculate Time: Automatically adjust the timing in the Timeline based on the setting of the Reading Speed property in Preferences.
Using the Button Object Events
You can also use Button Events to interact with the users of your demonstration or tutorial and totally control the behaviour of your movie based on actions made by your users. The Button object offers the following events that can be used to achieve this.
- On Press Event: Add objects, actions and/or audio to this event to define how your movie will display and behave when your user clicks this Button.
- On RollOver Event: Add objects, actions and/or audio to this event to define how your movie will behave when the user positions the mouse cursor over the Button object. (For example to display an explanatory message or tip in a balloon or text as to the action required from the user).
Note: Each individual Event has its own TimeLine to define the separate sequencing of display and behaviours for that event.
Adding Actions and/or Audio to control the behaviour of Button Object Events.
For each of the above events, you can assign the desired behaviour of your movie by adding an Action to take and/or Audio to be played.
To add (or edit) the action to take or audio to be played for a certain Button object event, ensure that the Button object is selected in your movie scene. This Button's individual TimeLine will be shown at the bottom of the screen. Click on the event to which you want to add an action and/or audio and note that the Button properties panel (at top of screen) will change to show additional options. The following options are available to be added or edited for Button events
Actions:
| None | Take no action. |
| Continue | If movie paused, play will continue. |
| Go To Scene | The movie jumps to the scene/mark you specify |
| Go To Movie | The movie jumps to another movie you specify. |
| Go To URL | Opens a web page you specify, either in the Current Window by replacing the current movie, in a New window, in a Parent window, or at the Top of the current window. |
| Send E-Mail | Demo Builder sends an email to the email address you specify. |
| Close Movie | Closes (exits) the movie. |
| Run Exe | Runs the program (*.exe) that you specify. (The *.exe program to run must be located in the same folder as the exported movie *.swf or *.exe file ). |
| Execute JavaScript | Execute JavaScript in a web browser. The code will be entered in the text editor which opens when this function is selected. That option assumes you're publishing to HTML/SWF (Flash) |
Audio: Add or edit audio (e.g. a music clip or voice-over narration) to events exactly as described in the Editing Audio topic.
For further information on how to incorporate Demo Builder Events and user interactivity into your movies, demonstrations and tutorials, please see this fully worked Example.




