Martin Fischer fragt im Thema:
WpsHyperLinkInspector unsichtbar nach Klick auf
warum WpsHyperlinkInspector zwei Fenster braucht.
Hallo Herr Fischer,Hallo Herr Perplies,
warum öffnen sich nach dem Start des WpsHyperLinkInspector zwei Fenster, darunter ein großes mit nur einem kleinen Aufklappmenü?
Zuerst einmal vorweg:
Die Größe eines Fensters bestimmen Sie:
Positionieren Sie ein Fenster wohin Sie wollen und legen Sie die Größe fest. Das Programm merkt sich diese Information und positioniert die Fenster nach Neustart entsprechend Ihren Anweisungen.
Warum zwei Fenster?
Eigentlich sind es nicht zwei Fenster, sondern ein Hauptfenster und viele Unterfenster.
Dieses Design habe ich aus zwei Gründen gewählt:
- Für den Anwender ergibt sich daraus eine strukturierte Nutzung:
Hauptmenue
als Verteilungsfunktion für verschiedene Programmmodule:- Hyerlink-Inspector
- kann mehrfach aufgerufen werden
- Untermenues
- Quellen
- Ziele
Ein, zugegeben, extremes Beispiel der Anwendung:
Dies alles könnten Sie, bei Nutzung in einem Fenster nicht vernünftig verwalten. - Für den Skriptprogrammierer ergibt sich eine leichtere Erweiterbarkeit und Wartbarkeit.
- jedes Fenster ist ein Container
der weitere Fenster(Container) aufnehmen kann - weitere Module können separat entwickelt und nachträglich eingebunden werden
- die gemeinsamen Resourcen liegen im Modul Parentcontainer (oder Parent des Parents...)
- jedes Fenster ist ein Container