Wenn ich Dich richtig verstanden habe, dann willst Du einen Viewer basteln, welcher mit allen/vielen Formaten gut kann. Um nicht für jedes Format separat installiert zu werden, möchtest Du den einfach für alle installieren.
Problem: jetzt wird es ein ganz großes Plugin.
Lösung: Registriere ein "Proxy-Plugin" für alle and dann lade eine weitere
DLL nach, je nach dem was für ein Dateityp Du gerade betrachten willst
...

...
Lizbeth W.
Ich bin nicht zurück, ich tue nur so