Site Index - Feedback - Impressum |
| |||||||||
|
|
( Archiv ) | ( Neues Thema ) |
( Zeige die Threadübersicht ) | ( Zur Startübersicht ) |
09.09.1999 |
MessageBox mit TimeOut (von: Bernd Stein, 00:00:00) | ^ |
Liebe OS/2-User,
ich suche eine MessageBox (PM-Fenster), die nach der Darstellung auf dem Bildschirm nach einem definierten Zeitintervall sich wieder selbst schließt. Die REXX-Fkt. RxMessageBox benötigt leider immer die "manuelle" Bestätigung in den verschiedensten Formen (OK-Button etc...) Gibt es da etwas? Vielen Dank! [ Leser: 70 ] |
Re: MessageBox mit TimeOut (von: Armin Jakob, 00:00:00) | |
Hallo Bernd
versuchs mal mit pmpopup2.exe, ein Freeware Utility von christian.biskup@bonn.netsurf.de Auszug aus dem readme: PmPopup/2 erzeugt eine konfigurierbare Dialogbox für IBM OS/2 ab V.2.1 mit bis zu 255 Zeichen Text (auch mehrzeilig), bis zu drei Buttons und einer Timer- Funktion. Beim Verlassen des Dialogs wird ein ErrorLevel-Returncode zurückgegeben. PMPopUp2 "Test~1...2...3..." "Dies ist der Titel" /a:c /t:15 /b1:"~OK" /b2:"~Nicht OK" /b3:"oder ~doch?" /f:"10.Helv" /sm Parameter: "Nachricht" Die Nachricht, die in der Box angezeigt werden soll. (zwischen Anführungszeichen) Der Nachrichtentext wird automatisch umgebrochen. Um manuelle Umbrüche in die Nachricht einzufügen, muß an den entsprechenden Stellen eine Tilde (~) eingesetzt werden. Beispiel: "Zeile 1~Zeile 2" "Titel" Der Titel der Dialogbox (zwischen Anführungszeichen) Beispiel: "Dies ist die Titelzeile" /B1:"Text" Etabliert einen Button in der linken unteren Ecke mit dem ange- gebenen Text (zwischen Anführungszeichen). Wird dieser Button im Dialog gedrückt, erzeugt das Programm den Errorlevel 10. Eine Tilde (~) im Buttontext definiert einen Hotkey. Beispiel: /b1:"~OK" (Hotkey O) /B2:"Text" s.o. Der Button ist mittig plaziert und generiert den Errorlevel 20 /B3:"Text" s. o. Der Button ist rechts plaziert und erzeugt Errorlevel 30 /T:zeit Es wird ein Timer erzeugt, der nach den in 'Zeit' angegebenen Sekunden den Dialog beendet. Es wird Errorlevel 40 erzeugt. Hinweis: unter OS/2 2.x darf die Zeit nicht größer als 65 Se- kunden werden (Unter WARP gilt diese Beschränkung nicht). Beispiel: /t:5 Systembedingt darf die Zeit unter OS/2 2.xx (nicht WARP) nicht größer als 65 Sekunden werden. /SM Das Dialogfenster ist SYSTEMMODAL. Es kann kein anderes Fenster angewählt werden, bis der Dialog beenden wurde. /F:"Größe.Font Name" Hier kann eine System-Schriftart für das Textfenster ausgewählt werden (zwischen Anführungszeichen). Beispiel: /f:"8.Helv" /A:Ausrichtung Die Ausrichtung der Nachricht: L links C zentriert R rechts Achtung: Der Parameter (L,C,R) muß OHNE Anführungszeichen an- gegeben werden. Beispiel: /a:c (zentriert) /BELL Ein kurzer Doppelton wird ausgegeben. (suche nach pmpopup2.zip) Armin |
( Zeige die Threadübersicht ) | [ Version zum Drucken ] | ( Zur Startübersicht ) |
|
Mit * markierte Felder müssen ausgefüllt werden ! |
|