Wie wird das Steuerelement ausgewählt?

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

Wie wird das Steuerelement ausgewählt?

Was ist das Slipping Selection Control?

Wie wird das Steuerelement ausgewählt?Abbildung

Schieben-Steuerelemente ermöglichen es den Benutzern hauptsächlich, Parameter und Anzeigezustände einzustellen. Diese Routine beschreibt die häufige Anwendung der Schiebe-Auswahl - Steuerelemente, kombiniert mit dem Bildschirm im Projekt, um die Konfiguration jeder Anwendung zu beschreiben, die häufigen Anwendungen sind wie folgt:

  1. Schiebe-Auswahl: Durch den Bildschirm nach oben und unten, um die Parameter-Einstellungen des Benutzers ausgewählt zu erreichen
  2. Status-Anzeige: Einstellungen zeigen eine Art Text-Zustand

Anwendbarkeit: Die ganze Reihe von

Routinen Download-Links:Schieben-Auswahl - Steuerelemente(Klick auf Springen)

11.1 Schieben Auswahl-Steuereigenschaften Einführung

Der Schieberegler verfügt über zwei Modi: Schieberegler zur Auswahl und Statusanzeige

Schieberegler zur Auswahl

Wie wird das Steuerelement ausgewählt?Abbildung1
Zweck

Schieberegler zum Ändern der Optionen zum Festlegen der Parameter, die der Benutzer auswählen möchte

Schriftart

Schriftgröße des angezeigten Textes ändern

Textfarbe

Geben Sie die Schriftfarbe für die ausgewählten Elemente an, wie unten gezeigt

Wie wird das Steuerelement ausgewählt?Abbildung2
Beide Farben

Die Schriftfarbe wird verwendet, um die Auswahl an beiden Enden festzulegen, wie folgt:

Wie wird das Steuerelement ausgewählt?Abbildung3

Der Prozentsatz der Schriftgröße zwischen der Auswahl an beiden Enden und der mittleren Auswahl beträgt [0-100], 0 bedeutet keine Skalierung, die Einstellungen zeigen wie folgt:

Wie wird das Steuerelement ausgewählt?Abbildung4
Anzahl der Kandidaten

wird verwendet, um die Anzahl der Elemente zu setzen, die in der Sicht des Steuerelements angezeigt werden, wie folgt

Wie wird das Steuerelement ausgewählt?Abbildung5
Anfangsoption

Setzt die Elemente, die bei der Initialisierung standardmäßig ausgewählt sind, die erste Elemente beginnen mit 0 und 0 steht für die erste Elemente, die anfangen, wie folgt:

Wie wird das Steuerelement ausgewählt?Abbildung6
Anzahl der Sprachen

Legen Sie die Anzahl der Kategorien der Textsprachen an, die bis zu 10 Sprachen auswählen können (15 für die M-Serie). Nach der Auswahl einer guten Anzahl von Sprachen, in den folgenden Datenoptionen in verschiedenen Sprachen jeweils die entsprechende Sprache zu schreiben, zwischen jedem Eintrag muss mit einem halben Winkel (;) getrennt werden, das letzte Eintrag ist auch erforderlich, wie unten

Wie wird das Steuerelement ausgewählt?Abbildung7

Status Anzeige

Wie wird das Steuerelement ausgewählt?Abbildung8
Verwendung

verwendet, um einen bestimmten Textstatus anzuzeigen.

Schrift

Legen Sie die Schriftgröße für den angezeigten Text fest (hier ist nur die Größe der Schrift festgelegt).

Textfarbe

wird verwendet, um die Farbe des Textes in der Anzeige des Zustands festzulegen, wie folgt

Wie wird das Steuerelement ausgewählt?Abbildung9
Initial Option

Standardmäßig ausgewählt Text Zustand beim Initialisieren, der erste Eintrag beginnt mit 0, 0 steht für den ersten Eintrag, der anfängt in allen Eintrag Zahlen,

Wie wird das Steuerelement ausgewählt?Abbildung10
Horizontale Ausrichtung

Einstellung für die Ausrichtung des Textes in der horizontalen Richtung im Steuerelementbereich

Vertikale Ausrichtung

Einstellung für die Ausrichtung des Textes in der vertikalen Richtung im Steuerelementbereich

Sprachen

Legen Sie die Anzahl der Kategorien der Sprachen fest, die angezeigt werden sollen, und wählen Sie bis zu 10 Sprachen aus (15 für die M-Serie). Nachdem Sie die Anzahl der Sprachen ausgewählt haben, schreiben Sie die entsprechende Sprache in verschiedenen Sprachen in den folgenden Datenoptionen, und zwischen jedem Element muss ein halbes Winkel (;) getrennt werden, und der letzte Element ist auch erforderlich.

11.2 Schieben Auswahlfunktion

Bildschirm [Slide Selection] zeigt, wie der Benutzer ein Slider Selection-Steuerelement konfigurieren kann, indem er den Bildschirm nach oben oder unten stürzt oder Befehle an den Bildschirm sendet, um die Einstellungsparameter auszuwählen

Bildschirmkonfiguration

Im Bildschirm „Hintergrundbild" importieren Sie das entsprechende Kunstbild. Fügen Sie in diesem Bildschirm ein Schiebe-Selektionssteuerelement hinzu, wie unten gezeigt.

Wie wird das Steuerelement ausgewählt?Abbildung11

Eigenschaften Konfiguration

Das ist ein Beispiel für die Auswahl des Schiebes, das die Schriftart auf ASC_CHS_22 setzt, die Textfarbe auf 128; 128; 50; 60 und 70 und 80; 90; 100; „Die Konfiguration zeigt sich wie folgt

Wie wird das Steuerelement ausgewählt?Abbildung12

Ausführen Vorschau

Laufen Sie den virtuellen Bildschirm, können Benutzer mit der Maus auf dem virtuellen Bildschirm nach oben und unten schieben, um die Einstellungsparameter auszuwählen (wenn der Benutzer physischen Bildschirm hat, müssen Sie einfach das konfigurierte Projekt herunterladen, um es zu erleben), und Sie können auch über den virtuellen seriellen Anschluss an den virtuellen Bildschirm Anweisungen senden, um die Optionen zu setzen (VisualTFT-Software und virtuelle Bildschirm mit "virtuellen seriellen Anschluss" Verbindung herzustellen.Öffnen Sie [Befehlshilfer], wählen Sie die linke Navigation [Schiebe-Selection - Steuerelement] und legen Sie den Befehlsparameter "Schiebe-Selection - Steuerelement-Wert einstellen".), Zum Beispiel Einstellungen Bildschirm 0, Steuerelement1 Schiebe-Selection - Steuereinstellung ist der dritte Punkt, die Laufwirkung wie folgt

Wie wird das Steuerelement ausgewählt?Abbildung13

Externe MCU-Steuerung

bezieht sich auf die Funktionsdeklaration der Datei him.dever.h im Entwicklungspaket keil Programm und die Definition in der Datei him.dever.c. Zum Beispiel müssen Benutzer den Wert "30" des dritten Elements der oben festgelegten Schiebewahl-Steuerelement - Datenoption einstellen, dann rufen Sie direkt die Funktion SetSelectorValue () für die Einstellung des Schiebewahl-Steuerelements auf, der Code ist wie folgt

/************************************************************************

** Function name: void SetSelectorValue (uint16 screen_id,
**                                       uint16 control_id,
**                                        uint8 item);
** Descriptions    : 设置滑动选择控件值
** input parameters: screen_id: 画面ID
**                  control_id: 控件ID
**                        item: 设置的选项
** output parameters: 无
** Returned value   : 无
************************************************************************/
{
   ……
    SetSelectorValue (0, 1, 2) //画面ID0,控件ID1,设置的选项第三项
    ……
}

11.3 Status-Anzeige - Funktion

[Status-Anzeige - Funktion] Bildschirm zeigt, wie man ein Schiebe-Steuerelement konfiguriert, das einen bestimmten Textstatus anzeigt

für die Anzeige eines bestimmten Textzustands konfiguriert Bildschirm-Konfiguration

Im Bildschirm [Status-Anzeige - Funktion] "Hintergrundbilder" importieren Sie entsprechende Kunstbilder. Hinzufügen Sie ein Schiebe-Selektionssteuerung im Bildschirm, wie unten gezeigt

Wie wird das Steuerelement ausgewählt?Abbildung14

Eigenschaftskonfiguration dargestellt

[Zweck] als „Status-Anzeige", [Schriftart] als „ASC_CHS_30", [Textfarbe] als „255; 255; 255", [Erstmöglichkeit] als „0", [Horizontale Ausrichtung] als „Zentrum-Ausrichtung", [Vertikal Ausrichtung] als „Zentrum-Ausrichtung", [Sprachenzahl] als „1", [Datenoption] als „Normal Ausrüstung; Ausrüstung Suspended; Ausrüstung Maintenance; Ausrüstung Recovery; Ausrüstung Recovery; „Die Konfiguration ist wie folgt gezeigt.

Wie wird das Steuerelement ausgewählt?Abbildung15

Ausführen Vorschau

Ausführen des virtuellen Bildschirms, die VisualTFT-Software und die virtuelle Bildschirmherstellung einer Verbindung über den" virtuellen seriellen Anschluss ".Öffnen Sie den Befehlshelfer, wählen Sie die linke Navigationseite „Schiebe-Selection - Steuerelement" und legen Sie den Befehlsparameter „Schiebe-Selection - Steuerelement-Wert festlegen". Zum Beispiel Einstellungsbildschirm1, Steuerelement1 der Schiebe-Selection - Steuerelement ist die dritte Einstellung, ausgeführt Effekt wie folgt

Wie wird das Steuerelement ausgewählt?Abbildung16

Externe MCU-Steuerung

bezieht sich auf die Funktionsdeklaration der Datei him.dever.h im Entwicklungspaket keil Programm und die Definition in der Datei him.dever.c.

Zum Beispiel, Benutzer müssen die oben eingestellte Schiebewahl-Steuerelement Daten Option des dritten Element "Gerätewartung / Ausrüstung Wartung" Text zu implementieren, rufen Sie direkt die Schiebewahl-Steuerelement Wert Einstellungsfunktion SetSelectorValue () auf, der Code ist wie folgt:

/************************************************************************
** Function name:    void SetSelectorValue (uint16 screen_id,
**                                          uint16 control_id,
**                                          uint8 item);
** Descriptions    : 设置滑动选择控件值
** input parameters: screen_id: 画面ID
**                  control_id: 控件ID
**                        item: 设置的选项
** output parameters: 无
** Returned value   : 无
************************************************************************/
{
  ……
  SetSelectorValue (0, 1, 2) //画面ID0,控件ID1,设置的选项第三项
  ……
}
Relevante Etiketten
Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.