home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Tool Box
/
SIMS_2.iso
/
bp_1_94
/
vbdos
/
demo1.frm
next >
Wrap
Text File
|
1993-11-01
|
3KB
|
115 lines
Version 1.00
BEGIN Form MainForm
AutoRedraw = 0
BackColor = QBColor(7)
BorderStyle = 1
Caption = "Pseudo-Multitasking-Demo"
ControlBox = 0
Enabled = -1
ForeColor = QBColor(0)
Height = Char(9)
Left = Char(21)
MaxButton = 0
MinButton = 0
MousePointer = 0
Tag = ""
Top = Char(2)
Visible = -1
Width = Char(42)
WindowState = 0
BEGIN CommandButton Quersumme
BackColor = QBColor(7)
Cancel = 0
Caption = "&Quersummen"
Default = 0
DragMode = 0
Enabled = -1
Height = Char(3)
Left = Char(2)
MousePointer = 0
TabIndex = 0
TabStop = -1
Tag = ""
Top = Char(1)
Visible = -1
Width = Char(17)
END
BEGIN CommandButton Druck
BackColor = QBColor(7)
Cancel = 0
Caption = "&Datei drucken"
Default = 0
DragMode = 0
Enabled = -1
Height = Char(3)
Left = Char(21)
MousePointer = 0
TabIndex = 1
TabStop = -1
Tag = ""
Top = Char(1)
Visible = -1
Width = Char(17)
END
BEGIN CommandButton Quit
BackColor = QBColor(7)
Cancel = 0
Caption = "&Quit"
Default = 0
DragMode = 0
Enabled = -1
Height = Char(3)
Left = Char(11)
MousePointer = 0
TabIndex = 2
TabStop = -1
Tag = ""
Top = Char(4)
Visible = -1
Width = Char(17)
END
END
'$FORM QuerSummenForm
'$FORM DruckForm
REM $INCLUDE: 'CONSTANT.BI'
SUB Druck_Click ()
DruckForm.SHOW
END SUB
SUB Quersumme_Click ()
QuerSummenForm.SHOW
END SUB
SUB Quit_Click ()
' Nur beenden, wenn alle anderen Formen
' geschlossen sind:
IF DOEVENTS() = 1 THEN
SYSTEM
ELSE
MSGBOX "Sie müssen erst alle Formen schließen!"
END IF
' Alternative: Richten Sie in allen Formen ein un-
' sichtbares Beschreibungsfeld "BEFEHL" ein, und
' schreiben Sie in BEFEHL_CHANGE jeweils die Zeile
' IF BEFEHL.CAPTION = "ABBRUCH" THEN ABBRUCH_CLICK
' Dann können Sie hier anstelle der MSGBOX-Meldung
' die Befehle
' DRUCKFORM.BEFEHL.CAPTION = "ABBRUCH"
' QUERSUMMENFORM.BEFEHL.CAPTION = "ABBRUCH"
' verwenden, die dafür sorgen, daß die einzelnen
' Formen geschlossen werden, so, als hätte der
' Benutzer überall auf Abbruch geklickt.
' Der Umweg über BEFEHL ist nötig, da Sie aus dem
' Code der Form MainForm keine Routinen anderer
' Formen aufrufen können ("private Routinen").
END SUB