Welcome
Class
1.2.0.0
The Class Action Plugin has been designed to make the coding of large projects easier.
Projects containing many pages, dialogs or objects can be more easily modified by creating and assigning classes.
This plugin works well with the Group Action Plugin.
Free to use and distribute.
Centauri Soldier
www.AMSPublic.com
CentauriSoldier@AMSPublic.com
© 2009 AMSPublic.com
Place the "Class" folder in your AutoPlay Media Studio\Plugins\Actions folder.
Class.DialogDefine
Class.DialogInherit
Class.ObjectDefine
Class.ObjectInherit
Class.PageDefine
Class.PageInherit
Class.DialogDefine ( | (string) Class = "My Class", (table) Class Properties = tDialogExProps ) |
Defines a class for Dialogs(DialogEx).
(string) The name to call the class.
(table) The table used for the class's properties.
This action dose not return any value.
(string) Class.DialogInherit ( | (string) Class = "My Class", (string) Dialog Name = "MyDialog", (boolean) Redraw = false ) |
Force a Dialog(DialogEx) to inherit properties from a specific class.
(string) The name of the class whos properties to inherit.
(string) The name of the dialog being affected.
(boolean) Whether or not to redraw the dialog after applying the changes.
(string) Returns the class name. If an error occurs then a blank string is returned.
Class.ObjectDefine ( | (string) Class = "My Class", (number) Object Type = OBJECT_BUTTON, (table) Class Properties = tButtonProps ) |
Defines a class for Objects (Excluding OBJECT_PLUGIN type objects).
(string) The name to call the class.
(number) The type of object being affected.
(table) The table used for the class's properties.
This action dose not return any value.
(string) Class.ObjectInherit ( | (string) Class = "My Class", (number) Object Type = OBJECT_BUTTON, (string) Object Name = "My Button", (boolean) Redraw = true ) |
Force an Object to inherit properties from a specific class.
(string) The name of the class whos properties to inherit.
(number) The type of object being affected.
(string) The name of the object being affected.
(boolean) Whether or not to redraw the page/dialog after applying the changes.
(string) Returns the class name. If an error occurs then a blank string is returned.
Class.PageDefine ( | (string) Class = "My Class", (table) Class Properties = tPageProps ) |
Defines a class for Pages.
(string) The name to call the class.
(table) The table used for the class's properties.
This action dose not return any value.
(string) Class.PageInherit ( | (string) Class = "My Class", (string) Page Name = "Page1", (boolean) Redraw = true ) |
Force a Page to inherit properties from a specific class.
(string) The name of the class whos properties to inherit.
(string) The name of the page to affect.
(boolean) Whether or not to redraw the page after applying the changes.
(string) Returns the class name. If an error occurs then a blank string is returned.
© 2009 AMSPublic.com
This File Was Generated With AMS ActionFile Editor