Hallo Thomas,

da ich nicht gut im Programmieren bin und weil Harrys Lösung für mich keine 
ist, hat sich das Thema damit erledigt.

Aber nun weiß ich wenigstens, dass es keine Lösung (mit vertretbarem Aufwand) 
gibt.

Danke!!

Guido

Am 11.03.23 um 07:01 schrieb Thomas Krumbein:
Hey Guido,

na ja, theoretisch ginge das. Wenn Du sehr gut im Programmieren bist;)

Da müsstest Du einen Maus-Listener registrieren, der auslöst, sobald eine 
Maustaste gedrückt wird. Das ist der einfachere Teil;)

Jetzt muss das Makro unterscheiden, ob der Mauszeiger gerade innerhalb eines 
Wortes in einem Writer-Dokument innerhalb eines Textbereiches steht (technisch 
machbar) und dann könnte er das Wort löschen.

Aber: Das Programm muss ja auch alle anderen Fälle der Mausbedienung 
ausschliessen (also das Makro beenden) und glaub mir, dass ist ziemlich 
aufwendig. Um das fehlerfrei hinzubekommen.....na, viel Spass.  Zu dem dürfte 
die Performance erheblich sinken (bei einem Basic-Makro).

Also, ich rate dringend davon ab und würde Harry´s Lösung übernehmen;)

Aber, um deine Fragen zu beantworten: Ja, geht.  Und das "wie": siehe oben.

Viele Grüße

Thomas



Am 10.03.2023 um 22:42 schrieb Guido Dischinger:
Weil's schnell gehen soll (wirklich schnell und das oft).
Und weil das Löschen nur ein Teil des Makros sein soll.

Am 10.03.23 um 18:40 schrieb Dr. Harry Knitter:
Am 10.03.23 um 17:49 schrieb Guido Dischinger:
Hallo zusammen!

Im Writer würde ich gerne durch ein bloßes Klicken auf ein Wort ein Makro 
starten.
(Dieses Makro soll später u. a. das ganze Wort löschen.)

Geht das?
Wenn ja: wie?

Beste Grüße

Guido


Warum ein Makro?

Doppelklick auf's Wort und Entf-Taste.




--
Liste abmelden mit E-Mail an: [email protected]
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