J'ai une boite de dialogue dans lequel je doit cliquer sur confirmer pour que les critères de la boite de dialogue soit validés. Je souhaiterais pouvoir taper la touche entréé directement sur le clavier au lieu de cliquer sur le bouton "comfirmer"(OK) de la boite de dialogue. Cela est-il possible ?
Voici le code:
Code : Tout sélectionner
Sub Main
Dim Dlg As Object, MotPasse as String
DialogLibraries.LoadLibrary("Standard")
Dlg = CreateUnoDialog(DialogLibraries.Standard.Dialog1)
If Dlg.execute = com.sun.star.ui.dialogs.ExecutableDialogResults.OK Then
MotPasse = dlg.getControl("txtMP").Text
If MotPasse = "1234" then
Dlg.dispose
Else
Ouverture
End If
call recalculer
call dashboard
call fullscreenoff
call timerpassword
Else
thisComponent.Close(True)
End If
End Sub