VERSION 1.00 Begin Form Formular Height = 10 Width = 40 Begin Menu mnuDatei Caption = "&Datei" Begin Menu mnuOpen Caption = "&Open" End End Begin TextBox Text1 Left = 2 Top = 2 Width = 18 Height = 1 TabIndex = 0 End Begin CommandButton Ok Caption = "&OK" Left = 23 Top = 3 Width = 10 Height = 1 TabIndex = 1 End End ' tb-screen: 80x25 ' tb-events: time:0ms | key: | resize:100x30 | mouse:down,1,0,4,25 | mouse:up,1,0,4,25 | key:%d | key:o ' Soll: LostFocus vor GotFocus, ein Click, dann Menue. COLOR e1; ' nach Resize passt die Ausgabe ab Spalte 90. Unicode belegt Doppelzellen. ' Quellen: Specs forms-objektmodell, textbildschirm, release-kompatibilitaet. DIM SHARED trace$ Formular.Show Text1.SetFocus FOR i% = 1 TO 20 DOEVENTS NEXT Formular.Hide COLOR 14, 1 CLS PRINT trace$; "中" LOCATE 2, 90 PRINT "界Z"; END SUB Text1_LostFocus() SHARED trace$ trace$ = trace$ + "Lost;" END SUB SUB Ok_GotFocus() SHARED trace$ trace$ = trace$ + "Got;" END SUB SUB Ok_Click() SHARED trace$ trace$ = trace$ + "Click;" END SUB SUB mnuOpen_Click() SHARED trace$ trace$ = trace$ + "Menu;" END SUB