Page 1 sur 1

ExplorerComboGadget

Publié : ven. 05/mars/2004 18:21
par Le Soldat Inconnu
Salut, j'ai le code suivant :

Code : Tout sélectionner

OpenWindow(0, 0, 0, 500, 500, #PB_Window_SystemMenu | #PB_Window_ScreenCentered, "Test")
CreateGadgetList(WindowID())


ExplorerComboGadget(0, 5, 5, 490, 300, "C:\Program files\", #PB_Explorer_Editable)


Repeat
  Event = WaitWindowEvent()
Until Event = #WM_Close
qui est très compliqué et surtout qui plante au niveau de l'affichage de l'icône dans l'ExplorerComboGadget
je sélectionne un élément.
je clique ailleurs
et hop l'icône à disparu :?

Publié : ven. 05/mars/2004 19:27
par Anonyme2
Je l'avais déjà signalé sur l'ancien forum, apparement ça ne fonctionne bien avec l'icône avec WIN2000 si je me souviens bien.

Publié : ven. 05/mars/2004 20:57
par Le Soldat Inconnu
moi, tant que ça marche sur XP, ça me va :roll:
mais la, j'étais sur le pc de mes parents avec win98 alors je fais la remarque.

Publié : ven. 05/mars/2004 21:50
par Le Soldat Inconnu
un autre bug plus embêtant

on tape ceci dans le gadget :
C:\Program Files\Internet Explorer\

on valide par enter

puis on supprime le Internet Explorer\, on obtient :
C:\Program Files\

on appui sur enter pour valider et on obtient ?
C:\Program Files\Internet Explorer\

oups :wink: , j'ai encore foutu mes doigts ou il fallait pas

par contre, si on fait :
C:\Program Files\Internet Explorer\
on valide par enter
puis on supprime le \Internet Explorer\, on obtient :
C:\Program Files
on appui sur enter pour valider et on obtient
C:\Program Files\

Publié : sam. 06/mars/2004 8:50
par Chris
moi, tant que ça marche sur XP, ça me va
A priori, il y a le même problème sur XP Pro, mais uniquement lorsqu'il est éditable

Chris :)

Publié : sam. 06/mars/2004 9:42
par Le Soldat Inconnu
bouhouhou, je suis malheureux :cry: :0: :jesors:

Publié : mer. 20/avr./2005 15:01
par Le Soldat Inconnu
Fred, ces bugs sont toujours d'actualité :cry:

Publié : dim. 15/mai/2005 19:12
par Fred
On a regardé mais on a pas trouvé de solution pour l'instant :(

Publié : dim. 15/mai/2005 20:51
par Fred
On a peut etre trouvé quelque chose a la fois pour le probleme de l'icone et du probleme de chemin (à tester). La nouvelle bibliothèque est la: www.purebasic.com/beta/GadgetExtension

Publié : mer. 18/mai/2005 10:09
par Le Soldat Inconnu
oulalala, ça va pas du tout. :roll: :lol:

J'ai un combogadget dans le style non éditable et je peux changer le texte mais ça n'as absolument aucun effet

on ne vois pas le chemin complet mais uniquement le dossier final
"c:\program files\purebasic" est affiché "purebasic"

on n'a plus l'autocomplétion des adresses de dossier

EDIT : ah tiens si ;) uniquement si on part de c:\
en clair, j'ai mis "c:\program files" , ça m'affiche "program files" pour aller dans Purebasic, il faut tout retaper depuis c:\
dans ce cas, j'ai l'autocompletion et je peux changer de dossier en appuyant sur enter

c'est un poil le bazar :lol:
il faut garder le chemin complet sinon c'est pas éditable simplement

Publié : mer. 25/mai/2005 17:28
par Fred
T'as un exemple ? j'arrive pas à le reproduire ici ;)

Publié : ven. 27/mai/2005 8:46
par Le Soldat Inconnu
Avec ceci :

Code : Tout sélectionner

OpenWindow(0, 0, 0, 500, 500, #PB_Window_SystemMenu | #PB_Window_ScreenCentered, "Test") 
CreateGadgetList(WindowID()) 


ExplorerComboGadget(0, 5, 5, 490, 300, "C:\Program files\", #PB_Explorer_Editable) 


Repeat 
  Event = WaitWindowEvent() 
Until Event = #WM_Close
J'obtiens ça :

Image


J'ai windows XP Pro SP2 (Arg SP2, quand je pense que j'ai été obligé de l'installer pour faire tourner autre chose ....)

Publié : ven. 27/mai/2005 22:53
par Fred
Le SP2 c'est surement ce qu'il est arrivé de mieux à XP.. Je vais regarder ce probleme, merci pour l'explication :)