type TSignalSounds = class(TStreamTemplates);
Manages a list of different sound formula definitions.
Manages a list of different sound definitions.
Properties
| Name | Type | Description |
|---|---|---|
| Item | TFuncSignalRecord | Default array property allows you to access individual list items. |
| Owner | TComponent | Returns the owner object. |
| Template | TFuncSignalList | Holds a list of TFuncSignalRecord objects. |
| TemplateIndex | Integer | Set TemplateIndex to decode the stream at position TemplateIndex to Template property. |
| TemplateName | string | Set TemplateName to decode the stream with name TemplateName to Template property. |
| Templates | TStringStreamList | Holds the list of streams containing data to be decoded to the Template property. |
Methods
| Name | Description |
|---|---|
| AddCopyTemplate | Add a new template named S to the list of templates and set TemplateIndex to point to the template added. |
| AddTemplate | Add a new template (TMemoryStream) named S to the list. |
| Clear | Clears the Templates and Template properties. |
| Consolidate | Call this method to ensure that Template and Templates properties are synchronized. |
| Delete | Delete the template at position Index from the Templates property. |
| LoadFromFile | Load the object from the file. |
| LoadFromStream | Load all data from the stream. |
| SaveToFile | Save the object to the file. |
| SaveToStream | Save all data to the stream. |
| Update | Calls the Template.Update method. |