Hi,
Ziemliche blöde Frage, aber Lazarus verhält sich hier anders als Delphi, und ich hab mit beidem schon Jahre lang nicht mehr gearbeitet
Mein Projekt hat 2 formulare, form1 und form2. Normalerweise ist es ja ganz einfach von form1 aus auf Objekte aus form2 zuzugreifen, einfach mit form2.label.caption := '' etc.
Delphi hat immer automatisch irgendwas dem Code hinzugefügt wenn man ein zweites Formular eingefügt hat, Lazarus kann das nicht, deshalb steh ich gerade etwas auf dem Schlauch.
Wenn ich in unit1 unter uses unit2 einfüge, dann kann ich mittels "form2." auf
Gui-Elemente oder Procedures von unit2 zugreifen.
Wenn ich jetzt aber von unit2 aus wieder auf unit1 zugreifen will, dann müsste ich ja wieder unit1 unter uses hinzufügen, wenn ich hinzukomme meckert Lazaraus beim kompilieren:
unit2.pas(9,28) Fatal: Circular
unit reference between Unit2 and Unit1
Wie macht Delphi das?