TcHmiBaProject
Die Projektvorlage dient der einfachen und schnellen Erstellung eines TcHmi-Projektes.

![]() | Beachten Sie die Hinweise für Projektvorlagen. |
Inhalt
Vorschau

Referenzen
Die Projektvorlage enthält die folgenden NuGet-Pakete:
- Beckhoff.TwinCAT.HMI.BA.Icons
- Beckhoff.TwinCAT.HMI.BA.Framework
- Beckhoff.TwinCAT.HMI.BA.Controls
- Beckhoff.TwinCAT.HMI.BA.ServerExtension
- Beckhoff.TwinCAT.HMI.Framework
- Beckhoff.TwinCAT.HMI.Controls
- Beckhoff.TwinCAT.HMI.Functions
- Beckhoff.TwinCAT.HMI.ResponsiveNavigation
- Microsoft.TypeScript.MSBuild
CodeBehind
Auflistung aller globalen Einstellungen für TcHmiBa.
- TcHmiBaSettings.js
Content
Pages
Um den Einstieg zu erleichtern, enthält die Projektvorlage bereits einige Content-Seiten, wie z.B. eine Navigation in der Kopfzeile.
Für die korrekte Funktion der Kopfzeile sind die folgenden Seiten erforderlich:
- EventList.content
- ServerLog.content
- StartPage.content
Die Navigation in der Kopfzeile verweist auf die Seiten:
- PlantView.content
- ProjectNavigation.content
Diese Seiten sind anpassbar und es lassen sich weitere hinzufügen.
![]() | Werden Seiten hinzugefügt, umbenannt oder entfernt, dann muss das Attribut MenuData der Kopfzeile aktualisiert werden (siehe Navigation). |
Navigation
Konfigurierbare Menüleiste.
- HeaderMenu.usercontrol
Samples
Der Ordner "Samples" enthält Beispiele für UserControls zum Erstellen benutzerspezifischer Anlagen.