Hei zusammen, hallo Gerhard,
der Fehler tritt unter 7.0.2 leider immer auf und ist somit nicht erledigt.
ich werde heute ne Bug-report erstellen.
Intern aber ist der Code nach wie vor "unsauber". Der XML Code weist
zwei selektierte Einträge auf - was eben leider nicht korrekt ist.
<dlg:menulist dlg:id="ListBox1" dlg:tab-index="2" dlg:left="37"
dlg:top="32" dlg:width="95" dlg:height="15" dlg:spin="true">
<dlg:menupopup>
<dlg:menuitem dlg:value="eins" dlg:selected="true"/>
<dlg:menuitem dlg:value="zwei" dlg:selected="true"/>
<dlg:menuitem dlg:value="drei"/>
</dlg:menupopup>
</dlg:menulist>
Ausgewählt wurde nur der 2. Eintrag - der andere ist nach wie vor
falsch. Führt aber hier offensichtlich nicht zum Fehler, da die Zeilen
wohl nacheinander abgearbeitet werden und der zweite Eintrag den ersten
überschreibt.
Wählt man aber den ersten Eintrag als Vorgabe, dann passiert das
ursprünglich beschriebene: Fehler beim Öffnen der Datei - Dialog ist "weg".
Die korrespondierende *.xdl Datei weist nun den doppelten "select"
Eintrag in der gleichen Zeile auf - was dann wohl zum Problem beim Laden
führt.
<dlg:menulist dlg:id="ListBox1" dlg:tab-index="2" dlg:left="37"
dlg:top="32" dlg:width="95" dlg:height="15" dlg:spin="true">
<dlg:menupopup>
<dlg:menuitem dlg:value="eins" dlg:selected="true"
dlg:selected="true"/>
<dlg:menuitem dlg:value="zwei"/>
<dlg:menuitem dlg:value="drei"/>
</dlg:menupopup>
</dlg:menulist>
Viele Grüße
Thomas
Am 05.10.2020 um 21:54 schrieb Thomas Krumbein:
Hei Gerhard,
danke für den Gegentest. Da werde ich mir erst mal die 7.0.1 laden und
noch mal checken.
Un ja, ich meine das Feld "Auswahl". Die dort aufgeführte Zahl
verweist auf die Nummer des Eintrags (Indexnummer, beginnend bei "0",
also "0" steht für den ersten Eintrag der Liste, die "1" für den
zweiten etc.
Die "Auswahl" wird in der Listbox angezeigt oder - falls Du sie nicht
aufklappbar gestaltet hast - markiert (also der Eintrag der Liste
definiert durch die dargestellte Index-Nummer;)
Da die aufklappbare Listbox nur einen Eintrag anzeigen kann, sind zwei
Ziffern im Feld ein Fehler.. der aber offensichtlich dann nicht mehr
zu Problemen führt.
Wie gesagt, ich check mal die 7,0.1 bzw. die 7.0.2 - gibt es ja auch
schon ;)
Vielen Dank und viele Grüße
Thomas
Am 05.10.2020 um 20:02 schrieb Gerhard Weydt:
Hallo Thomas,
ich habe das unter Windows 10 mit LibO 7.0.1.2 ausprobiert und kann
das nicht nachvollziehen.
Ich habe den Dialog und das Makro zum Aufrufen in einem
Writer-Dokument angelegt. Mit "Vorgabe" meinst du wohl das Feld
"Auswahl", da erscheint jedenfalls das genannte "0";"1"; wobei ich
mir nicht zusammenreimen kann, was das bedeutet.
Der Dialog wird auch nach völligem Schließen und Neuaufruf von LibO
ordentlich geöffnet. Eine Wirkung von "Auswahl" kann ich allerdings
nicht erkennen, die Listbox zeigt "a", den ersten Eintrag, an, obwohl
ich bei Auswahl den zweiten Eintrag "b" ausgewählt habe.
Viele Grüße
Gerhard
Am 05.10.2020 um 07:46 schrieb Thomas Krumbein:
[..]
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.