Page 1 sur 1

[R] GUICtrlCreateListView et apparition des nouveaux item

Posté : mar. 24 janv. 2012 20:18
par Gnifrus
Bonjour,

J'ai créé un GUICtrlCreateListView dans une fenêtre, afin d'afficher le log d'une série d'opérations.
Les _GUICtrlListView_AddItem fonctionnent bien, et les lignes s'affichent correctement dans la List_View.
Le problème est que les lignes s'affichent en descendant (l'une sous l'autre), et lorsque le nombre de lignes devient plus important que la hauteur de ma List_View, seules les 1ères lignes restent affichées, et pour voir le restant, je suis obligé de me servir de l'ascenseur sur le côté droit, ce qui n'est pas ce que je voudrais, car je désirerai que les lignes "remontent" au fur et à mesure que les lignes augmentent, de telle sorte à ce que la dernière ligne figure toujours en bas de ma ListView.

Suis-je clair ? :?
Y a t-il une option que je n'aurais pas trouvé dans le code ?

Merci par avance pour votre aide !
Bonne soirée,

Gnifrus.

Re: [..] GUICtrlCreateListView et apparition des nouveaux it

Posté : mar. 24 janv. 2012 23:13
par mikell
Voilà une petite adaptation avec _GUICtrlListView_GetItemPositionY de l'exemple de l'aide pour _GUICtrlListView_Scroll
► Afficher le texte

Re: [..] GUICtrlCreateListView et apparition des nouveaux it

Posté : mer. 25 janv. 2012 08:49
par Gnifrus
Bonjour milkell,

Merci beaucoup !
C'est exactement ce que je cherchais à faire !
Et dire que je cherchais dans les options de GUICtrlCreateListView ou de _GUICtrlListView_AddItem !!!

Bonne continuation,

Gnifrus...

Re: [R] GUICtrlCreateListView et apparition des nouveaux ite

Posté : ven. 27 janv. 2012 12:32
par GaRydelaMer
Bonjour

tu as aussi une autre fonction qui va scroller ta liste automatiquement:

_GUICtrlListView_EnsureVisible($hListView, $iItem)

Mes 2cts