Hallo Stefan, > > Der Bug ist aus meiner Sicht, dass im selben Dokument selbe Namen > für Steuerelemente besser gar nicht möglich sein sollten. Offenbar > hat sich ja auch einer der Programmierer darauf verlassen, dass er > diesen Namen zur exakten Identifizierung der Steuerelemente > verwenden kann. ;-)
Ich würde eher sagen: Die Programmierung hat diesen Fehler, dass sie sich nach den Namen orientiert. Zuerst ist doch der Index der Felder, anspringbar über getByIndex(), maßgebend. Der ist schließlich vom Nutzerzugriff nicht änderbar und eindeutig. Warum muss da überhaupt mit Namen gearbeitet werden? Bei HTML-Formularen geht so was doch ganz ohne Namen der Felder und ganz ohne Indexierung der Felder. Das läuft nur mit der Tabulatorreihenfolge über tabindex="...". Also müsste die Programmierung in LO auch so funktionieren. Auch dort heiß das übrigens TabIndex ... Zuerst also die Felder mit dem geringsten Tabindex aufsuchen, dann nach der Position unterscheiden, wenn Felder mit gleichem Index vorhanden sind. Und damit steht die Reihenfolge für den Cursor. Gruß Robert -- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert