Sie können ein XControl so konfigurieren, dass es auf eine Größenänderung reagiert, indem Sie die Frontpanel-Skalierung im VI "Fassade" aktivieren oder indem Sie das Ereignis Panel-Größe ändern in der Ereignisstruktur im VI "Fassade" bearbeiten.

Wenn Sie im VI "Fassade" die Frontpanel-Skalierung aktivieren, ändert sich automatisch die Größe der Elemente, die die Erscheinung des XControls ausmachen, wenn Sie die Größe des XControls ändern. Führen Sie folgende Schritte aus, um die Frontpanel-Skalierung im VI "Fassade" zu aktivieren.

Hinweis Wenn das VI "Fassade" mehrere Bildschirmbereiche hat, müssen diese Schritte in jedem einzelnen Bildschirmbereich durchgeführt werden.
  1. Zum Öffnen und Bearbeiten des VIs "Fassade" klicken Sie das Leistungsmerkmal "Fassade" in der XControl-Bibliothek doppelt an.
  2. Stellen Sie die automatische Skalierung für alle Frontpanel-Elemente ein, wenn sich die Größe des Frontpanels ändert.

Alternativ dazu können Sie auch das Ereignis "Panel-Größe ändern" in der Ereignisstruktur im VI "Fassade" bearbeiten. Wenn die Größe des XControls geändert wird, ruft LabVIEW das VI "Fassade" mit einem Ereignis "Panel-Größe ändern" auf. Als Reaktion auf das Ereignis können Sie jedes Element, das zum XControl gehört, einzeln bewegen und dessen Größe ändern. Durch die Verwendung des Ereignisses "Panel-Größe ändern" können Sie bei der Größenänderung äußerst flexibel vorgehen. Es ist jedoch mehr Programmieraufwand erforderlich.

Führen Sie folgende Schritte aus, um die Ereignisstruktur im VI "Fassade" so zu konfigurieren, dass das Ereignis "Panel-Größe ändern" bearbeitet wird.

  1. Klicken Sie das Leistungsmerkmal "Fassade" in der XControl-Bibliothek doppelt an, um das VI "Fassade" zu öffnen und zu bearbeiten.
  2. Klicken Sie mit der rechten Maustaste im Blockdiagramm auf Ereignisstruktur und wählen Sie im Kontextmenü Ereignis-Case hinzufügen aus, um das Dialogfeld Ereignisse bearbeiten anzuzeigen.
  3. Wählen Sie in dem Dialogfeld aus der Liste Ereignisquellen die Option <Dieses VI>.
  4. Wählen Sie aus der Liste Ereignisse die Option Panel-Größe ändern.
  5. Zum Speichern der Einstellungen und Schließen des Dialogfelds klicken Sie auf OK.
Hinweis Wenn das XControl jedoch eine feste Größe haben soll, deaktivieren Sie die Größenänderung auf dem Frontpanel des VIs "Fassade". Deaktivieren Sie im Dialogfeld Fenstererscheinungsbild die Option Ändern der Fenstergröße möglich, um die Größenänderung zu deaktivieren.

Wenn das XControl eine Mindestgröße haben soll, legen Sie diese im VI "Fassade" fest. Geben Sie die Höhe und Breite für die Option Mindestgröße des Frontpanels auf der Seite Fenstergröße des Dialogfelds Eigenschaften für VI ein.