| DragDrop | |
|
+4Godzillu Shai-la Alph Eratz Asraroth 8 participants |
Auteur | Message |
---|
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: DragDrop Lun 9 Mar 2009 - 9:30 | |
| Le module DragDrop V1.00 permet de faire du Glisser-Deposer avec les objets. Par défaut, il est actif. Mais on peut le desactiver : - Code:
-
dragdrop.Enabled = false;
Dernière édition par Asraroth le Lun 23 Mar 2009 - 10:56, édité 1 fois |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: DragDrop Lun 9 Mar 2009 - 10:22 | |
| DragDrop V1.01 permet de ne rendre que certains objets deplacable. Pour cela, il faut créer une propriété "draggable", et la mettre à "True", comme suit : 1°/ Selectionner l'objet et cliquer sur Properties 2°/ Appuyer sur le bouton "Edit schema" 3°/ Clic droit au centre de la fenêtre, et clic sur "Add new property". 4°/ Remplir le formulaire ainsi, et cliquer sur OK 5°/ Par defaut, tous les objets ne sont pas deplacable. Mettre la propriété à True pour que l'objet soit déplacable, et finir en cliquant sur "Close". Pour les autres objets deplacable, il n'y aura que l'étape 1 et 5 à faire. |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: DragDrop Lun 9 Mar 2009 - 11:44 | |
| |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: DragDrop Lun 9 Mar 2009 - 16:23 | |
| Merci et tant mieux, si je ne fais pas çà pour rien Encore une petite amélio avec DragDrop V1.02En relachant l'objet, çà declanche l'action associée au UserMode2 de la souris. Donc on peut savoir quand l'objet à été reposé et agir en consequence. (Par exemple, pour l'aligner sur une grille comme les icones windows). |
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: DragDrop Lun 9 Mar 2009 - 16:39 | |
| Qu'est-ce qu'on ferait sans toi ! Hourra pour Chauf'ti'déj !! |
|
| |
Godzillu Grand Cliqueur Royal
Nombre de messages : 1658
Date d'inscription : 11/03/2007
| Sujet: Re: DragDrop Lun 9 Mar 2009 - 16:45 | |
| - Shai-la a écrit:
- Hourra pour Chauf'ti'déj !!
??? Asra t'es fabricant de micro-onde? Encore un ptit module sympa |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: DragDrop Lun 9 Mar 2009 - 17:50 | |
| - Godzillu a écrit:
- Shai-la a écrit:
- Hourra pour Chauf'ti'déj !!
??? Asra t'es fabricant de micro-onde? Ben non pourtant ! Private joke... référence à quoi :? |
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: DragDrop Lun 9 Mar 2009 - 17:55 | |
| Je pensais avoir déjà expliqué C'est effectivement une private joke... avec mon copain... Quand Mola Ram fait ses incantations à Kali, il dit un truc genre "Kalima choptité !", et avec mon copain à un moment on a l'impression d'entendre "chauffe p'tit déj !". Du coup, depuis, on appelle le prêtre "Chauftidéj" :ihih: |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: DragDrop Lun 9 Mar 2009 - 18:23 | |
| T'es pas loin, moi j'entendais Choptidé, alors du coup j'ai pensé que tu l'avais fais exprès. "Kalima chauffe p'tit dej" "Oui ça viens, ça viens, tu veux quoi mon gros nounours, un café ou un thé ?"
XD XD XD |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| |
| |
foxyfox555 Cliqueur Emérite
Nombre de messages : 816
Age : 42
Localisation : Paris-Val d'oise-Nancy
Date d'inscription : 06/05/2007
| Sujet: Re: DragDrop Lun 9 Mar 2009 - 18:34 | |
| AAAAAAAh! Daccord je comprend! ------------------------------------------------------------------------------- Sinon pour le module, ca marche que pour la version 3??----------------------------------------------------------------------------------- -- |
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: DragDrop Lun 9 Mar 2009 - 18:38 | |
| |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: DragDrop Mar 10 Mar 2009 - 14:50 | |
| - foxyfox555 a écrit:
- Sinon pour le module, ca marche que pour la version 3??
Ca devrait marcher avec d'autres versions, mais je n'ai pas testé. Si tu veux essayé, retire le controle de la version dans le fichier ".ash" : - Code:
-
// Check for correct AGS version #ifdef AGS_SUPPORTS_IFVER #ifnver 3 #error Module DragDrop requires AGS V3.02 or above #endif #endif |
|
| |
dominouche Adepte de la Grande Tasse Bleue
Nombre de messages : 145
Age : 68
Localisation : Olonne sur mer, Vendée
Date d'inscription : 19/04/2016
| Sujet: Re: DragDrop Jeu 7 Déc 2017 - 15:57 | |
| Bonjour, je viens d'essayer DragDrop sur la version AGS 3.4.0 et j'ai l'erreur suvante: dragdrop102.asc(59): Error (line 59): Undefined token 'ProcessClick' |
|
| |
Kitai Délégué de la tasse bleue
Nombre de messages : 2907
Date d'inscription : 01/08/2006
| Sujet: Re: DragDrop Jeu 7 Déc 2017 - 17:02 | |
| Si je ne me trompe pas, la fonction globale ProcessClick a été remplacée par la méthode Mouse.ProcessClick dans les versions plus récentes du logiciel. _________________ Ga is Ga Vous pouvez consulter l' aide d'AGS 3.2 en français et contribuer à la traduction et à l'amélioration si le cœur vous en dit ! |
|
| |
dominouche Adepte de la Grande Tasse Bleue
Nombre de messages : 145
Age : 68
Localisation : Olonne sur mer, Vendée
Date d'inscription : 19/04/2016
| Sujet: Re: DragDrop Jeu 7 Déc 2017 - 18:13 | |
| J'ai maintenant l'erreur: dragdrop102.asc(61): Error (line 61): '.ProcessClick' is not a public member of 'Mouse'. Are you sure you spelt it correctly (remember, capital letters are important)?
|
|
| |
Arlann Cliqueur Amateur
Nombre de messages : 286
Date d'inscription : 06/04/2016
| Sujet: Re: DragDrop Jeu 7 Déc 2017 - 18:16 | |
| Si tu utilises la version 3.4, elle a encore été remplacée par Room.ProcessClickA vue de nez tu devrais changer la ligne 61 en : - Code:
-
Room.ProcessClick(dragdrop.draggedObject.X - dragdrop.dx, dragdrop.draggedObject.Y - dragdrop.dy , DragDrop_MOUSEMODE); |
|
| |
dominouche Adepte de la Grande Tasse Bleue
Nombre de messages : 145
Age : 68
Localisation : Olonne sur mer, Vendée
Date d'inscription : 19/04/2016
| Sujet: Re: DragDrop Jeu 7 Déc 2017 - 18:23 | |
| Super ça marche. Merci Arlann. Merci Kitai |
|
| |
Kitai Délégué de la tasse bleue
Nombre de messages : 2907
Date d'inscription : 01/08/2006
| Sujet: Re: DragDrop Jeu 7 Déc 2017 - 23:30 | |
| - Arlann a écrit:
- Si tu utilises la version 3.4, elle a encore été remplacée par Room.ProcessClick
Le wiki plus à jour que moi, c'est bien ça Du coup est-ce qu'il y a vraiment une version de AGS où on a Mouse.ProcessClick, ou bien c'est directement passé de fonction globale à Room.ProcessClick ? _________________ Ga is Ga Vous pouvez consulter l' aide d'AGS 3.2 en français et contribuer à la traduction et à l'amélioration si le cœur vous en dit ! |
|
| |
Arlann Cliqueur Amateur
Nombre de messages : 286
Date d'inscription : 06/04/2016
| Sujet: Re: DragDrop Ven 8 Déc 2017 - 8:08 | |
| Oui lorsque j’ai développé les Survivants sur la version AGS 3.3, la fonction était bien Mouse.ProcessClick. Dans les nouveautés de la version 3.4 cette fonction a été dissociée en Room.ProcessClick et Gui.ProcessClick, pour permettre de l'utiliser comme bon nous semble, lorsqu'un gui est affiché au dessus d’une room. A noter également qu’il existe désormais Mouse.Click qui permet de simuler un clic sans autre considération. |
|
| |
Contenu sponsorisé
| Sujet: Re: DragDrop | |
| |
|
| |
| DragDrop | |
|