Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Bouton mouvant mdx [ Archives / Divers ] (MaX_62)

mardi 29 mars 2005 à 08:24:25 | Bouton mouvant mdx

MaX_62

Membre Club

Voici un petit code que j'ai fait, je le poste pas dans les sources ça serait un peu abusé

dialog sondage {
  title "Etes vous un bon scripteur ?"
  size -1 -1 126 42
  option dbu
  button "Oui", 1, 19 13 35 15, ok
  button "Non", 2, 71 13 35 15, ok
}

on *:dialog:sondage:*:*:{
  if ($devent == init) {
    mdx MarkDialog $dname
    mdx.dll SetMircVersion $version
  }
  elseif ($devent == sclick) {
    if ($did == 1) { echo -a Ah bon ! Il me semblait que non... }
    elseif ($did == 2) { echo -a J'en étais sûr... }
  }
  elseif ($devent == mouse) {
    tokenize 32 $gettok($dll(mdx.dll,MoveControl,$dname 1),2-,32)
    if ($mouse.x >= $1 && $mouse.x <= $calc($1 + $3) && $mouse.y >= $2 && $mouse.y <= $calc($2 + $4)) {
      mdx MoveControl $dname 1 $rand(1,$calc($dialog($dname).w - 30)) $rand(1,$calc($dialog($dname).h - 50))
      did -f $dname 1
    }
  }
}
alias -l mdx { dll mdx.dll }

Vous devez avoir la dll MDX.DLL dans la racine de votre script !
Pour le lancer, /dialog -m sondage sondage


mardi 29 mars 2005 à 09:42:01 | Re : Bouton mouvant mdx

wims

J'ai bien Mdx.dll dans la racine de mon script mais lorsque je tape /dialog -m sondage sondage j'obltient ceci :
* /dll: insufficient parameters (line 26, script2.mrc)
la ligne 26 correspond a : alias -l mdx { dll mdx.dll }
Sinon le dialog s'ouvre quand meme malgré qu'il sois laid ( pas tester avec els dll :[ ) et je peux juste faire oui ou non .Je pense que la dll proposait une autre option.


mardi 29 mars 2005 à 12:31:15 | Re : Bouton mouvant mdx

fjxokt

c'est l'alias qui ne semble pas marcher
pr faire marcher son code, remplacez les "mdx" par dll mdx.dll


mardi 29 mars 2005 à 13:29:00 | Re : Bouton mouvant mdx

wims

Mouis j'ai reussi a faire fonctionner le truc sauf que g toujour une erreur a l'init mais j'ai vu le principe, c'est une bonne idée, mais pourquoi ne pas faire ceci : lorsque l'on clik sur la souris on efface le text du bouton et on le change en non et on change l'autre en oui :)
et l'on met en echo la phrase qui va.

mardi 29 mars 2005 à 13:32:57 | Re : Bouton mouvant mdx

wims

Dsl erreur d'inatention :

pourquoi ne pas faire ceci : lorsque l'on clik sur la le bouton "oui on efface le text du bouton et on le change en non et on change l'autre en oui :)
et l'on met en echo la phrase qui va.


mardi 29 mars 2005 à 13:44:04 | Re : Bouton mouvant mdx

fjxokt

ça c'est classique
C'est plus original les boutons je trouve
marrant ^^ (j'ai pas reussit a clicker sur oui lol)


mardi 29 mars 2005 à 14:17:17 | Re : Bouton mouvant mdx

wims

ben  chez mwa le bouton va assez lentement je lattrape facilement

mardi 29 mars 2005 à 16:28:07 | Re : Bouton mouvant mdx

PaDa

Membre Club
Réponse acceptée !
alias -l mdx { dll mdx.dll $1- }
et enlevez le ".dll" dans le SetVersion

marrant ;)

PaDa

mardi 29 mars 2005 à 16:33:14 | Re : Bouton mouvant mdx

MaX_62

Membre Club

Ouais, désolé j'ai mis l'alias mdx un peu a l'arrache :(


mardi 29 mars 2005 à 18:03:23 | Re : Bouton mouvant mdx

KiNdErMaXi

Membre Club
ouais c'est plutot marrant, ca me fais penser a un code que j'avais fait :

alias jeu {
  var %a $$?"entrez un chiffre entre  10 et 20"
  if %a < 10 || %a > 20 { var %z $input(On a dit entre 10 et 20 ...,260, TRICHEUR !) | halt }
  var %b $calc(%a * 5)
  while (%a < %b) {
    var %y $input($read(bla.txt),260, On s'éclate par ici :o])
    inc %a
  }
}
 pour ceci il faut une database j'en ai fais une petit ici : [ Lien ]

kinder :o)



1 2

Cette discussion est classé dans : dll, dialog, sondage, mdx, dname


Répondre à ce message

Sujets en rapport avec ce message

affichage pseudo notifié dans un dialog [ par blackpearlyse ] dialog msn {  title "Alerte !!!!"  option pixels  size 825 600 170 100  text "", 1, 0 5 170 27, center  option dbu  text "CONNECTER", 2, 0 73 170 27, Pb d'icone et d'affichage sur toolbar mdx [ par Kangta ] Bonjour , re encore moi et mes problemes !Donc j'étais entrain d'essayé de faire une toolbar en mdx puis je suis tombé sur un os ! Car quand j'ai voul Aide toolbar + lagbar [ par Kangta ] Bonjour bonjour re encore moa et mes problemes dialog toolbar {  size 0 1 800 50  list 2,1 0 500 -200,size  text "Salon" 4, 515 5 40 15  edit "#"5, 54 comment sélectionnez dans une list [ par _Dams_ ] slt à tous,j'aibeau chercher je n'y arrive pas.j'aimerais joindre un canal qd je clique dessusmerci de votre aidevoici mon code :dialog favoris { tit Aide pour ToolBar [ par Enops ] alias tb { dialog -m tb tb }alias ntb { dialog -x tb tb }dialog tb { title "ToolBar" size 0 30 1030 0 option pixels}on *:dialog:tb:init:*:{ dll dl créer sous branche avec les controles Treeview [ par _Dams_ ] slt à tous,je souhaites mettre ma liste de notifié en sous menu ou sous branche en dessous Notifiés sur %serveur mais j'ai bcp cherché avec cb up mais mdx.dll [ par MecModeKiller ] on *:dialog:dname:init:*:{ dll mdx.dll SetMircVersion $version dll mdx.dll MarkDialog $dname }Vous pouvez changer l'icone du dialogue, en rempl Besoin d'aide pour BARS.MDX c urgent ;) merci. [ par hackoustik ] jespere que sa va apparaitre sur le forum de script, car dur de trouver comment poster un message.bon alorsjai creer une liste dans le dialog et dans c'est a propos des dll. nhtml.dll et mdx.dll [ par nokia3200 ] salut cpr savoire si c'est normale que je n'arive pas a mettre un page web dansun dialog alors aidez moi (vous pouvez aussi me rapeller c'est quoi le dialog... [ par clem54 ] bonjour a tous en faite je viens d'utiliser mdx.dll pour un dialog de moderation mais ca me fou tout mes 'text' en gras et italique :sje trouve pas da


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,36 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.