Unit LPComponent

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
(Automated Syncronization with Documentation)
 
(7 intermediate revisions by one user not shown)
Line 5: Line 5:
 
</span></b>
 
</span></b>
  
'''Package:''' [[Package SignalLabBasicPkg|SignalLabBasicPkg]]
+
'''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.TLPLanguage|TLPLanguage]] - Language properties class.  
+
*[[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.TSLSynchronizeType|TSLSynchronizeType]] - Type of thread buffer synchronization for the generic filters.
 
*[[Enum LPComponent.TSLClockSource|TSLClockSource]] - Type of clock enumeration for the Audio, Video and Signal generators and players.
 
 
*[[Enum LPComponent.TLPStrokeDash|TLPStrokeDash]]
 
*[[Enum LPComponent.TLPStrokeDash|TLPStrokeDash]]
 
*[[Enum LPComponent.TLPPenStyle|TLPPenStyle]]
 
*[[Enum LPComponent.TLPPenStyle|TLPPenStyle]]
Line 52: Line 74:
  
 
== Types ==
 
== Types ==
*[[Type LPComponent.TLPPropUpdateFunc|TLPPropUpdateFunc]]
 
 
*[[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

Interfaces

Enums

Types

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox