|
BCB |
|||||||||
|
|||||||||
TComponentБазовый класс всех компонентов C++ Builder.О п и с а н и е. Класс TComponent является прародителем всех компонентов C++Builder. Он инкапсулирует наиболее общие свойства и методы компонентов, включая: Возможность включать компонент в палитру компонентов и работать с ним при визуальном проектировании. Способность быть владельцем других компонентов или управляться другими компонентами. Возможности обмена с потоками и файлами. Возможность служить оболочкой элементов ActiveX и других объектов. Объекты типа TComponent не создаются. Класс TComponent используется как базовый, когда объявляется класс невизуального компонента, который может присутствовать в палитре компонентов и применяться в процессе проектирования. Для создания визуальных компонентов в качестве базового используется класс TControl или его потомки. Для создания оконных компонентов в качестве базового используется класс TwinControl или его потомки. ИерархияTObject TPersistent СвойстваКласс TComponent ComObject ComponentCount ComponentIndex Components ComponentState ComponentStyle DesignInfo Name Owner Tag VCLComObject МетодыКласс TComponent _AddRef _Release ~TComponent BeforeDestruction ChangeName DefineProperties DestroyComponents Destroying ExecuteAction FindComponent FreeNotification FreeOnRelease GetChildOwner GetChildParent GetChildren GetIDsOfNames GetNamePath GetOwner GetParentComponent GetTypeInfo GetTypeInfoCount HasParent InsertComponent Invoke Loaded Notification QueryInterface ReadState RemoveComponent RemoveFreeNotification SafeCallException SetAncestor SetChildOrder SetDesigning SetInline SetName SetParentComponent TComponent UpdateAction Updated UpdateRegistry Updating ValidateContainer ValidateInsert ValidateRename WriteState Класс TPersistent Assign Класс TObject AfterConstruction ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler Dispatch FieldAddress Free FreeInstance GetInterface GetInterfaceEntry GetInterfaceTable InheritsFrom InitInstance InstanceSize MethodAddress MethodName NewInstance СобытияКласс У этого класса нет событий |