Das ist das kleinste Problem:
procedure OnEncoderInputToggle(Input: TEncoderInput; NewState: boolean);
begin
if Input = eiMic then begin
if NewState = true then
ExecuteCommand('CARTWALL 1 START');
end;
end;
begin
end.
… wobei Du bei CARTWALL 1 START
die 1
durch die passende Nummer ersetzen mußt. Etwas anspruchsvoller (aber lösbar) ist es, wenn das betreffende Stilleelement auf einer anderen Cartwall-Seite liegt.
Dieses Element brauchst (darfst) Du übrigens nicht loopen, sonst müßte mann es dezidiert wieder stoppen.
Geskriptete Grüße
TSD