ObjectTools
Object List Hierarchy Next Object
Definition:
This is a global object that contains many methods useful for manipulating
objects.
Specialized Features:
The following tables list and describe the methods added by ObjectTools. There are no added properties or events.
Methods Use to...
AbstractObject Create a new prototype for a given object.
AttachObject Move an object into the current module.
AttachObjectToModule Move an object into a specified module.
CanChangeObjectPermissions Determine whether or not an object’s permissions can be changed.
CanCopyObject Determine whether or not an object can be copied.
CanDeleteObject Determine whether or not an object can be deleted.
CanReadObject Determine whether or not an object can be read.
CanWriteObject Determine whether or not an object can be written.
CopyObject Make a top-level copy of an object.
DestroyObject Delete an object.
EmbedObject Embed a copy of one object into another.
EnumObjectCopies Enumerates immediate copies of an object.
EnumObjectEmbeds Enumerates embeds of an object.
EnumReturnTrue
FieldDefiner Find the object that defines an inherited property or method on another object.
FindEmbed Find an embedded object.
FindObject Find an object.
FindObjectFromWindow Find an object from a window handle.
FindObjectUnderPoint Find an object at a specific point on the screen.
FormatInteger Format an integer using a specified format string.
GetEnumList Get a list of all of the Enumerated data types.
GetObjectACL Find an object’s ACL.
HostObject Find an embedded object’s host object.
IsDynamic Determine whether or not an object is dynamic.
IsIdentifierValid Determine whether or not an identifier is valid.
IsObjectPreload Determine whether or not an object has requested the Preload event.
IsPrototype Determine whether or not an object is a prototype.
LoadTextObject Load an object from text and merge it into the current module.
LoadTextObjects Load a group of objects from text and merge them into the current module.
MethodExists Check an object for a specific method.
ObjectHasCopies
PropertyExists Check an object for a specific property.
RemoveObjectPreload Remove an object from being Preloaded.
RenameObject Change an object’s name.
RequestObjectPreload Request an object to be Preloaded.
RootName Find the name of an object’s predecessor in the object hierarchy.
SaveTextObject Save an object as text.
SaveTextObjects Save a group of objects as text.
SecureObject Establish a given ACL as the security object for that object.
SubsumeParent Bring an object up to the same level as its parent.
TextFieldUnload Convert a property and its value to a string of text.
UniqueEmbedName Generate a unique name for an embedded object.
UniqueObjectName Generate a unique name for an object.
UniqueObjectNameFromString Generate a unique name for an object using a string.
Copied Features:
Properties Methods Events