fsj Member Licensed User Longtime User Aug 9, 2013 #1 Hallo wie muss eine MsgBox progrmmiert werden, dass nur der Druck auf OK das Programm weiterlaufen lässt mit MsgBox("Text","Title") läuft das Programm auch weiter, wenn man irgendwo auf den Touch drückt
Hallo wie muss eine MsgBox progrmmiert werden, dass nur der Druck auf OK das Programm weiterlaufen lässt mit MsgBox("Text","Title") läuft das Programm auch weiter, wenn man irgendwo auf den Touch drückt
fsj Member Licensed User Longtime User Aug 9, 2013 #3 ist dort genauso die Box ist nicht Modal, der hintergrund des Programms reagiert leider ebenso
klaus Expert Licensed User Longtime User Aug 9, 2013 #4 Ja, leider funktioniert Android so. Ist mir aber noch nie aufgefallen. Wenn Du wirklich brauchst dass das Programm nicht reagieren soll hast Du die Möglichkeit ein Panel anzuzeigen welches ein leeres Click Event hat bevor Du die MsgBox aufrufst. Beste Grüsse.
Ja, leider funktioniert Android so. Ist mir aber noch nie aufgefallen. Wenn Du wirklich brauchst dass das Programm nicht reagieren soll hast Du die Möglichkeit ein Panel anzuzeigen welches ein leeres Click Event hat bevor Du die MsgBox aufrufst. Beste Grüsse.
fsj Member Licensed User Longtime User Aug 9, 2013 #5 die Idee ist nicht schlecht kann ich zur Laufzeit ein Panel über alles drüberlegen oder muss das im Designer gemacht werden?
die Idee ist nicht schlecht kann ich zur Laufzeit ein Panel über alles drüberlegen oder muss das im Designer gemacht werden?
klaus Expert Licensed User Longtime User Aug 10, 2013 #6 Du kannst das Panel entweder im Designer oder im Code einbinden und mit der Visible Eigenschaft spielen. Ich habe dieses Prinzip in der ClsWheels Class benutzt. Beste Grüssse.
Du kannst das Panel entweder im Designer oder im Code einbinden und mit der Visible Eigenschaft spielen. Ich habe dieses Prinzip in der ClsWheels Class benutzt. Beste Grüssse.
fsj Member Licensed User Longtime User Aug 10, 2013 #7 habe das ganze jetzt mit Panel und Button gelöst die MsgBox verhindert leider auch den TimerTick aber mit Panel und Button läuft das ganze wie gewünscht
habe das ganze jetzt mit Panel und Button gelöst die MsgBox verhindert leider auch den TimerTick aber mit Panel und Button läuft das ganze wie gewünscht
ilan Expert Licensed User Longtime User Aug 11, 2013 #8 ist dort genauso die Box ist nicht Modal, der hintergrund des Programms reagiert leider ebenso Click to expand... also wenn du msgbox2 beutzt sollte ein druck auf the bildschirm nicht machen, nur wenn du auf ein button drueckst aber du must mindesten 2 buttons benutzen also ein OK und ein ABBRECHEN dann nur Code: Copy if msgbox2("","",....) = responsedialog.positive then 'was soll passieren wenn man auf OK drueckt else 'was soll passieren wenn man auf ABBRECHEN drueckt end if wenn du zB willst dass ABBRECHEN nichts tun soll dann kannst alles in einen sub reintun und diesen SUB immer aufrufen zB: Button1_click: ruft den msgbox sub Code: Copy sub button1_click msgbsub end sub Code: Copy sub msgbsub if msgbox2("","",....) = responsedialog.positive then 'was soll passieren wenn man auf OK drueckt else msgbsub end if end sub
ist dort genauso die Box ist nicht Modal, der hintergrund des Programms reagiert leider ebenso Click to expand... also wenn du msgbox2 beutzt sollte ein druck auf the bildschirm nicht machen, nur wenn du auf ein button drueckst aber du must mindesten 2 buttons benutzen also ein OK und ein ABBRECHEN dann nur Code: Copy if msgbox2("","",....) = responsedialog.positive then 'was soll passieren wenn man auf OK drueckt else 'was soll passieren wenn man auf ABBRECHEN drueckt end if wenn du zB willst dass ABBRECHEN nichts tun soll dann kannst alles in einen sub reintun und diesen SUB immer aufrufen zB: Button1_click: ruft den msgbox sub Code: Copy sub button1_click msgbsub end sub Code: Copy sub msgbsub if msgbox2("","",....) = responsedialog.positive then 'was soll passieren wenn man auf OK drueckt else msgbsub end if end sub
klaus Expert Licensed User Longtime User Aug 11, 2013 #9 Das hängt scheinbar von der Android Version ab. Auf meinem Nexus One Android 2.3.3 finktioniert es wie es sollte. Auf meinem Asus TF700 Android 4.2.1 versschwindet die MessageBox wenn auf den Bildschirm drückt. Beste Grüsse.
Das hängt scheinbar von der Android Version ab. Auf meinem Nexus One Android 2.3.3 finktioniert es wie es sollte. Auf meinem Asus TF700 Android 4.2.1 versschwindet die MessageBox wenn auf den Bildschirm drückt. Beste Grüsse.