Benutzer-Werkzeuge

Webseiten-Werkzeuge


pr:mlib

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
pr:mlib [2010/12/27 04:13]
martok
pr:mlib [2011/05/12 23:45]
martok
Zeile 1: Zeile 1:
-====== Medienbibliothek/allgemeine Planung ​======+====== Medienbibliothek ======
 (Original-Thread [[http://​branch.delphi-forum.de/​topic_MedienIndizierungsSoftware_101096.html|im DF]]) (Original-Thread [[http://​branch.delphi-forum.de/​topic_MedienIndizierungsSoftware_101096.html|im DF]])
 +
 +Bilder: [[pr:​mlib:​Bilder|Bilderseite]]
 +
 +[[pr:​mlib:​Todo|To-Do Liste]]
  
 ===== Features ===== ===== Features =====
Zeile 66: Zeile 70:
 ==== Organisationsstruktur ==== ==== Organisationsstruktur ====
   * Archivgruppe   * Archivgruppe
-    * Bibliothek (enthält auch Voreinstellungen)  ​//library.json//+    * Bibliothek (enthält auch Voreinstellungen)  ​[[.:mlib:library.json]]
       * Datenbank (FlatDB-Ordner)       * Datenbank (FlatDB-Ordner)
 +        * Dokumente: [[.:​mlib:​Metadaten]]
     * Bibliothek ...     * Bibliothek ...
  
Zeile 89: Zeile 94:
 Extern: DLL-Load->​ DLL.Register(@RegisterFunction),​ DLL ruft RegisterFunction mit Instanzen von dem was sie hat auf. (BPL, nur besser) Extern: DLL-Load->​ DLL.Register(@RegisterFunction),​ DLL ruft RegisterFunction mit Instanzen von dem was sie hat auf. (BPL, nur besser)
  
-RegisterClass prüft, ​welche Interfaces verwendet werden und sortiert in Listen ein; Ruft IClass.Init auf mit PRecord(Anzeigename,​Version,​Application)Den füllt der Implementor und behält eine Referenz, um an IApplication ran zu kommen -> Jeder Implementor muss IClass implementieren+RegisterClass prüft, ​ob IMLibModule implementiert wird; Ruft IMLibModule.Init auf und übergibt IMLibApplication.
pr/mlib.txt · Zuletzt geändert: 2011/10/29 20:16 von martok