' return an error prompt
Sub Error(sTitle As String, sMessage As String)
If UseIcons = True Then
Msgbox2(sMessage, sTitle & " Error", "Ok", "", "", LoadBitmap(File.DirAssets, "exclaim.png"))
Else
Msgbox2(sMessage, sTitle & " Error", "Ok", "", "", Null)
End If
End Sub
' show an alert
Sub Alert(sTitle As String, sMessage As String)
If UseIcons = True Then
Msgbox2(sMessage, sTitle, "Ok", "", "", LoadBitmap(File.DirAssets, "exclaim.png"))
Else
Msgbox2(sMessage, sTitle, "Ok", "", "", Null)
End If
End Sub
' show yesnocancel
Sub YesNoCancel(sTitle As String, sMessage As String) As Int
Dim answ As Int
If UseIcons = True Then
answ = Msgbox2(sMessage, sTitle, "Yes", "Cancel", "No", LoadBitmap(File.DirAssets, "question.png"))
Else
answ = Msgbox2(sMessage, sTitle, "Yes", "Cancel", "No", Null)
End If
Return vbYesNoCancel(answ)
End Sub
' show yesno
Sub Confirm(sTitle As String, sMessage As String) As Int
Dim answ As Int
If UseIcons = True Then
answ = Msgbox2(sMessage, sTitle, "Yes", "", "No", LoadBitmap(File.DirAssets, "question.png"))
Else
answ = Msgbox2(sMessage, sTitle, "Yes", "", "No", Null)
End If
Return vbYesNoCancel(answ)
End Sub
' show yesno
Sub YesNo(sTitle As String, sMessage As String) As Int
Return Confirm(sTitle,sMessage)
End Sub
' inform
Sub Inform(sTitle As String, sMessage As String)
If UseIcons = True Then
Msgbox2(sMessage, sTitle, "Ok", "", "", LoadBitmap(File.DirAssets, "info25.png"))
Else
Msgbox2(sMessage, sTitle, "Ok", "", "", Null)
End If
End Sub