Dynamisches Nachladen weiterer Suchergebnisse

Aufgabeninfo

Projekt: 

Typ: 

Feature-Wunsch

Zielversion: 

Status: 

Geschlossen

Lösung: 

Erledigt

Erledigt in Version: 

Das Nachladen von weiteren Suchergebnissen sollte dynamisch von statten gehen. Unter der Ergebnissen sollte ein Einttrag angehangen werden, der weiteres Laden von Ergebnissen anwirft sobald dieser angezeigt wird. Wenn also nach unten gescrollt wird, dann stockt die Suche kurz und es werden kurz später weitere Ergebnisse angezeigt. Das wäre so wesentlich sinnvoller als wenn ein Knopf gedrückt würde.

Es muss dann auch noch erkannt werden, wenn keine weiteren Filme vorhanden sind. Nicht, dass dann ewig weiter versucht wird mehr Ergebnisse zu laden.

Kommentare

(Kein Betreff)

Aufgabeninfo

Status: 

Zugewiesen

Optimierung der Ergebnisdarstellung

Die ListBox flackert doch ein bisschen zu extrem. Wir brauchen eine Ableitung die mit DoubleBuffering vor zu starkem Flackern geschützt wird. Das geht leider nur mit einer Ableitung. 

Außerdem sollte der Timer der das Zeichnen der Cover anwirft auch nur noch dann angeworfen werden, wenn der Film zu dem das Cover gehört auch sichtbar ist. Ansonsten würde so oft unnötig gezeichnet werden. Das muss nicht sein.

Auch muss berücksichtigt

Auch muss berücksichtigt werden, dass keine zwei Suchanfragen gleichzeitig stattfinden oder er die nächsten Filme doppelt laden würde. In dem Item welches das Laden anwirft muss vermerkt werden, dass das Laden bereits angeworfen wurde. Denn sonst könnten bei jedem Zeichenvorgang neue Filme geladen werden. Und dann hätten 2-5 Mal die selben Filmen in der Liste.

Auch sollte es keine Probleme geben dürfen, wenn Filme nachgeladen werden und gleichzeitig eine Suche abgesetzt wird. Dabei müsste das Nachladen und das Laden der Cover abgebrochen werden. Selbst, wenn ein Cover bereits geladen wurde sollte es nicht mehr per Event signalisiert werden.

(Kein Betreff)

Aufgabeninfo

Status: 

Erledigt

Lösung: 

Erledigt

Erledigt in Version: 

(Kein Betreff)

Aufgabeninfo

Status: 

Geschlossen