Eine About-Box auf der Macro-Seite öffnen

Wenn Sie Hintergrundinformationen oder Wissenswertes zu einem Programm präsentieren möchten, das mit Ihrer Macro-Seite verbunden ist, können sie eine About-Box erstellen. Dabei handelt es sich um eine separate Informationsseite, die Sie als Einblendfeld zur Verfügung stellen können.

Voraussetzungen

  • Sie haben eine Macro-Seite für Ihr Programm erstellt.

  • Sie haben einen Variables-Ordner zu Ihrer Macro-Seite hinzugefügt.

  • Sie haben eine Bitmap mit den Informationen erstellt, die Sie in der About-Box anzeigen möchten.

Vorgehensweise

  1. Fügen Sie im Templates Tree eine Vorlage hinzu und nennen Sie sie About.
  2. Klicken Sie in der Werkzeugzeile auf Edit Element und passen Sie die Größe der Vorlage an die Größe der Macro-Seite an.
  3. Fügen Sie die Bitmap für die About-Box hinzu, indem Sie sie aus dem Resource/Library Browser auf die Arbeitsfläche ziehen.
  4. Platzieren Sie die Bitmap dort, wo die About-Box angezeigt werden soll.
  5. Wenn nötig, aktivieren Sie Scalable im Properties-Bereich und legen Sie die Größe für die About-Box fest.
  6. Klicken Sie auf Switch Back to Macro Page/Parent Template.
  7. Erstellen Sie im GUI Tree die Variable Popup List für die Macro-Seite und nennen Sie sie aboutbox.
  8. Geben Sie im Properties-Bereich für die Variable in der ersten Zeile About ein.

    Dadurch wird die Variable mit der Vorlage About verbunden.

  9. Fügen Sie einen Schalter zur Macro-Seite hinzu, indem Sie ihn aus dem Resource/Library Browser auf den GUI Tree ziehen.
  10. Klicken Sie auf Edit Element in der Werkzeugzeile, wählen Sie den Schalter aus und wählen Sie im Mode-Einblendmenü exclusive.

    Dadurch führt der Schalter nur eine einzige Aktion aus. In diesem Fall soll er die About-Box öffnen.

  11. Setzen Sie den Onvalue-Wert für den Schalter auf 1.
  12. Setzen Sie den Value-Parameter auf @aboutbox, um ihn mit der Variable Popup List zu verbinden.

    Wenn Sie jetzt auf den Schalter klicken, sendet er den Wert 1 an die Variable Popup List. Dadurch wird die Vorlage About geöffnet, die sich in der ersten Zeile der Variable befindet.

  13. Klicken Sie auf Switch Back to Macro Page/Parent Template.
  14. Aktivieren Sie Test Macro Page in der Werkzeugzeile und klicken Sie auf den Schalter.

    Dadurch wird die About-Box an der festgelegten Position auf der Arbeitsfläche geöffnet. Jetzt müssen Sie die Möglichkeit einrichten, die About-Box wieder zu schließen.

  15. Deaktivieren Sie Test Macro Page, öffnen Sie den Templates Tree, wählen Sie die Vorlage About aus und klicken Sie auf Edit Element in der Werkzeugzeile.
  16. Klicken Sie auf Create New Element und wählen Sie einen Schalter für die Vorlage About aus.

    Das Ziel ist, dass wieder die Macro-Seite angezeigt wird, wenn Sie auf eine beliebige Stelle auf der Seite klicken. Dafür wird ein einfacher Schalter ohne Label benötigt, der dieselbe Größe hat wie die Macro-Seite.

  17. Wählen Sie den Schalter aus und klicken Sie auf Edit Element.
  18. Passen Sie die Größe des Schalters so an, dass er über die gesamte Macro-Seite verläuft.
  19. Setzen Sie Mode auf exclusive.
  20. Setzen Sie den Value-Parameter auf @aboutbox, um ihn mit der Variable Popup List zu verbinden.
  21. Setzen Sie den Onvalue-Wert auf 0.

    Dadurch wird die Vorlage About von der Macro-Seite entfernt, wenn der Schalter gedrückt wird.

  22. Zeigen Sie den GUI Tree für die Macro-Seite an, indem Sie auf Switch Back to Macro Page/Parent Template klicken und aktivieren Sie Test Macro Page.
  23. Klicken Sie auf den Schalter auf der Macro-Seite, um die About-Box zu öffnen und klicken Sie auf eine beliebige Stelle der Seite, um sie wieder zu schließen.