Home Units Hierarchy Routines All identifiers

Class unaVCApplication

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaVCApplication = class(unaApplication)

Description

unaVCApplication

Hierarchy

Overview

Methods

Public constructor create(hasGUI: bool = true; hasDevice: bool = true; const title: wString = ''; const copy: wString = ''; height: unsigned = 32; showVCInfo: bool = true; const url: aString = 'http://lakeofsoft.com/');
Public destructor Destroy(); override;
Public function assignFormat(forceChoose: bool = false): bool; virtual;
Public function assignVolumeParams(): bool;
Protected function init(): bool; override;
Protected function okToUpdate(): bool; override;
Protected function onCommand(cmd: int): bool; override;
Protected function start(): bool; override;
Protected function stop(): bool; override;

Properties

Public property bits: unsigned read f_bits write f_bits;
Public property chooseButton: unaWinButton read f_chooseButton;
Public property device: unaMsAcmStreamDevice read f_device write f_device;
Public property deviceID: unsigned read f_deviceID write f_deviceID;
Public property formatLabel: unaWinEdit read f_formatLabel;
Public property hasDevice: bool read f_hasDevice;
Public property nChannels: unsigned read f_nChannels write f_nChannels;
Public property rate: unsigned read f_rate write f_rate;

Description

Methods

Public constructor create(hasGUI: bool = true; hasDevice: bool = true; const title: wString = ''; const copy: wString = ''; height: unsigned = 32; showVCInfo: bool = true; const url: aString = 'http://lakeofsoft.com/');
 
Public destructor Destroy(); override;
 
Public function assignFormat(forceChoose: bool = false): bool; virtual;
 
Public function assignVolumeParams(): bool;
 
Protected function init(): bool; override;
 
Protected function okToUpdate(): bool; override;
 
Protected function onCommand(cmd: int): bool; override;
 
Protected function start(): bool; override;
 
Protected function stop(): bool; override;
 

Properties

Public property bits: unsigned read f_bits write f_bits;
 
Public property chooseButton: unaWinButton read f_chooseButton;
 
Public property device: unaMsAcmStreamDevice read f_device write f_device;
 
Public property deviceID: unsigned read f_deviceID write f_deviceID;
 
Public property formatLabel: unaWinEdit read f_formatLabel;
 
Public property hasDevice: bool read f_hasDevice;
 
Public property nChannels: unsigned read f_nChannels write f_nChannels;
 
Public property rate: unsigned read f_rate write f_rate;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09