Re: Zugreifen auf Objekte die mit Funktion erstellt wurden
Verfasst: Samstag 8. Februar 2020, 11:05
@Spedex: Jo, der `Frame` hat halt keine Grösse weil `place()` doof ist. Deswegen nimmt man das nicht. Normale Bedienelemente ordnet man mit `pack()` oder `grid()` an und man gibt keine Fenstergrössen- und positionen vor. Die Fenstergrösse ergibt sich bei `pack()` und `grid()` automatisch aus dem Inhalt, so dass halt alles rein passt, und für die Fensterposition ist die Fensterverwaltung des Systems zuständig, nicht ein Anwendungsentwickler der glaubt es besser zu wissen. Wenn ich als *Anwender* möchte das Dein Programm immer an Position (0, 0) platziert wird, dann sage ich das meiner Fensterverwaltung – und da dann auch auf welchem Bildschirm es dort platziert werden soll.
So etwas wie eine Karte, wo dann wirklich Koordinaten für Objekte gefragt sind, kommt in einen `Canvas`, dem man dann auch Scrollbalken verpassen kann, wenn das insgesamt zu gross werden sollte.
So etwas wie eine Karte, wo dann wirklich Koordinaten für Objekte gefragt sind, kommt in einen `Canvas`, dem man dann auch Scrollbalken verpassen kann, wenn das insgesamt zu gross werden sollte.