Verfasst: 06.06.2009 15:20
ich find's toll, dass hier wirklich ein lebhafter Gedankenaustausch entstanden ist!
zum Einwand, zuerst nach Gadgetnummer zu unterscheiden und nur im Bedarfsfall nach Fensternummer... ( HeX0R , 04 Jun 2009 19:23 )
ich finde, es fällt in punkto Performance praktisch nicht ins Gewicht,
und selbst wenn du nur nach Gadgets unterscheidest,
solltest du trotzdem eine klare Gliederung nach Fenster in deinem Code haben.
insofern ergibt sich bei deiner Herangehensweise das Problem, dass du eigentlich eine wesentlich unklarere Gliederung provozierst.
also warum nicht gleich
auch wenn es technisch nicht unbedingt nötig ist? 
natürlich, je nach größe, anzahl fenster, layout...
für kleinere projekte ist deine Herangehensweise leichter, schneller, verführerischer.
aber grundsätzlich ist es einfach klarer strukturiert, übergeordnet nach fenster / formular zu unterscheiden,
auch wenn es technisch nicht unbedingt nötig ist.
zum Einwand, zuerst nach Gadgetnummer zu unterscheiden und nur im Bedarfsfall nach Fensternummer... ( HeX0R , 04 Jun 2009 19:23 )
ich finde, es fällt in punkto Performance praktisch nicht ins Gewicht,
und selbst wenn du nur nach Gadgets unterscheidest,
solltest du trotzdem eine klare Gliederung nach Fenster in deinem Code haben.
insofern ergibt sich bei deiner Herangehensweise das Problem, dass du eigentlich eine wesentlich unklarere Gliederung provozierst.
Code: Alles auswählen
; Fenster 1
# Gadget 1.1
# Gadget 1.2
# Gadget 1.3
; Fenster 2
# Gadget 2.1
# Gadget 2.2
# Gadget 2.3
; Fenster 3
# Gadget 3.1
# Gadget 3.2
# Gadget 3.3
# Resize
# Fenster 1
# Fenster 2
# Fenster 3
# Close
# Fenster 1
# Fenster 2
# Fenster 3
Code: Alles auswählen
# Fenster 1
# Gadget 1.1
# Gadget 1.2
# Gadget 1.3
# Resize
# Close
# Fenster 2
# Gadget 2.1
# Gadget 2.2
# Gadget 2.3
# Resize
# Close
# Fenster 3
# Gadget 3.1
# Gadget 3.2
# Gadget 3.3
# Resize
# Close

natürlich, je nach größe, anzahl fenster, layout...
für kleinere projekte ist deine Herangehensweise leichter, schneller, verführerischer.
aber grundsätzlich ist es einfach klarer strukturiert, übergeordnet nach fenster / formular zu unterscheiden,
auch wenn es technisch nicht unbedingt nötig ist.