[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: DAV_ModularBase.pas line 11
type TCustomModularBase = class(TDspPersistent) |
||
protected |
||
FName: string; |
|
|
FDescription: string; |
|
|
FPinsInput: TModularInputPins; |
|
|
FPinsOutput: TModularOutputPins; |
|
|
procedure DescriptionChanged; virtual; |
|
|
procedure NameChanged; virtual; |
|
|
procedure InputPinCountChanged; virtual; |
|
|
procedure OutputPinCountChanged; virtual; |
|
|
procedure PinCountChanged; virtual; |
|
|
property PinsInput: TModularInputPins; [rw] |
|
|
property PinsOutput: TModularOutputPins; [rw] |
|
|
public |
||
constructor Create; virtual; |
|
|
destructor Destroy; override; |
|
|
procedure ProcessModule; virtual; abstract; |
|
|
property Name: string; [rw] |
|
|
property Description: string; [rw] |
|
|
property PinInput []: TModularPinInput; [r] |
|
|
property PinOutput []: TModularPinOutput; [r] |
|
|
property PinCountInput: Integer; [r] |
|
|
property PinCountOutput: Integer; [r] |
|
|
property OnNameChanged: TNotifyEvent; [rw] |
|
|
property OnDescriptionChanged: TNotifyEvent; [rw] |
|
|
property OnPinCountChange: TNotifyEvent; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |