| AfterConstruction(TObject) |
public |
Method called after the constructor was called. |
| Assign(TPersistent) |
public |
Assign the contents of one class to another. |
| BeforeDestruction(TObject) |
public |
Method called before the destructor is called. |
| BeforeDestruction(TComponent) |
public |
Overrides standard BeforeDestruction. |
| ClassInfo(TObject) |
public |
Return a pointer to the type information for this class. |
| ClassName(TObject) |
public |
Return the current class name. |
| ClassNameIs(TObject) |
public |
Check whether the class name equals the given name. |
| ClassParent(TObject) |
public |
Return the parent class. |
| ClassType(TObject) |
public |
Return a "class of" pointer for the current class |
| CleanupInstance(TObject) |
public |
Finalize the class instance. |
| Create(TObject) |
public |
TObject Constructor |
| Create(TBasicAction) |
public |
Creates a new instance of a TBasicAction class. |
| Create(TComponent) |
public |
Creates a new instance of the component. |
| DefaultHandler(TObject) |
public |
Default handler for integer message handlers. |
| DefaultHandlerStr(TObject) |
public |
Default handler for string messages. |
| Destroy(TComponent) |
public |
Destroys the instance of the component. |
| Destroy(TPersistent) |
public |
Destroys the TPersistent instance. |
| Destroy(TObject) |
public |
TObject destructor. |
| Destroy(TBasicAction) |
public |
Destroys the action. |
| DestroyComponents(TComponent) |
public |
Destroy child components. |
| Destroying(TComponent) |
public |
Called when the component is being destroyed |
| Dispatch(TObject) |
public |
Dispatch an integer message |
| DispatchStr(TObject) |
public |
Dispatch a string message. |
| Equals(TObject) |
public |
Check if two objects are equal. |
| Execute(TBasicAction) |
public |
Triggers the OnExecute event |
| ExecuteAction(TComponent) |
public |
Standard action execution method. |
| ExecuteTarget(TBasicAction) |
public |
Executes the action on the Target object |
| FieldAddress(TObject) |
public |
Return the address of a field. |
| FindComponent(TComponent) |
public |
Finds and returns the named component in the owned components. |
| FPOAttachObserver(TPersistent) |
public |
Add an observer to the list of observers. |
| FPODetachObserver(TPersistent) |
public |
Remove an observer from the list of observers |
| FPONotifyObservers(TPersistent) |
public |
Notify observers of changes. |
| Free(TObject) |
public |
Check for Nil and call destructor. |
| FreeInstance(TObject) |
public |
Clean up instance and free the memory reserved for the instance. |
| FreeNotification(TComponent) |
public |
Ask the component to notify called when it is being destroyed. |
| FreeOnRelease(TComponent) |
public |
Part of the IVCLComObject interface. |
| GetEnumerator(TComponent) |
public |
Create an IEnumerator instance |
| GetHashCode(TObject) |
public |
Return a hash code for the object |
| GetInterface(GetInterface) |
public |
Return a reference to an interface |
| GetInterfaceByStr(TObject) |
public |
Return an interface based on its GUID |
| GetInterfaceEntry(TObject) |
public |
Return the interface table entry by GUID |
| GetInterfaceEntryByStr(TObject) |
public |
Return the interface table entry by string |
| GetInterfaceTable(TObject) |
public |
Return a pointer to the table of implemented interfaces for a class |
| GetInterfaceWeak(TObject) |
public |
Get a reference to an interface, not increasing the reference count |
| GetNamePath(TComponent) |
public |
Returns the name path of this component. |
| GetNamePath(TPersistent) |
public |
Returns a string that can be used to identify the class instance. |
| GetParentComponent(TComponent) |
public |
Returns the parent component. |
| HandlesTarget(TBasicAction) |
public |
Determines whether Target can be handled by this action |
| HasParent(TComponent) |
public |
Does the component have a parent ? |
| InheritsFrom(TObject) |
public |
Check whether class is an ancestor. |
| InitInstance(TObject) |
public |
Initialize a new class instance. |
| InsertComponent(TComponent) |
public |
Insert the given component in the list of owned components. |
| InstanceSize(TObject) |
public |
Return the size of an instance. |
| IsImplementorOf(TComponent) |
public |
Checks if the current component is the implementor of the interface |
| MethodAddress(TObject) |
public |
Return the address of a method |
| MethodName(TObject) |
public |
Return the name of a method. |
| newinstance(TObject) |
public |
Allocate memory on the heap for a new instance |
| Notification(TComponent) |
protected |
Called by components that are freed and which received a FreeNotification. |
| QualifiedClassName(TObject) |
public |
Fully qualified classname |
| ReferenceInterface(TComponent) |
public |
Interface implementation of Notification |
| RegisterChanges(TBasicAction) |
public |
Registers a new client with the action. |
| RemoveComponent(TComponent) |
public |
Remove the given component from the list of owned components. |
| RemoveFreeNotification(TComponent) |
public |
Remove a component from the Free Notification list. |
| SafeCallException(TObject) |
public |
Handle exception object |
| SafeCallException(TComponent) |
public |
Part of the IVCLComObject Interface. |
| SetSubComponent(TComponent) |
public |
Sets the csSubComponent style. |
| StringMessageTable(TObject) |
public |
Return a pointer to the string message table. |
| ToString(TObject) |
public |
Return a string representation for the object |
| UnitName(TObject) |
public |
Unit name |
| UnRegisterChanges(TBasicAction) |
public |
Unregisters a client from the list of clients |
| Update(TBasicAction) |
public |
Triggers the OnUpdate event |
| UpdateAction(TComponent) |
public |
Updates the state of an action. |
| UpdateTarget(TBasicAction) |
public |
Notify client controls when the action updates itself. |
| WriteState(TComponent) |
public |
Writes the component to a stream. |