Panel Gadget et réorganisation

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Panel Gadget et réorganisation

Message par Backup »

.....................
Dernière modification par Backup le lun. 08/oct./2012 12:43, modifié 10 fois.
Avatar de l’utilisateur
GallyHC
Messages : 1708
Inscription : lun. 17/déc./2007 12:44

Re: Panel Gadget et réorganisation

Message par GallyHC »

Bonjour Dobro

J'ai voulu faire le teste de ton code car cela parait vraiment interressent, par contre j'ai une erreur de "Acces mémoire invalide. erreur d'écriture à l'adresse ......." en cliquand sur le bouton "Swap onglet1 -> onglet2"

l'erreur est sur cette ligne visiblement "SendMessage_(GadgetID(panel_gadget), #TCM_GETITEM, onglet_depart, @tci0(1))" ligne 92 dans mon cas.

Cordialement,
GallyHC
Dernière modification par GallyHC le mar. 27/mars/2012 16:27, modifié 1 fois.
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Panel Gadget et réorganisation

Message par Backup »

ha oui ! mince , je compilais avec la version 4.41, et ça marchait ... :roll:

j'avais pas vu qu'en 4.60 ça ne marchait pas... je vais essayer de comprendre ce qui se passe ...
Avatar de l’utilisateur
GallyHC
Messages : 1708
Inscription : lun. 17/déc./2007 12:44

Re: Panel Gadget et réorganisation

Message par GallyHC »

Alors visiblement cela vient de GadgetID(), si on vire cela, ça a l'air de fonctionne alors pourquoi je ne sais pas mais bon.

En cliquand une premiere fois cela inverse bien mais à la 2eme fois cela merdoume pas mal, tu as du boulot mon petit Dobro :) mais j'avous que ce code me parrait bien et que j'en aurais aussi l'utilité, alors j'attend les évolutions.

Cordialement,
GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Panel Gadget et réorganisation

Message par Backup »

depuis la V 4.51 il y a plein de codes qui ne tourne plus !

ça me gave !

j'ai un prg "Starter" (lanceur d'application) , je suis obligé de le compiler en 4.41
parceque j'ai une routine qui recupere le numero de gadget sous le curseur souris , qui ne marche pas avec
les version de Purebasic Superieur a 4.41 .... cherchez l'erreur
c'est un appel a une Api ... tout comme ici .....
:roll: :?
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Panel Gadget et réorganisation

Message par Ar-S »

Arff je compatis. :|
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Panel Gadget et réorganisation

Message par Backup »

j'ai corrigé (réedité) le code , il marche chez moi :)

a tester :)
Avatar de l’utilisateur
GallyHC
Messages : 1708
Inscription : lun. 17/déc./2007 12:44

Re: Panel Gadget et réorganisation

Message par GallyHC »

Moi aussi pour mon soft "maxibox" j'ai du pas mal faire d'évolution au niveau des API, parès bcp de test j'ai trouvais des solutions mais a été a chaque fois bcp de tes "pour rien".

Sinon après un test le premier clique est ok pas le 2eme.... Désolé :)

Image

GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Panel Gadget et réorganisation

Message par Ar-S »

Swap 1 à 2 OK
Swap 2 à 1 le texte ognlet 2 toujours en pos 1 et texte vide en onglet 2 (comme si c'était un onglet 3 vide)
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Panel Gadget et réorganisation

Message par Backup »

je retourne a bosser la dessus ...
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Panel Gadget et réorganisation

Message par Ar-S »

Moi je m'prépare psychologiquement à aller à la danse (de salon)... :roll:
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Panel Gadget et réorganisation

Message par Backup »

ça y est ! :)

re-essayez moi le code Now ..

n'oubliez pas que je ne teste rien ,

donc cherchez a swaper l'onglet de gauche vers la droite !!

activez toujours l'onglet de gauche Avant de Swapper :)

car je swap l'onglet sur lequel on se trouve avec l'onglet a sa droite (+1)

si vous cherchez a swapper alors qu'il n'y a rien a droite, ça va faire un onglet vide ... normal :)

la procedure se contente de swapper 2 onglets .... , c'est a vous de savoir ce que vous allez swapper :)

la ligne "SetGadgetState(panel_gadget,onglet_arrive)"
active l'onglet d'arrivé , a vous de voir si vous voulez laisser l'onglet de depard Actif ou pas :)
Dernière modification par Backup le mar. 27/mars/2012 17:42, modifié 1 fois.
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Panel Gadget et réorganisation

Message par Ar-S »

J'ai exactement le même comportement.
en fait au second swap, on dirait que le contenu est vide mais que né-ni, en cliquant à l'emplacement du bouton swap, il réapparait.
ça chie dru.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Panel Gadget et réorganisation

Message par Backup »

dans cette exemple :

activez toujours l'onglet de gauche Avant de Swapper :)
Avatar de l’utilisateur
GallyHC
Messages : 1708
Inscription : lun. 17/déc./2007 12:44

Re: Panel Gadget et réorganisation

Message par GallyHC »

Dans le cadre que tu dis cela fonctionne sans prob :)
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Répondre