Implement and archive Phase 5 help system
This commit is contained in:
@@ -32,7 +32,9 @@ Timer, VScrollBar` — alle außer `Menu` über die Toolbox platzierbar
|
||||
|
||||
## Eigenschaften/Methoden/Ereignisse je Steuerelement
|
||||
|
||||
**Form** — Ereignisse: Click, DblClick, DragDrop, DragOver, GotFocus,
|
||||
### Form
|
||||
|
||||
Ereignisse: Click, DblClick, DragDrop, DragOver, GotFocus,
|
||||
KeyDown, KeyPress, KeyUp, Load, LostFocus, MouseDown, MouseMove, MouseUp,
|
||||
Paint, Resize, Unload. Methoden: CLS, DRAG, HIDE, LOAD, MOVE, PRINT,
|
||||
PRINTFORM, REFRESH, SHOW, TEXTHEIGHT, TEXTWIDTH, UNLOAD. Eigenschaften:
|
||||
@@ -41,27 +43,35 @@ DragMode, Enabled, ForeColor, FormName, FormType, Height, Left, MaxButton,
|
||||
MinButton, MousePointer, Parent, ScaleHeight, ScaleWidth, Tag, Top,
|
||||
Visible, Width, WindowState.
|
||||
|
||||
**CommandButton** — Ereignisse: Click, DragDrop, DragOver, GotFocus,
|
||||
### CommandButton
|
||||
|
||||
Ereignisse: Click, DragDrop, DragOver, GotFocus,
|
||||
KeyDown, KeyPress, KeyUp, LostFocus. Methoden: DRAG, MOVE, REFRESH,
|
||||
SETFOCUS. Eigenschaften: BackColor, Cancel, Caption, CtlName, Default,
|
||||
DragMode, Enabled, Height, Index, Left, MousePointer, Parent, TabIndex,
|
||||
TabStop, Tag, Top, Value, Visible, Width. Darstellung nach Höhe:
|
||||
1 = `<Text>`, 2 = einzeiliger Rahmen, ≥3 = Kasten; Mindestgröße 1×3.
|
||||
|
||||
**TextBox** — Ereignisse: Change, DragDrop, DragOver, GotFocus, KeyDown,
|
||||
### TextBox
|
||||
|
||||
Ereignisse: Change, DragDrop, DragOver, GotFocus, KeyDown,
|
||||
KeyPress, KeyUp, LostFocus. Methoden: DRAG, MOVE, REFRESH, SETFOCUS.
|
||||
Eigenschaften: BackColor, BorderStyle, CtlName, DragMode, Enabled,
|
||||
ForeColor, Height, Index, Left, MousePointer, MultiLine, Parent,
|
||||
ScrollBars, SelLength, SelStart, SelText, TabIndex, TabStop, Tag, Text,
|
||||
Top, Visible, Width.
|
||||
|
||||
**ListBox** — Ereignisse: Click, DblClick, DragDrop, DragOver, GotFocus,
|
||||
### ListBox
|
||||
|
||||
Ereignisse: Click, DblClick, DragDrop, DragOver, GotFocus,
|
||||
Key*, LostFocus, Mouse*. Methoden: ADDITEM, DRAG, MOVE, REFRESH,
|
||||
REMOVEITEM, SETFOCUS. Eigenschaften: BackColor, CtlName, DragMode, Enabled,
|
||||
ForeColor, Height, Index, Left, List, ListCount, ListIndex, MousePointer,
|
||||
Parent, Sorted, TabIndex, TabStop, Tag, Text, Top, Visible, Width.
|
||||
|
||||
**ComboBox** — wie ListBox plus Change, DropDown (Ereignisse), SelLength/
|
||||
### ComboBox
|
||||
|
||||
wie ListBox plus Change, DropDown (Ereignisse), SelLength/
|
||||
SelStart/SelText/Style/Text (Eigenschaften).
|
||||
|
||||
`ListIndex = -1` hebt die Auswahl auch bei leerer Liste auf. ADDITEM vor dem
|
||||
@@ -77,37 +87,51 @@ Reihenfolge; die Auswahl bleibt beim selben Eintrag, auch bei Duplikaten.
|
||||
Die Simple-ComboBox zeigt unter dem Eingabefeld ihre Listeneinträge samt
|
||||
Auswahlmarkierung; Inhalt wird auf den verfügbaren Listenbereich begrenzt.
|
||||
|
||||
**CheckBox / OptionButton** — Ereignisse: Click (Option auch DblClick),
|
||||
### CheckBox / OptionButton
|
||||
|
||||
Ereignisse: Click (Option auch DblClick),
|
||||
Drag*, GotFocus, Key*, LostFocus. Methoden: DRAG, MOVE, REFRESH, SETFOCUS.
|
||||
Eigenschaften: BackColor, Caption, CtlName, DragMode, Enabled, ForeColor,
|
||||
Height, Index, Left, MousePointer, Parent, TabIndex, TabStop, Tag, Top,
|
||||
Value, Visible, Width.
|
||||
|
||||
**Frame** — nur DragDrop/DragOver; DRAG, MOVE, REFRESH (kein SetFocus);
|
||||
### Frame
|
||||
|
||||
nur DragDrop/DragOver; DRAG, MOVE, REFRESH (kein SetFocus);
|
||||
Container für Gruppierung (OptionButton-Gruppen). `Index` und `TabIndex`
|
||||
werden in den Originaldateien auch für Frames gespeichert.
|
||||
|
||||
**Label** — Ereignisse: Change, Click, DblClick, Drag*, Mouse*. Methoden:
|
||||
### Label
|
||||
|
||||
Ereignisse: Change, Click, DblClick, Drag*, Mouse*. Methoden:
|
||||
DRAG, MOVE, REFRESH. Eigenschaften: zusätzlich Index, TabIndex, Alignment,
|
||||
AutoSize, BorderStyle.
|
||||
|
||||
**HScrollBar/VScrollBar** — Ereignisse: Change, Drag*, GotFocus, Key*,
|
||||
### HScrollBar/VScrollBar
|
||||
|
||||
Ereignisse: Change, Drag*, GotFocus, Key*,
|
||||
LostFocus (**kein** separates Scroll-Ereignis). Eigenschaften: zusätzlich
|
||||
Attached (VBDOS-Spezifikum: am Formularrand angedockt; Laufzeit read-only),
|
||||
LargeChange, Min, Max, SmallChange, Value.
|
||||
|
||||
**Spin** — Ereignisse: Custom(EventType), Drag*, GotFocus, Key*, LostFocus.
|
||||
### Spin
|
||||
|
||||
Ereignisse: Custom(EventType), Drag*, GotFocus, Key*, LostFocus.
|
||||
`Style` wählt vertikal/horizontal, `Interval` steuert die Wiederholung; `Value`
|
||||
läuft zyklisch zwischen `Min` und `Max`. `BorderStyle`, `Width` und `Height`
|
||||
sind zur Laufzeit schreibgeschützt.
|
||||
|
||||
**PictureBox** — Text-Zeichenfläche (PRINT/CLS aufs Control) und Container
|
||||
### PictureBox
|
||||
|
||||
Text-Zeichenfläche (PRINT/CLS aufs Control) und Container
|
||||
für OptionButton-Gruppen. Ereignisse: Click, DblClick, Drag*, GotFocus,
|
||||
Key*, LostFocus, Mouse*, Paint. Methoden: CLS, DRAG, MOVE, PRINT, REFRESH,
|
||||
SETFOCUS, TEXTHEIGHT, TEXTWIDTH. Eigenschaften: zusätzlich Index, TabIndex,
|
||||
TabStop, AutoRedraw, CurrentX, CurrentY, ScaleHeight, ScaleWidth.
|
||||
|
||||
**Timer** — Ereignis Timer, keine Methoden; Eigenschaften: CtlName, Enabled,
|
||||
### Timer
|
||||
|
||||
Ereignis Timer, keine Methoden; Eigenschaften: CtlName, Enabled,
|
||||
Index, Interval (0 = aus … 65 535 ms), Parent, Tag.
|
||||
|
||||
Die erste Frist beginnt mit der Aktivierung auf einem sichtbaren Formular
|
||||
@@ -125,10 +149,14 @@ neu beginnenden aktiven Timern ausgewertet. Die VM erledigt dies nach
|
||||
Property-Zuweisungen, SHOW und dem Laden von Arrayelementen sowie beim
|
||||
Übernehmen eines vorbereiteten Modells; es gibt keinen globalen Zeitcache.
|
||||
|
||||
**Menu** — Ereignis Click; Eigenschaften Caption, Checked, CtlName, Enabled,
|
||||
### Menu
|
||||
|
||||
Ereignis Click; Eigenschaften Caption, Checked, CtlName, Enabled,
|
||||
Index, Parent, Separator, Shortcut, Tag, Visible.
|
||||
|
||||
**DirListBox/DriveListBox/FileListBox** — Datei-Browser-Controls
|
||||
### DirListBox/DriveListBox/FileListBox
|
||||
|
||||
Datei-Browser-Controls
|
||||
(Path/Drive/FileName/Pattern/Archive/Hidden/Normal/ReadOnly/System;
|
||||
Ereignisse u. a. Change, PathChange, PatternChange). Terminal Basic bildet
|
||||
sie plattformneutral nach (Laufwerksliste → Wurzeln/Mounts).
|
||||
|
||||
Reference in New Issue
Block a user