Hallo Leute,
leider bin ich mir nicht sicher, ob ich in diesem Forum richtig bin. Ich arbeite mit Writer (Version: 4.3.3.2) unter Linux. ich habe mir ein Formular (Dialog) erstellt. Da ich dort Textfelder habe, in dem Eingaben notwendig sind, kommt eine entsprechend Fehlermeldung, wenn keine Daten eingeben worden.
etwa so:
Sub TBName_Pruefen()
'Pruefen ob Textbox (TBName) Daten enthält
If oDialog.getControl("TBName").text= "" Then
sVarName = MsgBox( "Bitte geben Sie Vorname, Nachname ein!", 32 + 4, "Eingabefehler!")
If sVarName = 7 Then exit sub
else
.....
Das geht auch, nur der Cursor springt sofort ins Feld, bevor ich überhaupt, die Ja/Nein drücken kann. Gibt es eine Möglichkeit, dass der Cursor erst am Ende des Programms ins nächste Feld springt.
Vielen Dank für die Hilfe
Ich wünsche allen im Forum Frohe Ostertage!
Gruss
Thomas
🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Forumlar/Dialog Cursor soll erst am ende des Programms ins nächste Textfeld springen
-
- ! Supporter - Spende !
- Beiträge: 45
- Registriert: Mi 29. Aug 2012, 18:18
Re: Forumlar/Dialog Cursor soll erst am ende des Programms ins nächste Textfeld springen
Hallo,
du kannst den Cursor mittels .SetFocus steuern (genau gesagt steuerst du nicht den Cursor, sondern welches Kontrollelement aktuell aktiviert ist).
du kannst den Cursor mittels .SetFocus steuern (genau gesagt steuerst du nicht den Cursor, sondern welches Kontrollelement aktuell aktiviert ist).
Gruß,
mikele
mikele
-
- ! Supporter - Spende !
- Beiträge: 45
- Registriert: Mi 29. Aug 2012, 18:18
Re: Forumlar/Dialog Cursor soll erst am ende des Programms ins nächste Textfeld springen
Hallo Mikele,
vielen Dank für die Antwort, das hat geholfen.
Ich wünsche Dir Frohe Ostern!
Gruss
Thomas Weiss
vielen Dank für die Antwort, das hat geholfen.
Ich wünsche Dir Frohe Ostern!
Gruss
Thomas Weiss
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.