'Compileroption -s gui
#include "sGUI\sGUI.bas"
#include once "sGUI\MessageBox.bas"

screen 19,32
InitGFX 0

'3 Beispiele
print MessageBox(60,80,"Das ist eine MessageBox|mit einem OK Button","Hinweis",MBType_OK)
print MessageBox(60,10,"Diese bietet die Moeglichkeit,|zwischen Ja und Nein zu waehlen","Hinweis",MBType_YESNO)
print MessageBox(140,150,"Jeder Button liefert einen eigenen Returnwert","Hinweis",MBType_CANCELRETRYIGNORE)
sleep
end
/'
function MessageBox(posx as integer,posy as integer,msgtxt as string="",title as string="",msgtype as integer=1) as integer
posx    Position in px
posy    Position in px
msgtxt  Textstring, bei mehreren Zeilen sind diese im String durch "|" zu trennen
title   Text der Kopfzeile der Box
msgtype Boxtype 'folgende Konstanten sind in sGUI für die MessageBox definiert
        Typen:
        MBType_OK=1
        MBType_YESNO=2
        MBType_CANCELRETRYIGNORE=3
        MBType_OKCANCEL=4
        MBType_RETRYCANCEL=5
        MBType_YESNOCANCEL=6
        

je nach gedrückten Button liefert die MB folgende Werte:
'MBButton_OK=1
'MBButton_CANCEL=2
'MBButton_RETRY=3
'MBButton_IGNORE=4
'MBButton_YES=5
'MBButton_NO=6


'/

