verknüpfte Browser und ihre Aktualisierungen
Verfasst: Mo, 05. Dez 2016 12:14
Ich habe 4 Browser nebeneinander laufen, wobei jeder Browser vom vorhergehenden abhängig ist. Alles über Imtemmarked
der 1. scrollt und führt über Scopes, Relationen und Filter den 2. mit.
der 2. scrollt und führt dann über Scopes, Relationen und Filter den 3. mit
der 3. Scrollt und ...... den 4. mit
das klappt genau so, wie ich es möchte.
Leider gibt es Probleme, wenn ich im 2. scrolle und dann in den ersten gehe und dort scrolle. Es wird dann der 3. und 4. nicht aktualisiert.
Ich habe das so gelöst, dass ich in jedem Browse Itemmarked die Scopes und Filter für die jeweils folgenden Browser setze. Somit erreiche ich auf jeden FAll, das der jeweils weitere Browser vom Vorgänger aktualisiert wird. Aber immer nur vom direkten Vorgänger. Baue ich nun im 1.Browse Itemmarked für alle weiteren Browser die Scopes und Filter auch ein, klappt es. Ist das die elegante Lösung dafür, oder gibt es einen Trick dem Browse zu sagen: "Hey, es wurde die Zeile gemarkert, lass mal die eigene Routine laufen und aktualisiere die Nachfolger? Itemmarked wird ja nur angeregt, wenn der Cursor wirklich angesprochen wurde/wird, durch einen Klick, oder eine Bewegung vom user.
der 1. scrollt und führt über Scopes, Relationen und Filter den 2. mit.
der 2. scrollt und führt dann über Scopes, Relationen und Filter den 3. mit
der 3. Scrollt und ...... den 4. mit
das klappt genau so, wie ich es möchte.
Leider gibt es Probleme, wenn ich im 2. scrolle und dann in den ersten gehe und dort scrolle. Es wird dann der 3. und 4. nicht aktualisiert.
Ich habe das so gelöst, dass ich in jedem Browse Itemmarked die Scopes und Filter für die jeweils folgenden Browser setze. Somit erreiche ich auf jeden FAll, das der jeweils weitere Browser vom Vorgänger aktualisiert wird. Aber immer nur vom direkten Vorgänger. Baue ich nun im 1.Browse Itemmarked für alle weiteren Browser die Scopes und Filter auch ein, klappt es. Ist das die elegante Lösung dafür, oder gibt es einen Trick dem Browse zu sagen: "Hey, es wurde die Zeile gemarkert, lass mal die eigene Routine laufen und aktualisiere die Nachfolger? Itemmarked wird ja nur angeregt, wenn der Cursor wirklich angesprochen wurde/wird, durch einen Klick, oder eine Bewegung vom user.