Ich habe mit einem Tool gearbeitet, das Mouse-Over-Hover-Labels (in diesem Fall eigentlich Graphlets; recht einfaches Skript zum Öffnen und Anzeigen von Bildern) auf der Graph Builder-Plattform verwendet. Mir ist aufgefallen, dass das Hover-Label-Skript verschwindet/zurückgesetzt wird, wenn der Datenpunkt zuerst ausgeschlossen und dann vom lokalen Datenfilter wieder eingeschlossen wird.
Ich verwende JMP 16. Gibt es eine Option oder einen Trick, wie das Hover-Label-Skript "permanent" wäre?
Hi @JanneI - Ich habe dies mit dem Beispiel in getestet Hover-Labels: Grundlegendes zum Erweiterungs-Framework.
In JMP 15 sehe ich, dass ein angeheftetes Hover-Label nicht zurückkommt, wenn die Zeilen ausgeschlossen und dann wieder eingeschlossen werden (Hinweis: nicht das benutzerdefinierte Skript, sondern einzelne Labels).Aber in JMP 16 funktioniert das für mich.Können Sie erklären, was Sie sehen?Im gespeicherten Skript für die Plattform sollte es eine geben Graphlet setzen() Nachricht mit Ihrem gespeicherten Skript und Pin-Anmerkung hinzufügen () Nachrichten für einzelne angeheftete Hover-Labels.
Hallo Dan,
Vielen Dank für Ihre Antwort und insbesondere für das Teilen des Links zu dem interessanten Artikel. Spannende Osterlektüre.
Am Ende des Artikels gibt es einen Link zu IrisLocalImages.jsl-Datei, die ein großartiges Beispiel für Hover/Graphlets ist. Sehr ähnlich, was ich getan habe. Auch mit diesem Beispiel kann ich das Problem replizieren.
1. Beim Öffnen der Datei funktioniert Hover.
2. Wenn Sie dann lokale Datenfilter anwenden, sodass alle Datenpunkte ausgeschlossen werden (z. B. Art: Virginica + Kelchblattbreite: <4,9)
3. Nehmen Sie dann eine Filterauswahl vor, sodass einige Punkte zurückkommen (z. B. durch Löschen der Datenfilter), das Graphlet-Skript verschwindet. Wenn Sie sich ansehen, wie es im Hover-Label-Editor aussieht, wurde ein Standardbeispieltext angezeigt.
Das ist also, was ich sehe.
Ich bin mir nicht ganz sicher, ob Add Pin Annotation() bei diesem Problem hilft (?)
Janne