Unit IBP_FlexiHelp
Uses
Funktionen und Prozeduren
Datentypen
Konstanten
Variablen
Beschreibung
MDI mit Webview2
ReleaseNotes, Dokumentation und Issues
Hinweis
Das MDI-Formular ist erforderlichals Sprungziel für einen Menüpunkt.
Historie
R.2037 2023-01-20
- Pasdoc
Todo
- Abgleich der verfügbaren Klassen-Infos durch Download einer Liste
Die Liste enthält im Ini-Style:
ClassName=Url
Beispiel: TFlexiHelp=docs/gui/20-flexihelp/
- Sobald ein Formular aktiviert wird, prüft das Programm, ob es in der Liste
enthalten ist und bietet einen Butto, der FlexiHelp mit dem ClassNamen/Url aufruft.
- Erweiterung: Durch das Scannen der Urls und der index.md von Hugo kann der Update-Tag erkannt werden.
Alternativ: obige Liste erweitern in der Form:
[ClassName]
Url=docs/...
TS = 2023-03-23-10:21
Tag=LMS-Tag
Reading-Time=10
Dadurch kann der Stand für "LMS-gegrantete" Menüpunkte mit einem lokalen Stand abgeglichen werden und ein
Update-Flag gesetzt werden bzw. ein Eintrag in das Notification-System.
Sobald die Url angesprungen wird, wird nach einer gewissen Verweilzeit/Reading-Time der lokale TS für die
ClassName-Section geupdatet.
Übersicht
Klassen, Interfaces und Objects
| Name | Beschreibung |
|---|---|
Klasse TFlexiHelp |
Die wichtigste Prozedur ist LoadUrl. |
Erstellt mit PasDoc 0.16.0.