[R] Gestion ListView transparente / Onglets personnalisés

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Avatar du membre
TopXm
Niveau 6
Niveau 6
Messages : 260
Enregistré le : mer. 25 mai 2011 16:37
Localisation : Usa
Status : Hors ligne

[R] Gestion ListView transparente / Onglets personnalisés

#1

Message par TopXm »

Hello :)

Je me heurte à un souci de gestion de ma GUI.

En bref, j'ai sur ma GUI :
  • Une image de fond (Banner.jpg)
  • Une barre d'onglets personnalisée (TopFireFoxTabsItems.au3)
  • Une Listview transparente
Pour pouvoir faire une ListView transparente je suis passé par une GUI fille transparente où j'ai créé ma Listview. Tout fonctionne.

Lorsque je clique sur n'importe quel onglet ou que je passe la souris, pareille, c'est OK.

Par contre, si j'ouvre mon onglet About:config, cela me créé donc ma GUI fille avec la ListView, et à partir de ce moment la gestion de la barre d'onglet ne fonctionne plus.

Je comprends le pourquoi du comment, vu que je viens de créer la GUI fille c'est cette dernière qui a le focus du coup, attendu que la barre d'onglet est définie sur la GUI mère, rien ne se passe.

J'ai beau rendre le focus à l'onglet juste cliqué et même afficher à nouveau la GUI mère rien n'y fait.

J'ai élagué au mieux le code pour vous montrer le problème.
► Afficher le texteListview/Barre d'onglets
En pièce jointe le ZIP contenant les includes persos et autre images / fonts.

J'espère avoir été assez clair, merci :D
Fichiers joints
FireFoxManager.zip
(361.23 Kio) Téléchargé 170 fois
Modifié en dernier par TopXm le sam. 12 mai 2012 10:43, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Gestion ListView transparente / Onglets personnalis

#2

Message par mikell »

Voilà
En fait c'est un meilleur plan de créer d'emblée les 2 gui et de n'agir que sur la listview
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
TopXm
Niveau 6
Niveau 6
Messages : 260
Enregistré le : mer. 25 mai 2011 16:37
Localisation : Usa
Status : Hors ligne

Re: [..] Gestion ListView transparente / Onglets personnalis

#3

Message par TopXm »

Hello Mikell :)

Je vais regarder ça de plus prés
mikell a écrit :En fait c'est un meilleur plan de créer d'emblée les 2 gui et de n'agir que sur la listview
Ah pas bête ;) néanmoins à 1ere vue (j'ai juste lancé le code) je perd mon changement d'image (Select / Deselect) sur mes onglets quand je les survole, sans même en avoir cliqué. Je regarde ça de plus prés et je te tiens au jus.

Merci :D
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Gestion ListView transparente / Onglets personnalis

#4

Message par mikell »

Hum j'ai pas creusé ton code mais si ça peut t'orienter, si je mets ça dans le While ça marche
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
TopXm
Niveau 6
Niveau 6
Messages : 260
Enregistré le : mer. 25 mai 2011 16:37
Localisation : Usa
Status : Hors ligne

Re: [..] Gestion ListView transparente / Onglets personnalis

#5

Message par TopXm »

Hello Mikell,

Désolé du temps de réponse, j'avais complétement zappé ce topic :oops:

J'ai au final abandonné la ListView transparente du coup le problème ne se pose plus.

Merci de t'être penché sur mon cas, et encore une fois toute mes excuses.

Un problème en appelant un autre, j'ai de nouveau un souci, je vais donc ouvrir un nouveau sujet.

Je passe celui-ci en Résolu

:)
Répondre