Statusanzeige (Foundation Class)
Kategorie | Benutzerschnittstelle |
---|---|
Standardkatalog | Visual FoxPro-Katalog\Foundation Classes\Dialogfelder |
Klasse | _thermometer |
Basisklasse | Form |
Klassenbibliothek | _therm.vcx |
Übergeordnete Klasse | _thermometer |
Beispiel | ...\Samples\Solution\Ffc\therm.scx |
Hinweise
Wird diese Klasse in einem Formular positioniert, so stellt sie eine Standardstatusanzeigen-Klasse bereit.
Um die Klasse zu verwenden, müssen Sie sie in ein Projekt ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Projekt hinzufügen wählen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse oder eines Formulars. Wenn Sie die Option Neues Formular aus ausgewählter Klasse erstellen aktivieren, zeigt Visual FoxPro das Dialogfeld Öffnen an, so dass Sie den Namen des Formulars angeben können. Anschließend erstellt Visual FoxPro das Formular und öffnet es im Formular-Designer. Sie müssen in der Update-Methode die entsprechenden Eigenschaftswerte spezifizieren.
Eigenschaften, Ereignisse, Methoden | Beschreibung |
---|---|
cCurrentTask-Eigenschaft | Spezifiziert den aktuellen Task. Standardwert:"" |
iBasis-Eigenschaft | Gibt die Basis für die Berechnung des Prozentsatzes an. Standardwert: 0 |
iPercentage-Eigenschaft | Gibt den Prozentsatz an, bei dessen Erreichen die Anzeige aktualisiert wird. Standardwert: 0 |
iProgress-Eigenschaft | Gibt den bereits erreichten Prozentsatz (iPercentage) an. Standardwert: 0 |
Complete-Methode | Zeigt eine zu 100% vollendete Statusanzeige an. Syntax: Complete(m.cTask) Rückgabewert: keiner Argumente: m.cTask gibt an, was nach Abschluss des Vorgangs angezeigt wird. |
Update-Methode | Aktualisiert die Statusanzeige. Syntax: Update(iProgress, cTask) Rückgabewert: keiner Argumente: iProgress gibt die Schrittweite für das Fortschreiten an. cTask gibt die Meldung an, die angezeigt werden soll. |
cThermRef-Eigenschaft | Klassenintern |
ShpThermBarMaxWidth-Eigenschaft | Klassenintern |
Siehe auch
Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes