Wie benutzt man die Knopfsteuerung?

kostenlosKostenloses technisches Material

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

Wie benutzt man die Knopfsteuerung?

Was ist die Knopfsteuerung?

Wie benutzt man die Knopfsteuerung?Abbildung

Taste-Steuerelemente können den Zustand des Sprunges oder Drückens festlegen.

Der Hintergrund des Steuerelements kann auf monochromat eingestellt werden, oder Sie können ein Bild eingestellt werden, so dass Sie beim Drücken die tatsächliche Taste sehen können.

Taste-Steuerung kann auch eine Vielzahl von Funktionen wie Langdruck, Transient, Einstellungen, etc. implementieren.

Dieses Kapitel beschreibt die grundlegenden Eigenschaften der Tastensteuerung, häufige Anwendungen, die Konfiguration jeder Anwendung in Kombination mit dem Bildschirm im Projekt vorgestellt, häufige Anwendungen wie folgt:

Tasten-Schalter - Funktion:

Implementierung von transienten, Schalter, Einstellung, Zurücksetzen, langen Drücken, Verzögerung Funktion

Tasten-Logik - Funktion:

Implementierung der gegenseitigen Ausschluss von zwei Tasten, Verwendung von Befehlen zur Implementierung der Funktion des Gesamtschaltens

Single-Button Multi-Status:

Mit einer Taste und einem Symbol kann die Funktion der Multi-Status - Taste implementiert werden

Tasten-Verbot und Aktivierung:

Verwenden Sie die Verzögerungsfunktion der Taste, um andere Tasten zu verbieten und zu aktivieren

Benutzerdefinierte Befehle:

Senden von benutzerdefinierten Befehlen beim Drücken der Taste

1.1

In diesem Abschnitt werden die Eigenschaften des Tastensteuerelements beschrieben, wie sie im Eigenschaftenfenster dargestellt werden.

Wie benutzt man die Knopfsteuerung?Abbildung1

dargestellt werden

Wenn der Benutzer die Taste drückt, wird das gewisse Feld wie folgt angezeigt:

Wie benutzt man die Knopfsteuerung?Abbildung2

Ereignis Benachrichtigung

Wenn sich der Status der Taste ändert, wird eine Benachrichtigung hochgeladen.

(Beachten Sie, dass wenn die Tastenbenachrichtigungen deaktiviert werden, die entsprechenden Tasten für das Minic-Skript und das Lua-Skript keine Rückrufe auslösen und keine Befehle über den seriellen Anschluss gesendet werden)

Bild, wenn die Schaltfläche auftaucht

Bild, das im Zustand auftaucht wird. Wenn „Zerschneiden" aktiviert ist, wird das Bild des Bereichs im Bild angezeigt, dem die Tastenkoordinaten entsprechen.

Wie benutzt man die Knopfsteuerung?Abbildung3

Bild beim Drücken

Bild, das bei Drücken angezeigt wird. Wenn „Zerschneiden" aktiviert ist, wird das Bild

Wie benutzt man die Knopfsteuerung?Abbildung4

Textstatus

für den Bereich im Bild angezeigt, der den Tastenkoordinaten entspricht Text auf dem Tastensteuerungsbereich angezeigt. Wählen Sie „Ja", um Text nach Zustand anzeigen, wie folgt

  1. Schriftart: Textgröße und Stil
  2. Farbe beim Springen, Farbe beim Drücken: Farbe des Textes
  3. Text beim Springen, Text beim Drücken: Text in zwei verschiedenen Zuständen
Wie benutzt man die Knopfsteuerung?Abbildung5

Berührungszweck

  • Bild wechseln
  • Schalterbeschreibung
  • Benutzerdefinierte Tasten
  • Benutzerdefinierte Befehle
  • Popup-Menü

Wie in der Abbildung gezeigt:

Wie benutzt man die Knopfsteuerung?Abbildung6
Schalterbildschirm

Wechsel auf den angegebenen Bildschirm, die entsprechenden Parameter wie folgt konfiguriert:

Wie benutzt man die Knopfsteuerung?Abbildung7

Die optionalen Funktionen sind:

  1. Zielbildschirm: Wenn Sie auf die Taste steuerelemente klicken, wechseln Sie zum angegebenen Bildschirm
  2. Unterbildschirm: Unterbildschirm ist in der Regel ein kleines Fenster mit einem durchsichtigen Hintergrund, das als Dialog verwendet werden kann. [Hintergrund Transparenz] der Zielseite wählen Sie "Transparent", in der Seite ein Bild-Steuerelement, Bild-Steuerelement [Pfad] wählen Sie die entsprechende Benutzeroberfläche, Anzeige-Effekt wie folgt:Wie benutzt man die Knopfsteuerung?Abbildung8
  3. Animation Effekt: Wechseln der Seite, wenn der Übergang Effekt, können Sie wählen, das gesamte Bild von links nach rechts, von oben nach unten, verblasst, allmählich öffnen und andere Effekte. Nur IoT unterstützt diese Funktion
  4. Animationsbereich: Animationseffekt im angegebenen Bereich anzeigen, außerhalb des angegebenen Bereichs nicht anzeigen, können Sie den gesamten Bildschirm oder den angegebenen Bereich festlegen
  5. Passwort-Schutz: Nach Aktivierung des Passwort-Schutzes müssen Sie das richtige Passwort eingeben, um das Bildschirm
Schalter zu wechseln Beschreibung der Funktionen des

Tasten-Schalter, die Konfiguration der relevanten Parameter wie folgt:

Wie benutzt man die Knopfsteuerung?Abbildung9

Optionale Funktionen sind:

  1. Anfangszustand: Der Anfangszustand des Schalters.
  2. Bedienungsstil:
    • Transient: Nach dem Loslassen springt der Schalter automatisch auf, ähnlich wie eine Tastschalterfunktion.
    • Schalter: Nach dem Drücken wird der Schalter vom Sprung zum Drücken oder vom Drücken zum Sprung, ähnlich wie die Funktion eines Schaltwerks mit Sperren.
    • Einstellung: Der Schalter kann nur vom Sprung in Drücken gedrückt werden
    • Zurücksetzen: Der Schalter kann nur durch Drücken zum Springen werden.
    • Langes Drücken: Ähnlich wie die vorübergehende Taste, aber alle 100 Millisekunden benachrichtigt, wenn gedrückt.
    • Delay: Benachrichtigung nach dem drücken der angegebenen Zeit
  3. Internal Befehl: Befehl, der nach dem drücken oder aufspringen für intern ausgeführt wird
  4. External Befehl: Befehl, der nach dem drücken oder aufspringen für extern gesendet wird
Custom Taste

Umwandelt die entsprechende Taste in eine Wertingabe. Benötigt mit benutzerdefinierten Tastatur-Eingabe Text-Steuerelemente verwendet werden, können Taste-Steuerelemente als benutzerdefinierte Tastatur, Benutzer müssen Taste-Steuerelemente als benutzerdefinierte Taste

Wie benutzt man die Knopfsteuerung?Abbildung10
benutzerdefinierte Anweisungen

benutzerdefinierte hexadezimal-Format von Daten senden. Das heißt, nach dem Drücken der Taste für die Benutzer-Einstellungen, lädt das Gerät eine benutzerdefinierte Datennachricht. Nachrichten mit Frame-End FCFF FF kann nicht gesendet werden, Konflikt mit dem großen Farbprotokoll

Wie benutzt man die Knopfsteuerung?Abbildung11
Popup-Menü

Benötigt die Verwendung von Menüsteuerelementen und Textsteuerelementen, um die Taste zu erreichen, um ein Pop-up - Menü zu öffnen, Benutzer, nachdem sie das Pop-up - Menü ausgewählt haben, mit dem Textsteuerelement zusammenarbeiten, die ausgewählten Daten anzeigen

Wie benutzt man die Knopfsteuerung?Abbildung12

1.2 Taste-Schalter - Funktion

[Taste-Schalter - Funktion] Bildschirm, zeigt die Tasten der Transient, Schalter, Einstellung, Zurücksetzen, Langdruck, Verzögerung Funktion

Bildschirmkonfiguration

Im Bildschirm „Hintergrundbild" importieren Sie das entsprechende Kunstbild. Setzen Sie in diesem Bildschirm eine Taste-Steuerung ein.

Wie benutzt man die Knopfsteuerung?Abbildung13

Eigenschaften Konfiguration

  1. Die vorübergehende Funktion der Taste als Beispiel, Einstellung [Touch-Dunkelrahmen] auf "Nein", [Bild beim Drücken] wählen Sie das verarbeitete Bild, markieren Sie [Crop], [Touch-Nutzung] für "Schalter-Beschreibung", [Betriebsstil] "Tübergehende"Wie benutzt man die Knopfsteuerung?Abbildung14In der gleichen Weise sind die anderen Tasten [Touch-Dunkelrahmen], [Bild beim Drücken], [Kürzen], [Touch-Nutzung] die gleichen Einstellungen, aber die Einstellungen des Bedienungsstiles sind unterschiedlich, in diesem Artikel wird nicht weiter beschrieben.
  2. Die Schaltfläche des Schaltfläches ist „Schalter", wie unten gezeigt.Wie benutzt man die Knopfsteuerung?Abbildung15
  3. Die Funktion der Einstellung Taste, [Betriebsstil] ist "Einstellung", wie unten gezeigt.Wie benutzt man die Knopfsteuerung?Abbildung16
  4. Zurücksetzen der Taste Einstellung, [Erstzustand] ist "Drücken", [Betriebsstil] ist "Wiedersetzen", wie folgtWie benutzt man die Knopfsteuerung?Abbildung17
  5. Lang drücken Sie die Langdruckfunktion der Taste Einstellung, [Betriebsstil] ist "Lang drücken", [Lang drücken Verzögerung] ist "0.1s", wie unten gezeigt.Wie benutzt man die Knopfsteuerung?Abbildung18
  6. Die Verzögerungsfunktion der Verzögerungseinstellung Taste, [Betriebsstil] ist "Verzögerung", [Lange Drücken Verzögerung] ist "5s", wie unten gezeigt.
Wie benutzt man die Knopfsteuerung?Abbildung19

Ausführen Vorschau

Führen Sie den virtuellen Bildschirm aus, stellen Sie die VisualTFT-Software mit dem virtuellen Bildschirm eine Verbindung über den "virtuellen seriellen Anschluss" her.Öffnen Sie [Befehlsassistenten], wählen Sie die linke Navigation [Taste-Steuerelement] und legen Sie den Befehlsparameter "Einstellte Tasten-Steuerelement aufspringen und Drücken Status" fest. Drücken Sie die Taste-Steuerung (Steuerelement ID: 1) im Einstellungsbildschirm (BildschirmID: 0). Im virtuellen Bildschirm wird die Taste-Steuerung vom Sprung zum Drücken geändert, und der Effekt läuft wie folgt:

Wie benutzt man die Knopfsteuerung?Abbildung20

MCU steuert den Status der Taste.

Verwenden Sie die Funktionsdeklaration in der Datei him.dever.h im Programm keil im Entwicklungspaket und die Definition in der Datei him.dever.c. Zum Beispiel müssen Benutzer den Status der Taste festlegen, dann rufen Sie direkt die Taste-Funktion SetButtonValue () auf, der Code ist wie unten gezeigt.

/*******************************************************************
** Function name:     void SetButtonValue(uint16 screen_id,
**                                        uint16 control_id,
**                                        uchar value);
** Descriptions    :  设置按钮状态
** input parameters:  
**                   screen_id : 画面ID
**                   control_id: 控件ID
**                   value     : 按钮状态,0为弹起,1为按下
** output parameters : 无
** Returned value    : 无
*******************************************************************/
{
  ……
  SetButtonValue(1, 1, 1); //画面ID1,控件ID1,按钮按下
  ……
}

1.3 Tasten-Logik - Funktionsanwendung

[Button Logic-Funktion - Anwendung] Bildschirm, um die gegenseitige Ausgrenzung der Tasten und die Gesamt-Schalter - Steuerung Funktion.

Knöpfe sich gegenseitig

Bildschirmkonfiguration

Im Bildschirm „Hintergrundbild" importieren Sie das entsprechende Kunstbild. Setzen Sie in diesem Bildschirm die Tastensteuerung ein, wie unten gezeigt.

Wie benutzt man die Knopfsteuerung?Abbildung21
Eigenschaften Konfiguration

Schaltfläche „Start": Setzen Sie [Berührungsrahmen] auf „Nein", [Bild beim Drücken] wählen Sie das eingestellte Bild, aktivieren Sie [Kürzen], [Touch-Zweck] auf „Schalterbeschreibung", [Bedienungsstil] „Schalter", wie folgt konfiguriert:

Wie benutzt man die Knopfsteuerung?Abbildung22

Ebenso ist die Taste „Stop" für [Berührungsrahmen], [Bild beim Drücken], [Kürzen], [Berührungszweck], [Betriebsstil] die gleiche Einstellung, aber [Erstzustand] ist auf „Aufspringen" eingestellt.

gegenseitig ausschließliche Konfiguration

Die Einstellungsmethode der gegenseitigen Ausschluss-Taste ist wie folgt, wählen Sie gleichzeitig die Tasten "Start" und "Stop", und klicken Sie dann auf [Menü] - [Bearbeiten] - [Schalter-Taste gegenseitige Ausschluss], aktivieren Sie die Taste gegenseitige Ausschluss, wird automatisch die Taste zu den eingebauten Befehlen hinzufügen Taste-Massverarbeitung Befehl, wie folgt gezeigt

Wie benutzt man die Knopfsteuerung?Abbildung23
Ausführen Vorschau

Ausführen virtueller Bildschirm, klicken Sie auf die Tasten "Start" und "Stop", nur eine Taste zur gleichen Zeit kann in einem Zustand gedrückt werden.

Wie benutzt man die Knopfsteuerung?Abbildung24

Taste-Schalter - Steuerung

Bildschirmkonfiguration

Im Bildschirm „Hintergrundbild" importieren Sie das entsprechende Kunstbild. Setzen Sie in diesem Bildschirm die Tastensteuerung wie folgt:

Wie benutzt man die Knopfsteuerung?Abbildung25
Eigenschaften Konfiguration

Schaltfläche 1, Schaltfläche 2, Schaltfläche 3, Schaltflä

Wie benutzt man die Knopfsteuerung?Abbildung26

Die Schaltfläche öffnen Sie alle, setzen Sie [Berührung des gezeichneten Rahmens] auf „Nein", [Bild beim Drücken] wählen Sie das eingestellte Bild, aktivieren Sie [Kürzen], [Touch-Zweck] auf „Schalterbeschreibung", [Bedienungsstil] „Schalter", wie unten gezeigt.

Wie benutzt man die Knopfsteuerung?Abbildung27

wählen Sie die Tastensteuerung (SteuerelementID: 6)

  1. Innerhalb der Anweisung „Während der Aufnahme"
  2. Pop-up Befehl Ausfüllen Feld, wählen Sie "Befehle Assistant"
  3. In der Befehl Assistant-Leiste, wählen Sie die Taste-Steuerung
  4. wie Einstellung BildschirmID1, Taste-Steuerung1 Status drücken, klicken Sie auf Erstellen von Befehlen
  5. Kopieren Sie die Befehle in das interne Befehlfenster

Ähnlich, die Taste-Steuerelemente ID2, ID3 Taste Druck Effekt 4 - 5 Schritte zu wiederholen. Wenn die Taste-Steuerelemente ID6 auftauchen, setzen Sie die Taste-Steuerelemente ID1, 2 und 3 Taste-Steuerelemente auftauchen Status ähnlich

Wie benutzt man die Knopfsteuerung?Abbildung28

Ausführen Vorschau

Führen Sie den virtuellen Bildschirm aus, stellen Sie die VisualTFT-Software mit dem virtuellen Bildschirm eine Verbindung über den "virtuellen seriellen Anschluss" her.Öffnen Sie [Befehl-Assistenten], wählen Sie die linke Navigation [Mass-Update - Kontrollwerte] und legen Sie den Befehlsparameter "Aktualisieren mehrerer Kontrollwerte" ein. Wählen Sie [Bildschirm-ID] „1", [Taste-Typ] für „Taste-Steuerung", [Taste-ID] füllen Sie 3, 4, 5 bzw. [Wert] schreiben Sie 1. Im virtuellen Bildschirm wird das Knopfsteuerung vom Sprung zum Drücken verändert, wie unter der Laufwirkung angezeigt wird.

PS: Unterstützt gleichzeitig Senden von Befehlen eine Taste eine Taste-Einstellungssteuerung, hier wird die Ausführungseffekt nicht demonstriert

Wie benutzt man die Knopfsteuerung?Abbildung29

MCU Batch-Steuerung Taste Status

Verwenden Sie sich auf die Funktionsdeklaration der Datei him.dever.h in der Entwicklung Paketkeil-Programm und die Definition in der Datei him.dever.c. Beispielsweise müssen Benutzer den Tastenstatus derselben Seite in einer Masse festlegen, dann rufen Sie die Tastenfunktion BatchSetButtonValue () direkt auf, wie im Code dargestellt:

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

** Function name:    void BatchSetButtonValue (uint16 control_id,
**                                             uint8 state);
** Descriptions    : 批量更新当前页面的按钮状态
** input parameters: 
**                  control_id: 控件ID
**                  state     : 按钮状态,0为弹起,1为按下
** output parameters: 无
** Returned value   : 无
*******************************************************************/
{
    BEGIN_CMD(); //指令开头
    BatchSetButtonValue(1, 1); //控件ID1,按钮按下
    BatchSetButtonValue(2, 1); //控件ID2,按钮按下
    ……
    END_CMD(); //指令结尾
}

1.4 Single-Button Multi-Status - Anwendung

[Multi-Status - Taste] Bildschirm, die die Funktion der Implementierung von Multi-Status - Tasten mit einem Knopf und einem Symbol zeigt

Bildschirmkonfiguration

Im Bildschirm „Hintergrundbild" [Ein-Taste - Multi-Status] importieren Sie das entsprechende Kunstbild. Setzen Sie in diesem Bildschirm die Tastensteuerung wie folgt:

Wie benutzt man die Knopfsteuerung?Abbildung30

Eigenschaften Konfiguration

Setzen Sie die Eigenschaften des Symbolsteuerelements ein, [Symboldatei] wählen Sie die erstellte Icon-Datei, wie unten gezeigt.

Wie benutzt man die Knopfsteuerung?Abbildung31

Wählen Sie die Taste-Steuerelemente (Steuerelement ID: 2), in der Eigenschaftsleiste Einstellung [Touch gestrichenes Feld] auf "Nein", drücken Sie die Taste, um die entsprechenden Befehle auszufüllen, wie folgt beschrieben:

  1. „Wenn Sie drücken", füllen Sie das Feld aus.
  2. Wählen Sie "Befehle Assistant"
  3. Wählen Sie in der linken Navigationsleiste [Steuerelemente] aus.
  4. die Befehlsparameter des Bereichs "Symbolsteuerelement-Anzeige" aus und füllen Sie die entsprechenden Parameter aus. Wenn Sie das Symbol-Behördelement (Behördelement ID: 1) im Bildschirm einrichten (BildschirmID: 2) klicken Sie auf den nächsten Rahmen
  5. Kopieren Sie die Befehle in das Fenster „Innenbefehle" → „Während des Druckens", wie folgt:
Wie benutzt man die Knopfsteuerung?Abbildung32

Ausführen der Vorschau

Führen Sie den virtuellen Bildschirm aus, klicken Sie auf die Taste, das Symbol wird angezeigt. Die VisualTFT-Software und der virtuelle Bildschirm herstellen eine Verbindung über einen „virtuellen seriellen Anschluss".Öffnen Sie den Befehlshelfer, wählen Sie die Navigation auf der linken Seite [Symbol-Steuerelement] und legen Sie die Befehlsparameter "Symbol-Steuerelement - Anzeige" ein. Das Symbolsteuerelement des Tastensteuerelements (Steuerungs-ID: 1) im Einstellungsbildschirm (Bildschirm-ID: 2) zeigt den ersten Frame an. Im virtuellen Bildschirm zeigt die Schaltfläche „Pause" an, der Effekt läuft wie folgt:

Wie benutzt man die Knopfsteuerung?Abbildung33

Anzeige des MCU-Einstellungs - Symbols

Verwenden Sie sich auf die Funktionsdeklaration der Datei him.dever.h im Entwicklungspaket keil und die Definition in der Datei him.dever.c. Zum Beispiel müssen Benutzer das Symbol für die Anzeige des angegebenen Frames einstellen, dann rufen Sie direkt die Funktion AnimationPlayFrame () auf, die das Symbol für die Anzeige des Frames einstellt, der Code ist wie folgt

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

** Function name:     void AnimationPlayFrame(uint16 screen_id,
**                                            uint16 control_id,
**                                            uint8 frame_id);
** Descriptions    :  设置图标显示指定的帧
** input parameters:  screen_id:  画面ID
**                    control_id:  控件ID
**                    frame_id:  指定帧
** output parameters: 无
** Returned value   : 无
*******************************************************************/

{
  ……
  AnimationPlayFrame(2, 1, 1); //画面ID2,控件ID1的图标显示第1帧
  ……
}

1.5 Schaltfläche deaktiviert und aktiviert Anwendung

[Beschränken und Aktivieren von Tasten] Bildschirm, um die Verwendung von Befehlsteuerung Tasten zu verbieten und zu aktivieren

Bildschirmkonfiguration

Im Bildschirm „Hintergrundbild" [Schaltfläche verbieten und aktivieren] importieren Sie das entsprechende Kunstbild. Setzen Sie in diesem Bildschirm drei Tastensteuerelemente (Steuerelement-IDs: 1, 2, 3) wie folgt:

Wie benutzt man die Knopfsteuerung?Abbildung34

Eigenschaften Konfiguration

Setzen Sie die Eigenschaften der Tasten 1, 2 und 3 ein und setzen Sie [Berührung gestrichenen Rahmen] auf „Nein". Die Eigenschaften der Taste 3 einstellen, [Touch-Diskon] auf „Nein", [Bild beim Drücken] wählen Sie das eingestellte Bild, wählen Sie [Crop], [Start-Zustand] auf „Drücken", [Betriebsstil] auf „Verzögerung", [Lange Drücken Verzögerung] auf „5s", wie folgt konfiguriert:

Wie benutzt man die Knopfsteuerung?Abbildung35

Einstellungen der Schaltfläche Aktivieren / Deaktivieren: Wählen Sie die Schaltfläche Steuerelement (Steuerelement ID: 3)

  1. Innerhalb der Anweisung „Während der Aufnahme"
  2. Ausfüllen des Befehlsfeldes
  3. Wählen Sie „Befehlsassistenten", in der Schnittstelle Befehlsassistenten
  4. Auf der linken Navigationsleiste wählen Sie [Deaktivieren / Aktivieren Bildschirm-Aktualisierung] und füllen Sie die entsprechenden Parameter aus. Wie in der Routine, die Steuerung Bildschirm (Bildschirm-ID: 3) Symbol-Steuerung (Steuerung-ID: 1), klicken Sie auf "Steuerung aktivieren"
  5. Kopieren Sie die generierten Befehle in das Befehlfenster, wie unten gezeigt, die gleiche Taste Aktivierung / Deaktivierung Operationen Verarbeitung Referenz kann
Wie benutzt man die Knopfsteuerung?Abbildung36

Ausführen Vorschau

Ausführen virtueller Bildschirm, VisualTFT-Software und virtueller Bildschirm mit "virtueller serieller Anschluss" Verbindung herstellen.Öffnen Sie den Befehlshelfer, wählen Sie die Navigation auf der linken Seite „Steuerelemente verbieten / aktivieren" und legen Sie den Befehlsparameter „Steuerelemente verbieten oder aktivieren" ein. Das Taste-Steuerelement des Taste-Steuerelementes (Steuerelement-ID: 1) im Einstellungsbildschirm (Bildschirm-ID: 3) ist das Berühren verboten Im virtuellen Bildschirm ist das Berühren der Taste 1 nicht wirksam.

MCU-Steuerungsschaltfläche Deaktivieren / Aktivieren

bezieht sich auf die Funktionsdeklaration in der Datei him.dever.h im Entwicklungspaket keil und die Definition in der Datei him.dever.c. Zum Beispiel, Benutzer, um die Berührung von Tasten zu verbieten, rufen Sie direkt die Tastenverbieten / Enable-Funktion SetControlEnable () auf, wie folgt

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

** Function name:     void SetControlEnable (uint16 screen_id,
**                                           uint16 control_id,
**                                           uint8 enable);
** Descriptions    :   设置触摸控件使能
** input parameters:   screen_id :  画面ID
**                     control_id:  控件ID
**                     enable    :  控件是否使能
** output parameters:  无
** Returned value   :  无
*******************************************************************/
{
  ……
  SetControlEnable (2, 1, 1); //画面ID3,控件ID1的按钮禁止触摸
  ……
}

1.6 Benutzerdefinierte Befehl Anwendung

Bildschirm, zeigt die Funktion der Taste zum Senden von benutzerdefinierten Befehlen

Bildschirm Konfiguration

Im Bildschirm „Hintergrundbild" importieren Sie das entsprechende Kunstbild. Setzen Sie in diesem Bildschirm eine Taste-Steuerelement (Steuerelement ID: 1) wie folgt:

Wie benutzt man die Knopfsteuerung?Abbildung37

Eigenschaften Konfiguration

Die Eigenschaften der Taste 1 einstellen, [Touch-Dunkel - Rahmen] auf "Nein", [Ereignis-Benachrichtigung] auf "Nein", [Bild beim Drücken] wählen Sie das eingestellte Bild, markieren Sie [Kürzen], [Touch-Zweck] auf "Benutzerdefinierte Befehle", [Wenn auftaucht] auf benutzerdefinierte 16 - Dezimal-Befehl "55 00", [Wenn aufgedrückt] auf benutzerdefinierte 16 - Dezimal-Befehl "55 01", wie folgt konfiguriert:

Wie benutzt man die Knopfsteuerung?Abbildung38

Ausführen Vorschau

Führen Sie den virtuellen Bildschirm, klicken Sie mit der rechten Maustaste auf den Bildschirm, öffnen Sie das Fenster [Parameter Einstellungen], klicken Sie auf Benutzerdefinieren, drücken Sie den Befehl zu senden, die Ausführungseffekte wie folgt dargestellt:

Wie benutzt man die Knopfsteuerung?Abbildung39

Routine-Dokument:

[wshop _ downloads]

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.