Unit LPComponent
From Mitov Wiki Doc
(Difference between revisions)
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
(12 intermediate revisions by one user not shown) | |||
Line 5: | Line 5: | ||
</span></b> | </span></b> | ||
− | '''Package:''' [[Package | + | '''Package:''' [[Package Mitov.BasicLab|Mitov.BasicLab]] |
== Summary == | == Summary == | ||
Line 18: | Line 18: | ||
*[[Class LPComponent.TLPPairedLock|TLPPairedLock]] | *[[Class LPComponent.TLPPairedLock|TLPPairedLock]] | ||
*[[Class LPComponent.TLPPairedLockSection|TLPPairedLockSection]] | *[[Class LPComponent.TLPPairedLockSection|TLPPairedLockSection]] | ||
+ | *[[Class LPComponent.TLPObject|TLPObject]] - Base abstract class for objects. | ||
+ | *[[Class LPComponent.TLPPropertyMapper|TLPPropertyMapper]] | ||
+ | *[[Class LPComponent.TLPBooleanPropertyMapper|TLPBooleanPropertyMapper]] | ||
+ | *[[Class LPComponent.TLPIntegerPropertyMapper|TLPIntegerPropertyMapper]] | ||
+ | *[[Class LPComponent.TLPInt64PropertyMapper|TLPInt64PropertyMapper]] | ||
+ | *[[Class LPComponent.TLPStringPropertyMapper|TLPStringPropertyMapper]] | ||
+ | *[[Class LPComponent.TLPSinglePropertyMapper|TLPSinglePropertyMapper]] | ||
+ | *[[Class LPComponent.TLPDoublePropertyMapper|TLPDoublePropertyMapper]] | ||
+ | *[[Class LPComponent.TLPCurrencyPropertyMapper|TLPCurrencyPropertyMapper]] | ||
+ | *[[Class LPComponent.TLPDatePropertyMapper|TLPDatePropertyMapper]] | ||
*[[Class LPComponent.TLPComponent|TLPComponent]] - Base abstract class for Lab Packs components. | *[[Class LPComponent.TLPComponent|TLPComponent]] - Base abstract class for Lab Packs components. | ||
*[[Class LPComponent.TLPInputOutputLockComponent|TLPInputOutputLockComponent]] - Base abstract class for the data processing components. | *[[Class LPComponent.TLPInputOutputLockComponent|TLPInputOutputLockComponent]] - Base abstract class for the data processing components. | ||
*[[Class LPComponent.TLPTimer|TLPTimer]] | *[[Class LPComponent.TLPTimer|TLPTimer]] | ||
*[[Class LPComponent.TLPPersistent|TLPPersistent]] - Base abstract class for locked persistent type properties. | *[[Class LPComponent.TLPPersistent|TLPPersistent]] - Base abstract class for locked persistent type properties. | ||
+ | *[[Class LPComponent.TLPTypedOwnedPersistent|TLPTypedOwnedPersistent]] - Base abstract class for locked persistent type properties. | ||
*[[Class LPComponent.TLPPersistentNotify|TLPPersistentNotify]] - Base abstract class for locked persistent type properties. | *[[Class LPComponent.TLPPersistentNotify|TLPPersistentNotify]] - Base abstract class for locked persistent type properties. | ||
+ | *[[Class LPComponent.TLPTypedOwnedPersistentNotify|TLPTypedOwnedPersistentNotify]] - Base abstract class for locked persistent type properties. | ||
+ | *[[Class LPComponent.TLPLogin|TLPLogin]] - Login settings property. | ||
*[[Class LPComponent.TLPOptionalDisabledPersistent|TLPOptionalDisabledPersistent]] - Base class for optional properties. | *[[Class LPComponent.TLPOptionalDisabledPersistent|TLPOptionalDisabledPersistent]] - Base class for optional properties. | ||
*[[Class LPComponent.TLPOptionalEnabledPersistent|TLPOptionalEnabledPersistent]] - Base class for optional properties. | *[[Class LPComponent.TLPOptionalEnabledPersistent|TLPOptionalEnabledPersistent]] - Base class for optional properties. | ||
Line 32: | Line 45: | ||
*[[Class LPComponent.TLPCollectionItem|TLPCollectionItem]] - Represents an item in a collection. | *[[Class LPComponent.TLPCollectionItem|TLPCollectionItem]] - Represents an item in a collection. | ||
*[[Class LPComponent.TLPNamedCollectionItem|TLPNamedCollectionItem]] - Named collection item. | *[[Class LPComponent.TLPNamedCollectionItem|TLPNamedCollectionItem]] - Named collection item. | ||
+ | *[[Class LPComponent.TLPLanguage|TLPLanguage]] - Language properties class. | ||
*[[Class LPComponent.TLPOptionalNamedCollectionItem|TLPOptionalNamedCollectionItem]] - Optional named collection item. | *[[Class LPComponent.TLPOptionalNamedCollectionItem|TLPOptionalNamedCollectionItem]] - Optional named collection item. | ||
*[[Class LPComponent.TLPCollection|TLPCollection]] - Container for [[Class LPComponent.TLPCollectionItem|TLPCollectionItem]] objects. | *[[Class LPComponent.TLPCollection|TLPCollection]] - Container for [[Class LPComponent.TLPCollectionItem|TLPCollectionItem]] objects. | ||
+ | *[[Class LPComponent.TLPTypedCollectionItem|TLPTypedCollectionItem]] - Defines a typed collection item. | ||
+ | *[[Class LPComponent.TLPTypedCollection|TLPTypedCollection]] - Defines a typed collection. | ||
+ | *[[Class LPComponent.TLPTypedOwnerComponentCollection|TLPTypedOwnerComponentCollection]] - Defines a typed collection owned by component. | ||
+ | *[[Class LPComponent.TLPTypedOwnerPropertyCollection|TLPTypedOwnerPropertyCollection]] - Defines a typed collection owned by property. | ||
+ | *[[Class LPComponent.TLPVirtualObjectList|TLPVirtualObjectList]] - Virtual list of objects. | ||
+ | *[[Class LPComponent.TLPPersistentList|TLPPersistentList]] - Base abstract class for locked persistent list type. | ||
+ | *[[Class LPComponent.TLPOnDemandPersistentList|TLPOnDemandPersistentList]] - Base abstract class for locked persistent list type. | ||
+ | *[[Class LPComponent.TLPPersistentListItem|TLPPersistentListItem]] - Base abstract class for locked persistent list item type. | ||
*[[Class LPComponent.TLPObjectList|TLPObjectList]] - List of objects. | *[[Class LPComponent.TLPObjectList|TLPObjectList]] - List of objects. | ||
− | *[[Class LPComponent. | + | *[[Class LPComponent._TLPObjectListInstance|_TLPObjectListInstance]] |
+ | *[[Class LPComponent.TLPReadOnlyObjectList|TLPReadOnlyObjectList]] - Read only typed list. | ||
+ | *[[Class LPComponent._TLPReadOnlyObjectListInstance|_TLPReadOnlyObjectListInstance]] | ||
*[[Class LPComponent.TLPCanvasPen|TLPCanvasPen]] | *[[Class LPComponent.TLPCanvasPen|TLPCanvasPen]] | ||
*[[Class LPComponent.TLPCanvasBrush|TLPCanvasBrush]] | *[[Class LPComponent.TLPCanvasBrush|TLPCanvasBrush]] | ||
Line 45: | Line 69: | ||
== Enums == | == Enums == | ||
− | |||
− | |||
*[[Enum LPComponent.TLPStrokeDash|TLPStrokeDash]] | *[[Enum LPComponent.TLPStrokeDash|TLPStrokeDash]] | ||
*[[Enum LPComponent.TLPPenStyle|TLPPenStyle]] | *[[Enum LPComponent.TLPPenStyle|TLPPenStyle]] | ||
Line 52: | Line 74: | ||
== Types == | == Types == | ||
− | |||
*[[Type LPComponent.TLPPropertyExpandEvent|TLPPropertyExpandEvent]] | *[[Type LPComponent.TLPPropertyExpandEvent|TLPPropertyExpandEvent]] | ||
*[[Type LPComponent.TSLLanguageGetterEvent|TSLLanguageGetterEvent]] | *[[Type LPComponent.TSLLanguageGetterEvent|TSLLanguageGetterEvent]] | ||
[[Category:Units]] | [[Category:Units]] |
Latest revision as of 00:29, 26 June 2013
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: Mitov.BasicLab
Contents |
Summary
Contains the code for the TLPComponent base class.
Description
This file contains the code for the TLPComponent base class.
Classes
- TLPBasicLock
- TLPLock
- TLPPairedLock
- TLPPairedLockSection
- TLPObject - Base abstract class for objects.
- TLPPropertyMapper
- TLPBooleanPropertyMapper
- TLPIntegerPropertyMapper
- TLPInt64PropertyMapper
- TLPStringPropertyMapper
- TLPSinglePropertyMapper
- TLPDoublePropertyMapper
- TLPCurrencyPropertyMapper
- TLPDatePropertyMapper
- TLPComponent - Base abstract class for Lab Packs components.
- TLPInputOutputLockComponent - Base abstract class for the data processing components.
- TLPTimer
- TLPPersistent - Base abstract class for locked persistent type properties.
- TLPTypedOwnedPersistent - Base abstract class for locked persistent type properties.
- TLPPersistentNotify - Base abstract class for locked persistent type properties.
- TLPTypedOwnedPersistentNotify - Base abstract class for locked persistent type properties.
- TLPLogin - Login settings property.
- TLPOptionalDisabledPersistent - Base class for optional properties.
- TLPOptionalEnabledPersistent - Base class for optional properties.
- TLPOptionalSettingProperty - Base abstract class for optional persistent type properties.
- TLPOptionalVisibilityProperty - Base abstract class for optional visibility persistent type properties.
- TLPPointProperty - Integer X,Y point property class.
- TLPMasterPumping - Specifies the master pumping settings.
- TLPDefaultEnabledMasterPumping - Specifies the master pumping settings.
- TLPCollectionItem - Represents an item in a collection.
- TLPNamedCollectionItem - Named collection item.
- TLPLanguage - Language properties class.
- TLPOptionalNamedCollectionItem - Optional named collection item.
- TLPCollection - Container for TLPCollectionItem objects.
- TLPTypedCollectionItem - Defines a typed collection item.
- TLPTypedCollection - Defines a typed collection.
- TLPTypedOwnerComponentCollection - Defines a typed collection owned by component.
- TLPTypedOwnerPropertyCollection - Defines a typed collection owned by property.
- TLPVirtualObjectList - Virtual list of objects.
- TLPPersistentList - Base abstract class for locked persistent list type.
- TLPOnDemandPersistentList - Base abstract class for locked persistent list type.
- TLPPersistentListItem - Base abstract class for locked persistent list item type.
- TLPObjectList - List of objects.
- _TLPObjectListInstance
- TLPReadOnlyObjectList - Read only typed list.
- _TLPReadOnlyObjectListInstance
- TLPCanvasPen
- TLPCanvasBrush
- TLPCanvasFont
- TLPCanvas