Error: Identifier idents no member 'SetEnabled'

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
almatic
Beiträge: 25
Registriert: So 10. Aug 2008, 01:56

Error: Identifier idents no member 'SetEnabled'

Beitrag von almatic »

Hi,

Dieser Code:

if Combobox1.SelText='custom' then
Edit1.SetEnabled(true);

bringt den Fehler "Identifier idents no member 'SetEnabled' "
Ebenso wie

Combobox1.selectfirst;

Beide Funktionen wurden aber sogar über das Kontextmenü (wenn man den . eingibt) angezeigt.

Was mache ich falsch ?

EugenE
Beiträge: 440
Registriert: So 10. Dez 2006, 14:59
OS, Lazarus, FPC: MacOSX Lion 10.7 (L 0.9.31 FPC 2.7.1)
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von EugenE »

SetEnabled und SelectFirst sind bei protected/private Funktionen

beim Edit könntest du das nutzen:
Edit1.Enabled := true;

Beim Combobox:
ComboBox1.ItemIndex:=0; //oder irgendein anderer Index, hab grad nicht im kopf wie der heißt ^^

almatic
Beiträge: 25
Registriert: So 10. Aug 2008, 01:56

Beitrag von almatic »

danke für die schnelle Hilfe ! Hat funktioniert.

Antworten