Hi Hans-Werner,

mein Senf zu abort/cancel:

So aus meiner Erfahrung heraus, bedeutet "cancel" einen Abbruch, bevor
irgendwas passiert, also quasi der Abbruch bei einer noch nicht
getroffenen Entscheidung.

Wenn ich "abort" lese, dann denke ich hingegen an eine Aktion, die ich
bereits gewählt und ggf. ausgelöst habe, nun aber doch abbrechen möchte.

Im Deutschen würde vielleicht "Auswahl/Dialog abbrechen" und "Aktion
abbrechen" eine mögliche Übersetzung. Meist erschließt sich das aber
ohnehin aus dem Kontext ;-)

Gruß,
Michael


Am Dienstag, dem 27.02.2024 um 15:58 +0000 schrieb OoOHWHOoO:
> Hallo Robert,
> 
> es hat leider etwas gedauert mit meiner Antwort, da ich das Ganze
> jetzt 
> doch mal systematisch »aufgedröselt« habe (s.u.).
> 
> Thema: Abbrechen/Beenden
> 
> Gemäß »Langscheidts« steht im Englischen »abort« für »Computer: einen 
> Befehl abbrechen« und »cancel« für »Computer: Programm abbrechen«.
> Einem 
> Benutzer ist es wohl erst mal egal, ob ein Befehl oder ein Programm 
> abgebrochen wird, er will einfach nur »die MsgBox wieder los werden«, 
> weil er die anderen angebotenen Alternativen nicht oder nicht wieder 
> anklicken will.
> 
> S = SDK ( 
> https://api.libreoffice.org/docs/idl/ref/MessageBoxButtons_8idl.html )
> L = LO-Hilfe/BasicMakro-Realität
> 
> S - BUTTONS_OK 
> <
> https://api.libreoffice.org/docs/idl/ref/namespacecom_1_1sun_1_1star_1_
> 1awt_1_1MessageBoxButtons.html#a4495d537dfb880908db42263b3246f7b> 
> oder 1
> L - MB_OK oder 0
> 
> S - BUTTONS_OK_CANCEL 
> <
> https://api.libreoffice.org/docs/idl/ref/namespacecom_1_1sun_1_1star_1_
> 1awt_1_1MessageBoxButtons.html#a057d48abdec40706f95f816316989db6> 
> oder 2
> L - MB_OKCANCEL oder 1
> 
> S - BUTTONS_ABORT_IGNORE_RETRY 
> <
> https://api.libreoffice.org/docs/idl/ref/namespacecom_1_1sun_1_1star_1_
> 1awt_1_1MessageBoxButtons.html#a50ed45560dd8f20ae6e4d1fe60544218> 
> oder 6
> L - MB_ABORTRETRYIGNORE oder 2
> 
> S - BUTTONS_YES_NO_CANCEL 
> <
> https://api.libreoffice.org/docs/idl/ref/namespacecom_1_1sun_1_1star_1_
> 1awt_1_1MessageBoxButtons.html#a6495b14a176227c4f4d5998fc93ddde0> 
> oder 4
> L - MB_YESNOCANCEL oder 3
> 
> S - BUTTONS_YES_NO 
> <
> https://api.libreoffice.org/docs/idl/ref/namespacecom_1_1sun_1_1star_1_
> 1awt_1_1MessageBoxButtons.html#a6c193788815d8bf36882bea5c1b1ece2> 
> oder 3
> L - MB_YESNO oder 4
> 
> S - BUTTONS_RETRY_CANCEL 
> <
> https://api.libreoffice.org/docs/idl/ref/namespacecom_1_1sun_1_1star_1_
> 1awt_1_1MessageBoxButtons.html#a315570031f409aef75de4322163b74b6> 
> oder 5
> L - MB_RETRYCANCEL oder 5
> 
> SDK-Beschreibung und LO-Hilfe-Bescheibung bzw. BasicMakro-Realität 
> stimmen nicht überein
> 
> Man sieht, dass »abort« nur 1 mal vorkommt. Orientiert man sich an der
> englischen Bedeutung, dann ist wohl »Abbrechen« in allen Fällen die 
> bessere Anzeige, da für den Benutzer erst mal nur der MsgBox-Befehl 
> beendet wird und nicht das gesamte Programm. Das kann sein, muss aber 
> nicht.
> 
> Aber: Aus Gründen der Abwärts-Kompatibilität wird niemand an den 
> konkreten Parametern etwas ändern.
> 
> Ist ja auch nicht wirklich das/ein Problem. Wirklich problematisch ist
> das Folgende:
> 
> Thema: SDK versus LO-Hilfe versus BasicMakro-Realität
> 
> [A] Die Beschreibung der SDK stimmt weder mit der LO-Hilfe noch mit
> der 
> BasicMakro-Realität überein.
> [B] Die Beschreibung der LO-Hilfe stimmt teilweise nicht mit der 
> BasicMakro-Realität überein.
> [C] Die angezeigten Schaltflächen stimmen teilweise nicht mit dem 
> MsgBox-ReturnCode überein.
> [D] Im Detail (s.u. bzw. komplettes BasicMakro »TEST_MsgBox« in der 
> Cloud):
> 
> [1] MsgBox("MB_OK = 0",MB_OK) | OKAY
> 
> [2] MsgBox(MsgBox("MB_OKCANCEL = 1",MB_OKCANCEL)) | ERROR 
> (Widersprüchlichkeit)
> 
> Die Schaltfläche [Abbrechen] wird angezeigt !
> Der ReturnCode für [Beenden] (2) wird zurück gegeben !
> 
> [3] MsgBox(MsgBox("MB_ABORTRETRYIGNORE = 2",MB_ABORTRETRYIGNORE)) |
> OKAY 
> + Schönheitsfehler
> 
> Der ReturnCode für [Abbrechen] (3) wird zurück gegeben !
> In der Beschreibung falsche Reihenfolge der Schaltflächen !
> 
> [4] MsgBox(MsgBox("MB_YESNOCANCEL = 3",MB_YESNOCANCEL)) | ERROR 
> (Widersprüchlichkeit)
> 
> Die Schaltfläche [Abbrechen] wird angezeigt
> Der ReturnCode für [Beenden] (2) wird zurück gegeben !
> 
> [5] MsgBox("MB_YESNO = 4",MB_YESNO) | OKAY
> 
> [6] MsgBox(MsgBox("MB_RETRYCANCEL = 5",MB_RETRYCANCEL)) | ERROR 
> (Widersprüchlichkeit)
> 
> Die Schaltfläche [Abbrechen] wird angezeigt !
> Der ReturnCode für [Beenden] (2) wird zurück gegeben !
> 
> Das Problem beim BasicMakro-Programmieren sind die 
> Widersprüchlichkeiten: Man sieht immer nur die Schaltfläche
> [Abbrechen] 
> und nie [Beenden] - und der ReturnCode ist meistens »2« und nur 1 mal 
> »3« - die Beschreibung in der LO-Hilfe passt nicht zur 
> BasicMakro-Realität und die Button-Beschriftungen nicht zum 
> Return-Code..
> 
> Das zugehörige BasicMakro »TEST_MsgBox« mit den erläuternden
> Kommentaren 
> steht in der Cloud:
> 
> https://magentacloud.de/s/KYLsjXTzY62DCqF Ordner »TEST_MsgBox«
> 
> So, nun hoffe ich mal, dass ich mich nicht total verheddert habe,
> 
> Grüße
> Hans-Werner ;-))
> 
> ------ Originalnachricht ------
> Von "Robert Großkopf" <rob...@familiegrosskopf.de>
> An users@de.libreoffice.org
> Datum 27.02.2024 10:41:29
> Betreff Re: [de-users] BasiMakro - Funktion MsgBox - 
> Button-Beschriftung/Hilfe-Beschreibung falsch
> 
> > Hallo Hans-Werner,
> > 
> > schau einmal hier:
> > https://api.libreoffice.org/docs/idl/ref/MessageBoxButtons_8idl.html
> > 
> > "Beenden" scheint mir doch die falsche Übersetzung zu sein. Es gibt
> > "OK", "CANCEL", "Yes", "No", "RETRY", "ABORT" und "IGNORE", wobei
> > ABORT und CANCEL gleichbedeutend mit "Abbrechen" sind.
> > 
> > Gruß
> > 
> > Robert
> > -- Homepage: https://www.familiegrosskopf.de/robert
> > 
> > 
> > -- Liste abmelden mit E-Mail an:
> > users+unsubscr...@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


-- 
Liste abmelden mit E-Mail an: users+unsubscr...@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

Antwort per Email an