Hallo Gemeinde,
ich benutze öfters die ExtMsgBox mit der gleichnamigen UDF.
Wie erreiche ich, das die ExtMsgBox immer dort angezeigt wird, wo auch das Hauptprogramm läuft.
Code
_ExtMsgBoxSet(8, 1, 0xFFFFAB, Default, 14, "Bosch Sans Bold") ; Definiert aussehen der EXTMSGBOX => siehe auch _ExtMsgBox_Edit.au3
; Beispiel-Aufruf der Ext MsgBox im Programm:
$shVar = _ExtMsgBox(128, "READY", "Cursorsetting!", "set the cursor now...", "", $x, $y) ; für x und y wurden die Werte vom Hauptproggi berechnet, gehen aber nicht
If $shVar = 1 Then ; die ExtMsgBox geht immer auf dem Hauptmonitor auf
Pictinsert()
Else
MsgBox(0, "Error", "Cursor is not at the right position. Program is terminating in 5 sec...", 5)
Exit
EndIf
Alles anzeigen