Français
Forum

représentation qui Listview

 
- page 1 -



Bernd
Haase
allô Frank !

dans meinen Listviews wird, si je pour untern scrollen veux, qui la ligne unterbrochen. mais toujours seulement beim Runterscrollen.
la hâte Du nen conseil, comment on cela abstellen peux ou bien ist cela nen Hardwarefehler (Grafikkarte ?).

12 kB
Kurzbeschreibung: Bild
Hochgeladen:04.07.2007
Downloadcounter204
Download
 
Mit freundlichem Gruß
Bernd

Sind schon viele erfroren, aber noch keiner ist erstunken !!
[...] 
04.07.2007  
 



 
- page 1 -



Thomas
Freier
...ou bien peux on den Scrollbalken débrancher ?
...ou bien gar seulement qui Pfeile ?
...et pourquoi tritt chez den Gridboxen pas qui gleiche effet sur?
car beim Scrollen avec qui souris bleibt cela Gitternetz conservé, bzw. es wird aussi pour 10 durchgescrollten Zeilen avec qui Pfeiltaste wieder angezeigt.
 
Gruß Thomas
Windows XP SP2, XProfan X2
04.07.2007  
 




Frank
Abbing
non, aussi chez Gridboxen tritt qui effet sur. et chez externe Programmen habe je es aussi beobachtet.
Es passiert, si le Gitter aktiviert sommes et qui Scrollpfeile gedrückt volonté et qui Listviewhöhe et Texthöhe irgendwie pas kompatibel genug sommes. Besser peux je es pas décrire.
Ist mais définitif un Bug des SysListview32.

Scroller débrancher allez per Style.
 
05.07.2007  
 



ensuite beschreibe ego la fois besser

c'est un Rundungsfehler quel chez qui Berechnung auftritt pour qui Hauteur des per BitBlit trop verschiebenden Bereiches.
 
05.07.2007  
 




Thomas
Freier
Frank, tu as droite, chez qui Gridbox tritt es aussi sur.
un Auge schlief wohl déjà.
Merkwürdig cependant, si déjà Rundungsfehler, pourquoi enden qui fehlenden (ou bien verschobenen) Linien pour qui zehnten la ligne, si plus dans einem rame avec qui Pfeiltaste gescrollt volonté?
 
Gruß Thomas
Windows XP SP2, XProfan X2
05.07.2007  
 




Bernd
Haase
AHA ! ensuite doit on alors versuchen, une vernünftige Einstellung qui ListviewGröße et des Schriftbildes hinzubekommen.
 
Mit freundlichem Gruß
Bernd

Sind schon viele erfroren, aber noch keiner ist erstunken !!
[...] 
05.07.2007  
 



Thomas Freier
Frank, tu as droite, chez qui Gridbox tritt es aussi sur.
un Auge schlief wohl déjà.
Merkwürdig cependant, si déjà Rundungsfehler, pourquoi enden qui fehlenden (ou bien verschobenen) Linien pour qui zehnten la ligne, si plus dans einem rame avec qui Pfeiltaste gescrollt volonté?


Erkläre je Dir. MS ist oui pas doof et wird naturellement aussi Programmtechnisch toujours seulement cela 1faire quoi absolument nötig ist. si Du z.B. une la ligne runterscrollst wird arrêt um une la ligne alles hochgeblittet - et qui unterste la ligne récente peint. (mais aussi seulement si pas Softscroll/Listenscrollen optimaliser aktiviert ist car si optimiert wird sogar pixelweise gescrollt quoi cela ganze soft air peut (imho ab nt4 im gui subsystem possible) ) si eh bien mais plus que une la ligne gescrollt wird so ändert sich naturellement le nombre qui récente-trop-zeichnenden Zeilen. Hiermit changement sich naturellement aussi Werte (Koordinaten) des trop blittenden Bereiches wodurch qui Rundungsfehler pratique souvent ausbleibt. cela ganze ist mais encore deutlich komplizierter car il y a réellement sogar encore une Effektivrechnung quelle kurzum beurteilt si es sich überhaupt lohnt (prozesstechnisch gesehen) une certain Bereich trop blitten - ou bien ihn gar récente trop pinseln. cet la facture bezieht sogar qui Geschwindigkeit des Computers/Grafikkarte avec un. et ensuite wird cela ganze nochmal verkompliziert car: chacun Zeichenanforderung wird überhaupt garnicht tout de suite fonctionnement - entier im Gegenteil. Es landed alles dans einer Anforderungsschleife (Spooler) quelle avant chaque Zeichnen nochmals optimiert wird. dans cette letzten Ausführungsschicht pour Zeichenoperationen wird z.B. aussi qui Z-Achse überprüft bzw. Zeichenoperationen wegoptimiert quelle pas sichtbar würden. Dank cette letzten Schicht ist es aussi possible Zeichnungen trotz angeblicher Ausführung avec wm_setredraw trop beeinflussen. sur allemande une Pixel mettons sans cela cette gezeichnet wird weil qui dernier Ausführungsschicht qui Zeichenoperationen sagt: nö. toutefois ist cela Pixel im grenier naturellement geändert - de quoi qui GrKarte mais nix sais.

Zurück zum Thema am Beispiel: tu as ne Krücke de calculateur - qui ewig braucht um quoi anzuzeigen - eh bien sendest Du 3 la fois entier vite per sendmessage moins un SysLV32 qui Pfeilnachuntentaste. cela Windows-GUI wird eh bien pas 3 la fois une la ligne scrollen - mais erkennen cela es lohnenswerter ist juste trois Zeilen trop scrollen. qui selbe opération cependant sur nem 12GHZ-calculateur pourrait sogar pour sorgen cela pas seulement wirklich Dreimal une la ligne gescrollt wird - mais peut-être sogar chacun la ligne Pixelweise. Öhm.
 
05.07.2007  
 




Thomas
Freier
@iF: merci pour qui détaillé Erklärung.
Gedankenspiel: peux on qui représentation dans diesem le cas zwangsweise erneuern?
un Befehl so dans qui Art : %wmPaint
 
Gruß Thomas
Windows XP SP2, XProfan X2
05.07.2007  
 



 
- page 2 -



Frank
Abbing
si du qui Scroller subclassed ou bien une passende Message comme Usermessage deklarierst, sollte cela marcher.
Listview.dlls Funktion zum Neuzeichnen eines Listviews ist UpdateListview(lvhandle).
 
05.07.2007  
 



oui c'est ca updatelistview ou bien updatewindow ou bien invalidaterect + updatewindow oooder Ownerdraw.
 
05.07.2007  
 




Jörg
Sellmeyer
Frank Abbing
si du qui Scroller subclassed ou bien une passende Message comme Usermessage deklarierst, sollte cela marcher.
Listview.dlls Funktion zum Neuzeichnen eines Listviews ist UpdateListview(lvhandle).


je versuch déjà qui ganze Zeit une passende Message pour trouver, mais weder wm_vscroll encore wm_mousewheel lösen quelque chose aus.
peux Du pas dans qui Dll une Funktion einbauen, qui cela automatisch erledigt? cet Trickserei avec Hauteur et Schriftgröße ist oui pas wirklich befriedigend. Besonders si le liste sur Größenänderungen des hwnd réagir soll.
ou bien hat déjà quelqu'un une erfolgreiche Solution trouvé et voudrais qui avec uns partager?
Salut
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
28.10.2007  
 



aussi si si bien comment niemand avec cela klarkommt, mais qui Solution pour quelque chose comme peux toujours qui ScrollArea son. (je muss la fois zusehen si je cela Handling cette pas einfacher de Statten bekommen peux)
 
28.10.2007  
 



Frank Abbing
si du qui Scroller subclassed ou bien une passende Message comme Usermessage deklarierst, sollte cela marcher.
Listview.dlls Funktion zum Neuzeichnen eines Listviews ist UpdateListview(lvhandle).


je versuch déjà qui ganze Zeit une passende Message pour trouver, mais weder wm_vscroll encore wm_mousewheel lösen quelque chose aus.
peux Du pas dans qui Dll une Funktion einbauen, qui cela automatisch erledigt? cet Trickserei avec Hauteur et Schriftgröße ist oui pas wirklich befriedigend. Besonders si le liste sur Größenänderungen des hwnd réagir soll.
ou bien hat déjà quelqu'un une erfolgreiche Solution trouvé et voudrais qui avec uns partager?
Salut
Jörg
 
28.10.2007  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

5.506 Views

Untitledvor 0 min.
Michael W.07.07.2016
Ernst01.05.2016
Peter Max Müller16.04.2015
Georg18.02.2013
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie