TSpeedbutton

Für Fragen von Einsteigern und Programmieranfängern...

TSpeedbutton

Beitragvon malabarista » 15. Aug 2017, 10:18 TSpeedbutton

Ich möchte in einem Form alle Elemente, die TSpeedbutton sind, von einer Verarbeitung ausnehmen.
Dabei bekomme ich einen Compilerfehler:
anpassung.pas(160,33) Error: Operator is not overloaded: not "Class Of TSpeedButton"

Code: Alles auswählen
 
procedure control_anpassen(tf:Tcontrol);
...
      if tf is not TSpeedbutton then
         begin
         tf.width:=b;
         tf.height:=h;
         end;
....
 

Die positive Abfrage dagegen erzeugt keinen Compilerfehler:
Code: Alles auswählen
      if tf is TSpeedbutton then
 

Wie muss dann die negative Abfrage korrekt lauten ?
malabarista
 
Beiträge: 226
Registriert: 11. Jun 2016, 11:16
Wohnort: Konstanz
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0 | 
CPU-Target: 64Bit
Nach oben

Beitragvon malabarista » 15. Aug 2017, 10:39 Re: TSpeedbutton

Habe ich inzwischen selbst gefunden:
Code: Alles auswählen
 
if not (tf is TSpeedbutton) then
 
malabarista
 
Beiträge: 226
Registriert: 11. Jun 2016, 11:16
Wohnort: Konstanz
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0 | 
CPU-Target: 64Bit
Nach oben

• Themenende •

Zurück zu Einsteigerfragen



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

porpoises-institution
accuracy-worried