Welcome
Frames
1.2.0.0
This plugin adds the ability to create Frames on in your AMS project.
Original Code created by Worm
All Additional code created by Centauri Soldier
Converted to plugin format by Centauri Soldier
Free to Use and Distribute
Centauri Soldier
www.amspublic.com
centaurisoldier@amspublic.com
.Net Framework 2.0 or higher.
©2009 www.amspublic.com
Place the "Frames" folder inside your "AutoPlay Media Studio\Plugins\Actions" folder.
Frames.ConstrainHorBar
Frames.ConstrainVerBar
Frames.Initialize
Frames.SetHorPrefix
Frames.SetNoMovePrefix
Frames.SetVerPrefix
Frames.OnMouseButton
Frames.OnMouseMove
Frames.OnSize
Frames.ConstrainHorBar ( | (string) Object = "Hbar", (number) Closest to Top = 35, (number) Closest to Bottom = 200 ) |
This sets the maximun movement of the specified horizontal bar.
(string) The name of the object serving as the horizontal bar.
(number) The closest the horizontal bar is allowed to get to the top of the application window.
(number) The closest the horizontal bar is allowed to get to the bottom of the application window.
This action dose not return any value.
Frames.ConstrainVerBar ( | (string) Object = "Vbar left", (number) Closest to Left = 75, (number) Closest to Right = 350 ) |
This sets the maximun movement of the specified vertical bar.
(string) The name of the object serving as the vertical bar.
(number) The closest the vertical bar is allowed to get to the left of the application window.
(number) The closest the vertical bar is allowed to get to the right of the application window.
This action dose not return any value.
Frames.Initialize () |
This enables the designated objects as frame bars. This action should be placed in your On Preload or On Show events. Be sure to use this after any change in name prefixes.
This action dose not return any value.
(string) Frames.SetHorPrefix ( | (string) Prefix = "Hbar" ) |
Set the name prefix that horizontal bars will use. To designate a bar or non-moving object, simply name the specified object the proper prefix plus a given suffix (as its name).
(string) The prefix that will be on all horizontal bar objects. If you do not set this or if an error occurs, the default "hsplit_" will be used as the prefix. This is not case sensitive.
(string)
(string) Frames.SetNoMovePrefix ( | (string) Prefix = "Stay_" ) |
Set the name prefix that non-moving objects will use. To designate a bar or non-moving object, simply name the specified object the proper prefix plus a given suffix (as its name).
(string) The prefix that will be on all non-moving objects. If you do not set this or if an error occurs, the default "nomove_" will be used as the prefix. This is not case sensitive.
(string)
(string) Frames.SetVerPrefix ( | (string) Prefix = "Vbar" ) |
Set the name prefix that vertical bars will use. To designate a bar or non-moving object, simply name the specified object the proper prefix plus a given suffix (as its name).
(string) The prefix that will be on all vertical bar objects. If you do not set this or if an error occurs, the default "vsplit_" will be used as the prefix. This is not case sensitive.
(string)
Frames.OnMouseButton ( | (number) e_Type = e_Type, (number) e_X = e_X, (number) e_Y = e_Y ) |
This must be placed in your page's On Mouse Button event.
(number) Do Not Change.
(number) Do Not Change.
(number) Do Not Change.
This action dose not return any value.
Frames.OnMouseMove ( | (number) e_X = e_X, (number) e_Y = e_Y, (variant) Callback Function = nil ) |
This must be placed in your page's On Mouse Move event.
(number) Do Not Change.
(number) Do Not Change.
(variant) You may specify a function that will be executed when the splitter bars are being moved. If you do not wish to declare a function then leave nil.
This action dose not return any value.
Frames.OnSize ( | (number) Window Width = e_WindowWidth, (number) Window Height = e_WindowHeight, (number) Page Width = e_PageWidth, (number) Page Height = e_PageHeight, (number) Object Type = e_Type ) |
This must be placed in your page's On Size event.
(number) Do Not Change.
(number) Do Not Change.
(number) Do Not Change.
(number) Do Not Change.
(number) Do Not Change.
This action dose not return any value.
©2009 www.amspublic.com
This File Was Generated With AMS ActionFile Editor