an sich kein fehler
nur komisch das ich das auch schonmal versucht habe string mit TPanel zu tauschen und er mir damals nen fehler gezeigt hatte...^^
Allerdings möchte ich ja das überprüft wird ob das entsprechende Panel sichtbar ist(visible=true) und wenn das der fall ist soll eben dieses sichtbare Panel unsichtbar werden. aber mit [i]if Assigned(oberflaechen
).visible = true then komm ich da nicht weit
Da kommt dann die äusserung vonwegen Boolean enthält kein element visible.