Antwort auf: Durch Klick auf eine Fundstelle in der Liste wird die Fundstelle im Text ausgewählt und herangezoomt.
Hallo, Martin!
Habe gerade einen kleinen Test mit Deinem Script gemacht.
Da das Script keine automatischen Updates der Fundstellenarrays macht und es sich beim UI um eine Palette handelt, die eine Veränderung der Dateiinhalte während ihrer Benutzung zulässt, wäre es vielleicht gut einen "Update"-Button einzubauen, der die Arrays neu lädt.
Die Arrays werden zwar auf den neuesten Stand gebracht, wenn man die Kategorie der Arrays wechselt, aber der Benutzer kommt nicht unbedingt gleich auf die Idee durch das Hin- und Herwechseln zwischen unterschiedlichen Kategorien ein Update vorzunehmen.
Noch 'ne Idee, dann gebe ich schon Ruhe:
Falls kein Eintrag innerhalb einer Kategorie gefunden wird (Array.length == 0), einfach den Namen der Kategorie weglassen.
Oder vielleicht besser:
Die Anzahl der Fundstellen hinter den Kategorienamen vermerken.
Z.B.:
Ausgabedatum [0]
Bildname [37]
Dateiname [12]
Erstellungsdatum [0]
Kapitelnummer [0]
Lebender Kolumnentitel [0]
Letzte Seitenzahl [0]
…
Das ist dann wohl eine Aufgabe für die 0.2-Version des Skripts.
Ich teste dann mal weiter…