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.