[R] Retirer la surbrillance d'une ligne (GUIListViewEx.au3)

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Anthony
Niveau 6
Niveau 6
Messages : 294
Enregistré le : lun. 17 janv. 2011 14:08
Localisation : France
Status : Hors ligne

[R] Retirer la surbrillance d'une ligne (GUIListViewEx.au3)

#1

Message par Anthony »

Bonjour à tous,

Voici mon problème, je souhaite qu'une ligne sélectionnée en surbrillance puisse être non sélectionnée automatiquement au bout d'une seconde.
J'ai tenté beaucoup de chose et à part un contrôle clic :? ... là je bloque...
Merci d'avance :wink:

PS: La fonction en question est

Code : Tout sélectionner

_UnSet()
► Afficher le texte
EDIT : Résolu ici ;)
viewtopic.php?p=108274#p108274
Modifié en dernier par Anthony le jeu. 18 janv. 2024 12:20, modifié 2 fois.
J'ai été diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.

Mon UDF GuiStatusBar facile
Avatar du membre
Nine
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 104
Enregistré le : ven. 17 avr. 2020 01:23
Status : Hors ligne

Re: [..] Retirer la surbrillance d'une ligne (GUIListViewEx.au3)

#2

Message par Nine »

Dans ta fonction _unset, tu utilises une fonction ListBox sur un ListView, ce sont pas des contrôles interchangeables. Regarde plutôt du côté de CommandListView ("DeSelect", From [, To] Deselects one or more items)
Avatar du membre
Anthony
Niveau 6
Niveau 6
Messages : 294
Enregistré le : lun. 17 janv. 2011 14:08
Localisation : France
Status : Hors ligne

Re: [..] Retirer la surbrillance d'une ligne (GUIListViewEx.au3)

#3

Message par Anthony »

J'ai rien trouvé pour

Code : Tout sélectionner

CommandListView
mais

Code : Tout sélectionner

ControlListView ( "title", "text", controlID, "command" [, option1 [, option2]] )
je ne sais plus quoi faire :roll:
► Afficher le texte
J'ai été diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.

Mon UDF GuiStatusBar facile
Avatar du membre
Nine
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 104
Enregistré le : ven. 17 avr. 2020 01:23
Status : Hors ligne

Re: [..] Retirer la surbrillance d'une ligne (GUIListViewEx.au3)

#4

Message par Nine »

Ouais typo, c'est ControlListView. Le title c'est ton $hGUI et le ControlID c'est $cLV_1...
Avatar du membre
Anthony
Niveau 6
Niveau 6
Messages : 294
Enregistré le : lun. 17 janv. 2011 14:08
Localisation : France
Status : Hors ligne

Re: [..] Retirer la surbrillance d'une ligne (GUIListViewEx.au3)

#5

Message par Anthony »

Aucun effet

Code : Tout sélectionner

ControlListView( $hGUI, "", $cLV_1, "SysListView321", "SelectClear") 
J'ai été diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.

Mon UDF GuiStatusBar facile
Avatar du membre
Nine
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 104
Enregistré le : ven. 17 avr. 2020 01:23
Status : Hors ligne

Re: [..] Retirer la surbrillance d'une ligne (GUIListViewEx.au3)

#6

Message par Nine »

Meh, tu pourrais ouvrir le fichier d'aide, ça pourrait te faciliter les choses :

ControlListView( $hGUI, "", $cLV_1, "SelectClear")
Avatar du membre
Anthony
Niveau 6
Niveau 6
Messages : 294
Enregistré le : lun. 17 janv. 2011 14:08
Localisation : France
Status : Hors ligne

Re: [..] Retirer la surbrillance d'une ligne (GUIListViewEx.au3)

#7

Message par Anthony »

Je l'ai lu :mrgreen: mal appliqué oui, mais toujours aucun effet :(
► Afficher le texte
J'ai été diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.

Mon UDF GuiStatusBar facile
Avatar du membre
Nine
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 104
Enregistré le : ven. 17 avr. 2020 01:23
Status : Hors ligne

Re: [..] Retirer la surbrillance d'une ligne (GUIListViewEx.au3)

#8

Message par Nine »

Ok, c'est l'UDF de Melba qui peint la ligne sélectionnée dans son WM_NOTIFY. Je suis pas assez familier avec son UDF, pour débugger ton script. Mais, je vois que tu lui as déjà demandé, alors bonne chance...
Avatar du membre
Anthony
Niveau 6
Niveau 6
Messages : 294
Enregistré le : lun. 17 janv. 2011 14:08
Localisation : France
Status : Hors ligne

Re: [..] Retirer la surbrillance d'une ligne (GUIListViewEx.au3)

#9

Message par Anthony »

Merci de ton passage je posterai la résolution du problème, étrange que je sois le premier à avoir eu ce problème :mrgreen:
J'ai été diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.

Mon UDF GuiStatusBar facile
Avatar du membre
Anthony
Niveau 6
Niveau 6
Messages : 294
Enregistré le : lun. 17 janv. 2011 14:08
Localisation : France
Status : Hors ligne

[R] Retirer la surbrillance d'une ligne (MultiComBoxX's.au3)  

#10

Message par Anthony »

Bonjour à tous, voilà c'est résolu, vais me coucher, fatigué :cry:
Je tiens à remercier @NINE et Melba23 pour leur aide.
Je met ici un lien vers le forum où tout est disponible (Code + MultiComBoxX's.au3)
Voilà ce que cela donne en image ;) @+
Lien Topic : https://www.autoitscript.com/forum/topi ... nt=1529207
MultiComBoxX's.png
J'ai été diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.

Mon UDF GuiStatusBar facile
Répondre