--- /dev/null
+Option Explicit
+Dim obj: Set obj = CreateObject("SeraphyScriptDialog")
+Dim frm: Set frm = obj.CreateForm()
+Dim cbo1: cbo1 = frm.DefineComboBox()
+Dim cbo2: cbo2 = frm.DefineComboBox(,"data2","data1;data2;data3")
+Dim cbo3: cbo3 = frm.DefineComboBox("label3",,"data1a;data2a;data3a")
+Dim btn1: btn1 = frm.DefineButton("OK;CANCEL")
+frm.ComposeForm()
+Do
+ Dim ret: ret = frm.WaitEvent(100)
+ If Not IsNull(ret) Then
+ If ret = btn1 Then
+ MsgBox "cbo1=" & frm.Value(cbo1) & vbCrLf & _
+ "cbo2=" & frm.Value(cbo2) & vbCrLf & _
+ "cbo3=" & frm.Value(cbo3)
+ Exit Do
+ ElseIf ret = -1 Or ret = btn1 + 1 Then
+ Exit Do
+ Else
+ MsgBox ret
+ End If
+ End If
+Loop
+frm.DestroyForm()