Posts Tagged ‘freeware’
Nice Component for Swishmax 3
The ImageZoom component allows you to add an image to your website with an inbuilt zoom control. It provides a convenient way to display an entire image, but still allow the viewer to zoom in and out to see more (or less) detail. Once the object is zoomed, it can be moved within the window using the familiar mouse click and drag.
Read more here: Blog Swishzone.com
This is a new panorama Scroller from Swishzone.com.
Many modern digital cameras come with software that allows you to “stitch” multiple photos together. This can be used to create a spectacular panoramic image. With the addition of a scroll bar, you can add some intrigue to your website by allowing a user to scroll the panorama within a 4:3 aspect ratio window.
This article will show you how to add a scrollbar and a preloader to your movie to scroll wide images.
Step 1. Adjust the size of your movie. Select Scene_1 in the Outline panel, then in the Properties panel press the Movie Properties button. Adjust the size of the movie to be 400×300.
Step 2. Adjust your image. Use a image editing tool such as MS Paint to resize your image so that it is 300 pixels high. Lock the aspect ratio when you re size the image so that the width is adjusted correspondingly.
Step 3. Import the image.
Use Menu | Insert | Import Image to import an image into your movie. Press the O=X button in the transform panel and set the reference and transform points to be the top left hand corner. Set the _x and _y position to be 0, 0.
Note the width of the image. In the example it is 1377 pixels. This number will be used later.
Step 4.
Rename the image to be “image” and set the target checkbox in the Properties panel.
Step 5. From the Components Panel select Controls | Scrollers | Scroll_silver and drag that component onto the stage. If the Parameters panel is not visible, make it visible using Menu | Window and enable the Parameters panel.
Step 6.
Adjust the parameters for the scroll bar as shown in the image to the right:
Note that the following parameters have been altered from their default value.Scroll bar Length: 400
Direction: Horizontal
Window Size: 400
Document Size: 1377
Reverse Output?: true
Event Function: blank.
Event Variable: _parent.image._xThe Window Size, 400, is set based on the size of the viewable area. The Document size, 1377 is set based on the width of the image.
Once the parameters have been altered, drag the scrollbar to the bottom left hand corner of your movie.
If you press the play button to preview your movie you should see that the scrolling is now working. If it does not scroll see the trouble shooting section below.
At this stage, the movie is pretty much complete. However there are a few optional extras that can make the movie better.
Download
Download: Download Panorama Scroller Swishmax 2 Freeware (145.64 kB - 405 x herunter geladen)
This new component will give your viewers the ability to control the animation in your SWF movie just like they would any other video file. This can be used for presentations in a slide show format, video embedded into your movie, or any other animation on a single timeline. You can customise the look and feel of the component by changing its color scheme and hiding certain buttons.
This component will be included in a future installer of SWiSH Max2 and SWiSH miniMax2, but for now please download this component at end of Post.
You can also download the source (SWI) file for the example displayed above, below this article.
Unzip the files into the components folder in your SWiSH Max2 or SWiSH miniMax2 program folder. Unless you changed the default installation folder, the file path would typically be:
C:\Program Files\SWiSH Max2\components\
or,
C:\Program Files\SWiSH miniMax2\components\
If you are running Max2 (or miniMax) when you copy the component, you may need to refresh the component tree by right clicking on the tree in the Components panel then selecting ‘Reload’. To use the component, simply drag it into your movie.
:: read more about using this component
Download: Freeware SWF Videoplayer Komponente / Component (17.94 kB - 561 x herunter geladen)
Download: Freeware Demo SWF Player (773.45 kB - 350 x herunter geladen) Read the rest of this entry »
On Swishzone.com is a new Tutorial for a Magnifying Glass released.
Download see below….
This SWiSH Max2 project demonstrates how to make a magnifying glass effect that allows a section of an image (or movie clip) to be shown in ‘magnified’ detail. Try it by dragging the “magnifying glass” to the area that you wish to view in more detail.
The project demonstrates a number of useful concepts including:
- use of a pre-loader
- startDrag and stopDrag
- masking
- use of the library (sorry, the content library is not available in SWiSH miniMax2)
- The magnify movie clip has its Transform and Reference points set to center and its initial positon is 0,0.
- The magnify movie clip has the property ‘Use bottom object as mask’ checked.
Download
Download: Lupe mit Swishmax 2 - Magnifying Glass (377.67 kB - 393 x herunter geladen)
On Swishzone.com is a new component for Paper curl available
Paper curl and fold
Everyone has noticed those Flash page curls advertisements, but I bet you never thought it’d be this easy to add to your Flash movie? This article demonstrates the use of a new SWiSH Max2 / miniMax2 component “peelaway”.
Even if you don’t need an advertisement the corner fold can allow the user access to additional controls or buttons and leave the full space available at the “top” level. This is a very good use of space since all the facing area is available to display the main images, text or buttons, but additional levels can be easily accessed via the corner fold.
Unfortunately corner folds are reasonably complex to achieve. We have taken the pain out of the process by creating a corner fold component called “peelaway”. This component will be released in future releases of SWiSH Max2 and miniMax2, but it is available here for those that are interested. A demonstration movie giving an idea of how the component can be used is shown below and is also included in the zip file attached to the bottom of this article.
The component has a number of configuration parameters. The parameters used in the demonstration are shown in the image to the right. The color parameters should be self evident, but the others may require some explanation.
The download file contains the component (peelaway.swi and peelaway.swf) as well as the demonstration movie (peelawaydemo.swi).
Unzip the files onto your computer and copy peelaway.swi and peelaway.swf into the components folder in your SWiSH Max2 or SWiSH miniMax2 program folder. Unless you changed the default installation folder, the file path would typically be:
C:\Program Files\SWiSH Max2\components\Effects\2D
or,
C:\Program Files\SWiSH miniMax2\components\Effects\2D
If you are running Max2 (or miniMax) when you copy the component, you may need to refresh the component tree by right clicking on the tree in the Components panel then selecting ‘Reload’. To use the component, simply drag it into your movie.
Download Komponente und Demo
Download: Freeware Peelaway Komponente Swishmax 2 / Swishminimax (265.7 kB - 690 x herunter geladen)
Description

This component allows the user to easily add a numeric stepper list control into their movie.
When the selection is changed, the Event function referenced by the EventFunction parameter is called.
The current status of the component can also be sent to the named variable specified by the Value parameter.
Requirements
| Flash Export version | SWF 7 or later |
| SWiSH Max version | v2, build 20080505 or later |
![]() Swishmax 2 |
![]() Swishminimax 2 |
Parameters
| Parameter name | Description |
| Initial Value | Default Value |
| Step | Increase for each ‘up’ button click. A negative value will reverse count direction. |
| Minimum | Lower limit of the count. Stepping stops at this value even if Step is not evenly divisible into Minimum. |
| Maximum | Upper limit of the count. Stepping stops at this value even if Step is not evenly divisible into Maximum. |
| Event Notification | Group Heading: Change notification and read variable |
| Event Function | Function in the parent movie that is called on change.
The function is expected to have two parameters, name and state. The Event Handling section gives a general description on how to use and define this function. |
| Event Variable | Name of the variable to hold the current value |
| Repeat Timing | Group Heading: Adjust the speed of continuous mouse press |
| Initial Delay | Initial auto repeat delay. Bigger number is bigger delay. |
| Repeated Delay | Frame delay between auto steps. |
| Layout | Group Heading: General layout of the control |
| Text Justification | Position of number (left, right, center). |
| Format | Number of decimal places. |
| Background Color | Background color. Use an alpha of 0 if background is to be transparent. |
| Border Color | Border color. Use an alpha of 0 if a border is not to be shown. |
| Arrow Color | Color of the up / down arrows. |
Text Font
To adjust the displayed text font, open the object in the outline panel then select the num text object. The font can then be altered via the Properties panel.

Do not adjust the referencePoint or name the text object with a different name as this will prevent the component from working.
Properties
The following properties can be accessed via objectname.property where objectname is the final name of the object on the stage. This allows scripting to override the initial values set in the parameters panel.
| Property | Description |
| Value | The currently displayed numeric value. |
Methods
This component does not support any Methods.
Example
The use of the component is demonstrated in the supplied samples files, Use File | Components | lists_example.swi
Note: In this example, a common events function is used by the NumericStep_silver and TextStep_silver components.
Additional sample script demonstrating the use of the methods is shown below.
The following script appends the name and value parameters to the end of the text displayed in a scrolling text box assumed to be named textscroll.
function Events(name,value) { var s:String = "Events(" add name add ", " add value add ") called" add newline; // append the name and value to the text box. _root.textscroll.AppendText(s); }
The component is included in Swishminimax 2 and Swishmax 2.
History
| v1.0 | First release | |
| v1.1 | 20080516 | Simplified internal structure and made color selections appear on stage. |
Description

This component allows the user to display a calendar for the purposes of date selection. The currently selected date is shown with an underline.
Next and previous months can be selected via the single right and left arrow buttons. They can also be selected by clicking on the days of the previous or next month.
Next and previous years can be selected via the double right and left arrow buttons.
When a date is selected, the Event function referenced by the EventFunction parameter is called.
The current status of the button can also be sent to the named variable specified by the EventVariable parameter.
See the Methods and Properties section for a description of how to show the calendar with a date other than the current date as the default.
Requirements
| Flash Export version | SWF 8 or later |
| SWiSH Max version | v2.0, build 20080131 or later |
Parameters
| Parameter name | Description |
| EventFunction | Name of function that is called when new date entered. Leave blank if not used.
Function is of the form Events(name,val) The returned name is the name of the object. val is a string that contains the date in the format YYYY/M/D where M is in the range 1-12. The selected date can also be obtained from the G_Date property. |
| UseVectorFonts | Vector fonts (setting = true) look better if the calendar is large. The image above was made using vector fonts. Vector fonts look better if the object is made larger than its original size. In this case the calendar was scaled by 200%.
Pixel fonts (setting = false) look sharper if calendar is small. Use this setting if the calendar is displayed in its default size. The images below were made with scale of 100%, pixel based fonts. |
| AllowDragging | Setting this value to true allows the calendar to be dragged by its heading around the stage. |
| DayAndMonthNames | Group: Language specific month and day names |
| MonthHeadings | semicolon list of the month names in month order.
eg. January;February;March;April;May;June;July;August; September;October;November;December |
| DayHeadings | semicolon list of day abbreviations in day order.
eg. M;Tu;W;Th;F;Sa;Su |
| FirstDayOfWeek | The day that starts the week in the DayHeadings list.
For M;Tu;W;Th;F;Sa;Su select “Monday” Warning: Failure to set this parameter correctly will result in the days of the week being incorrect for all displayed months. |
| Heading Colors | Group: Defines the text and background color for the heading |
| ColorBgndHeading | Background color for a heading |
| ColorTextHeading | Text color for a heading |
| Month Background Colors | Group: Defines the colors for the date area |
| ColorNormal | Normal background color.
The alpha value of this color sets the overall opacity of the date section of the calendar. Setting a value less than 100 will result in a calendar that looks like the right hand screen capture below. |
| ColorOver | Background hover color |
| ColorPress | Press color |
| Month Text Colors | Group: Defines the colors of the text in the date display area |
| ColorTextN | Default text color |
| ColorTextO | Text color during mouse over |
| ColorTextP | Text color during mouse press |
| ColorTextDisabled | Text color of previous and next month days |
Two examples of the calendar component shown with background objects.
The example on the left has the ColorNormal parameter set with 100% alpha.
The example on the right has the ColorNormal parameters set with a 75% alpha.
Properties
The following properties can be accessed via objectname.property where objectname is the final name of the object on the stage. This allows scripting to override the initial values set in the parameters panel.
| Property | Description |
| G_Date | A Date object that contains the selected date. |
Methods
The following methods can be used to override the values set by the component parameters. This can be used, for example, to dynamically change the contents of the combo box based on an event generated in the movie. eg. ComboBoxB can be updated based on the value chosen in ComboBoxA
| Method | Description |
| FillDates(dd,mm,yy) | Sets the calendar for display of the specified day, month and year.
Note that month is a number 0 to 11. 0 = January, 11 = December. eg. FillDates(2,4,2007) will setup the calendar to display May, 2007 with 2 as the underlined day. Note that a call to FillDates() should be followed by a call to DisplayDates(). Warning: DMY order is reversed when compaired with the Date object .setFullYear() method. |
| DisplayDates() | Updates and re-displays the calendar. |
| MonthOffset(inc) | if inc is true, calendar moves to next month and re-displays calendar. If inc is false, calendar moves to previous month and re-displays. |
| YearOffset(n) | n is the offset in years. Calendar is redisplayed based on the currently displayed year + n. |
| version() | returns the version build date as a string. eg “20080221″ |
Example
This example assumes that the movie contains a calendar component named “Calendar” that exists in the main movie.
The following script resides in the top level of the movie.
The following code will initialize the calendar to 2nd May 2007. Initialization cannot be done via the onSelfEvent (load) event as the calendar when initially loaded displays today as the default date.
The sample Events() function lists the selected date in the debug window.
function Events(name,val) { trace(name); if ("Calendar" == name) { // show the returned string date trace("val=" add val); // note hour, min defaults to time file was played. trace(Calendar.G_Date.toString()); // show in string format. } } onFrame (1, afterPlacedObjectEvents) { // initialize the calendar to 2nd May 2007 // note this must be done with onFrame(, afterPlacedObjectEvents) // as calendar initially loads with todays date and time. // month is 4 as 0=January. Calendar.FillDates(2,4,2007); // 2nd May 2007 Calendar.DisplayDates(); // update the calendar display.
Do your interesting on more feature and more power? Check out our Multiloader-Package with advanced Prelaoders:
Ultimate Preloader Multiloader !! Easy to use, easy to configure!
Please read the Manual!
- show loading status
- follow mouse
- change design
- customizing animations – 8 includec like Snowman , Sun, Ball – easy to expand for what you want
- watch external loading
- load multiple files and watch loading
- events for loading
- scriptable – select with script
- load in container
extend definitive your skill and movies for Swishmax 2
History
| v1.0 | 20080221 | First release |
| v2.0 | 20080221 | Added support fro Help files and links. (20080221) |
| v2.1 | 20080225 | Added dragging and alpha transparency. |
| v2.1a | 20080228 | Fixed bug with header text color and setting of date on update. Changed to be SWF8+ due to apparent bugs in SWF7 date object. |
Enjoy the party…
Swishzone.com has released a cool new scroller for any content. Yes, we are to lazy to convert our scroller to a component, but now it’s done. You can download the scroller component with a example below.
This modern scrollbar component will make it easy to scroll virtually any content you wish. It can be setup with very little effort and can be customized to suit your needs. You can use it to scroll static, dynamic, and input text objects. It can scroll MovieClips containing any content you wish to scroll. It can even be used to scroll content loaded from an external source at runtime.
Download: Freeware Scrollbar Swishmax 2 - MovieClipScroller (23.06 kB - 731 x herunter geladen)







