Microsoft Small Basic


Controls

Das Controls-Objekt ermöglicht das Hinzufügen, Bewegen und Interagieren mit Steuerelementen.

Properties

LastClickedButton (This property is read-only.)

Controls.LastClickedButton

Ruft ab, auf welche Schaltfläche zuletzt im Grafikfenster geklickt wurde.

LastTypedTextBox (This property is read-only.)

Controls.LastTypedTextBox

Ruft den Text ab, der zuletzt in ein TextBox-Element eingegeben wurde.

Events

ButtonClicked

Controls.ButtonClicked

Löst ein Ereignis aus, wenn auf eine Schaltfläche geklickt wird.

TextTyped

Controls.TextTyped

Löst ein Ereignis aus, wenn Text in ein TextBox-Element geschrieben wird.

Operations

AddButton

Controls.AddButton(caption, left, top)

Fügt dem Grafikfenster eine Schaltfläche der angegebenen Ausmaße hinzu.

caption

Der Text, der auf der Schaltfläche angezeigt werden soll.

left

Die x-Koordinate der Schaltfläche.

top

Die y-Koordinate der Schaltfläche.

Returns

Die Schaltfläche, die gerade zum Grafikfenster hinzugefügt wurde.

GetButtonCaption

Controls.GetButtonCaption(buttonName)

Ruft den Text der angegebenen Schaltfläche ab.

buttonName

Die Schaltfläche, deren Text angefordert wird.

Returns

Der Text, der auf der Schaltfläche angezeigt wird.

SetButtonCaption

Controls.SetButtonCaption(buttonName, caption)

Legt den Text fest, der auf der Schaltfläche angezeigt wird.

buttonName

Die Schaltfläche, deren Text angegeben werden muss.

caption

Der neue Text, der auf der Schaltfläche angezeigt werden soll.

Returns

Nothing

AddTextBox

Controls.AddTextBox(left, top)

Fügt dem Grafikfenster ein Texteingabefeld der angegebenen Ausmaße hinzu.

left

Die x-Koordinate desTexteingabefelds.

top

Die y-Koordinate desTexteingabefelds.

Returns

Das Texteingabefeld, das gerade zum Grafikfenster hinzugefügt wurde.

AddMultiLineTextBox

Controls.AddMultiLineTextBox(left, top)

Fügt dem Grafikfenster ein mehrzeiliges Texteingabefeld der angegebenen Ausmaße hinzu.

left

Die x-Koordinate desTexteingabefelds.

top

Die y-Koordinate desTexteingabefelds.

Returns

Das Texteingabefeld, das gerade zum Grafikfenster hinzugefügt wurde.

GetTextBoxText

Controls.GetTextBoxText(textBoxName)

Ruft den Text des angegebenen TextBox-Elements ab.

textBoxName

Das TextBox-Element, dessen Text angefordert wird.

Returns

Der Text im TextBox-Element

SetTextBoxText

Controls.SetTextBoxText(textBoxName, text)

Legt den Text des angegebenen TextBox-Elements fest.

textBoxName

Das TextBox-Element, für das der Text festgelegt werden soll.

text

Der neue Text für TextBox.

Returns

Nothing

Remove

Controls.Remove(controlName)

Entfernt ein Steuerelement aus dem Grafikfenster.

controlName

Der Name des Steuerelements, das entfernt werden soll.

Returns

Nothing

Move

Controls.Move(control, x, y)

Bewegt das Steuerelement mit dem festgelegten Namen an eine neue Position.

control

Der Name des Steuerelements, das bewegt werden soll.

x

Die x-Koordinate der neuen Position.

y

Die y-Koordinate der neuen Position.

Returns

Nothing

SetSize

Controls.SetSize(control, width, height)

Legt die Größe des Steuerelements fest.

control

Der Name des Steuerelements, dessen Größe verändert werden soll.

width

Die Höhe eines Steuerelements.

height

Die Höhe eines Steuerelements.

Returns

Nothing

HideControl

Controls.HideControl(controlName)

Blendet ein bereits hinzugefügtes Steuerelement aus.

controlName

Der Name eines Steuerelements.

Returns

Nothing

ShowControl

Controls.ShowControl(controlName)

Zeigt ein vorher ausgeblendetes Element an.

controlName

Der Name eines Steuerelements.

Returns

Nothing