Fenster im Vordergrund während Makro läuft

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

mecki_45
***
Beiträge: 69
Registriert: Mo, 23.02.2004 17:28

Fenster im Vordergrund während Makro läuft

Beitrag von mecki_45 »

Hallo zusammen,
meine Makrosammlung ist bald fertig, es fehlt nur noch ein klitzekleines Feature:
Ein Fenster, das immer sichtbar ist und mir bzw. dem Nutzer Auskunft gibt, was aktuell passiert.
Das Makro läuft ca. 2-3 Min und in dieser Zeit flackert der Bildschirm stetig hin und her -:shock: . Dieses Flackern ist stört etwas.

Es wäre jetzt schön, wenn ein Fenster geöffnet wäre, welches dem Nutzer bzw. mir anzeigt, was aktuell im Makro bearbeitet wird. :)
Nach Abarbeiten aller Makros im Modul, soll dieses Fenster wieder geschlossen werden.

Bsp.: "(1) Zell-Vorlagen erstellen"
"(2) Seitenvorlagen erstellen"
" ... ... ...

Geht so was?
Wenn ja wie?

Eine "MsgBox" hilft mir nicht weiter, die wartet auf eine Eingabe.

Any idea?

Danke im voraus
Grüßle
Alex
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hallo Alex,
Geht so was?
Wenn ja wie?
Ja, indem du einen eigenen Dialog erzeugst (Dialogeditor). Dieses Fenster kannst du während der Laufzeit eines Makros beliebig plazieren, die vorhandenen Objekte (Textfelder oder so) jederzeit aktualisieren und zu einem bestimmten Zeitpunkt auch wieder beenden. Schaltflächen brauchst du keine zu plazieren.

Gruss
thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
mecki_45
***
Beiträge: 69
Registriert: Mo, 23.02.2004 17:28

Beitrag von mecki_45 »

Hallo Thomas,

hmm - mit dem Dialogeditor hab ich mich bisher nicht beschäftigt.
Kannst Du mir eine kleine Hilfe geben - oder eine Quelle, wo ich das nachlesen kann?

Danke

Grüßle
Alex
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Moin Alex,

...oder eine Quelle, wo ich das nachlesen kann?
Also, eine richtige Quelle hab ich nicht. Aber ein recht gut dokumentiertes Beispiel, das dir das Prinzip von Dialogen aufzeigen kann.
http://www.amt-wiesbaden.de/downloads/B ... enbuch.pdf
Das kannst du dann ja als Basis nutzen und entsprechend eigene Vorstellungen realisieren.

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Antworten