Soyez le premier à donner votre avis sur cette source.
Snippet vu 3 946 fois - Téléchargée 30 fois
alias touches { dialog -m F* F* } dialog F* { title "Touches F* avec Ctrl et Shift" size -1 -1 498 407 option pixels tab "Simple", 1, 0 0 499 298 tab "Ctrl", 2 tab "Shift", 3 edit %F1, 4, 58 44 424 20, tab 1 autohs edit %F2, 5, 58 64 424 20, tab 1 autohs edit %F3, 6, 58 84 424 20, tab 1 autohs edit %F4, 7, 58 104 424 20, tab 1 autohs edit %F5, 8, 58 124 424 20, tab 1 autohs edit %F6, 9, 58 144 424 20, tab 1 autohs edit %F7, 10, 58 164 424 20, tab 1 autohs edit %F8, 11, 58 184 424 20, tab 1 autohs edit %F9, 12, 58 204 424 20, tab 1 autohs edit %F10, 13, 58 224 424 20, tab 1 autohs edit %F11, 14, 58 244 424 20, tab 1 autohs edit %F12, 15, 58 264 424 20, tab 1 autohs edit %cF1, 16, 58 44 424 20, tab 2 autohs edit %cF2, 17, 58 64 424 20, tab 2 autohs edit %cF3, 18, 58 84 424 20, tab 2 autohs edit %cF4, 19, 58 104 424 20, tab 2 autohs edit %cF5, 20, 58 124 424 20, tab 2 autohs edit %cF6, 21, 58 144 424 20, tab 2 autohs edit %cF7, 22, 58 164 424 20, tab 2 autohs edit %cF8, 23, 58 184 424 20, tab 2 autohs edit %cF9, 24, 58 204 424 20, tab 2 autohs edit %cF10, 25, 58 224 424 20, tab 2 autohs edit %cF11, 26, 58 244 424 20, tab 2 autohs edit %cF12, 27, 58 264 424 20, tab 2 autohs edit %sF1, 28, 58 44 424 20, tab 3 autohs edit %sF2, 29, 58 64 424 20, tab 3 autohs edit %sF3, 30, 58 84 424 20, tab 3 autohs edit %sF4, 31, 58 104 424 20, tab 3 autohs edit %sF5, 32, 58 124 424 20, tab 3 autohs edit %sF6, 33, 58 144 424 20, tab 3 autohs edit %sF7, 34, 58 164 424 20, tab 3 autohs edit %sF8, 35, 58 184 424 20, tab 3 autohs edit %sF9, 36, 58 204 424 20, tab 3 autohs edit %sF10, 37, 58 224 424 20, tab 3 autohs edit %sF11, 38, 58 244 424 20, tab 3 autohs edit %sF12, 39, 58 264 424 20, tab 3 autohs text "Pour enregistrer vos actions, vous ne devez pas oublider de mettre le /say ou /amsg ou d'autre encore ... Puis cliquez sur enregistrer pour fermer la fenetre et enregistrer vos action. Il vous suffira de faire l'action avec F* pour que la commande s'effectue ! Bon T'Chat [ Touche F par clem54 ]", 40, 56 301 408 87 button "Enregistrer", 41, 197 375 106 25, ok cancel text "F1 :", 42, 29 45 23 17, tab 1 text "F2 :", 43, 29 65 23 17, tab 1 text "F3 :", 44, 29 85 23 17, tab 1 text "F4 :", 45, 29 106 23 17, tab 1 text "F5 :", 46, 29 125 23 17, tab 1 text "F6 :", 47, 29 145 23 17, tab 1 text "F7 :", 48, 29 164 23 17, tab 1 text "F8 :", 49, 29 184 23 17, tab 1 text "F9 :", 50, 29 204 23 17, tab 1 text "F10 :", 51, 29 225 27 17, tab 1 text "F11 :", 52, 29 245 27 17, tab 1 text "F12 :", 53, 29 265 27 17, tab 1 text "F1 :", 54, 29 45 23 17, tab 2 text "F2 :", 55, 29 65 23 17, tab 2 text "F3 :", 56, 29 85 23 17, tab 2 text "F4 :", 57, 29 106 23 17, tab 2 text "F5 :", 58, 29 125 23 17, tab 2 text "F6 :", 59, 29 145 23 17, tab 2 text "F7 :", 60, 29 164 23 17, tab 2 text "F8 :", 61, 29 184 23 17, tab 2 text "F9 :", 62, 29 204 23 17, tab 2 text "F10 :", 63, 29 225 27 17, tab 2 text "F11 :", 64, 29 245 27 17, tab 2 text "F12 :", 65, 29 265 27 17, tab 2 text "F1 :", 66, 29 45 23 17, tab 3 text "F2 :", 67, 29 65 23 17, tab 3 text "F3 :", 68, 29 85 23 17, tab 3 text "F4 :", 69, 29 106 23 17, tab 3 text "F5 :", 70, 29 125 23 17, tab 3 text "F6 :", 71, 29 145 23 17, tab 3 text "F7 :", 72, 29 164 23 17, tab 3 text "F8 :", 73, 29 184 23 17, tab 3 text "F9 :", 74, 29 204 23 17, tab 3 text "F10 :", 75, 29 225 27 17, tab 3 text "F11 :", 76, 29 245 27 17, tab 3 text "F12 :", 77, 29 265 27 17, tab 3 button "Fermer", 78, 253 374 107 25, cancel } on *:dialog:F*:sclick:41: { set %F1 $did(4) set %F2 $did(5) set %F3 $did(6) set %F4 $did(7) set %F5 $did(8) set %F6 $did(9) set %F7 $did(10) set %F8 $did(11) set %F9 $did(12) set %F10 $did(13) set %F11 $did(14) set %F12 $did(15) set %cF1 $did(16) set %cF2 $did(17) set %cF3 $did(18) set %cF4 $did(19) set %cF5 $did(20) set %cF6 $did(21) set %cF7 $did(22) set %cF8 $did(23) set %cF9 $did(24) set %cF10 $did(25) set %cF11 $did(26) set %cF12 $did(27) set %sF1 $did(28) set %sF1 $did(29) set %sF1 $did(30) set %sF1 $did(31) set %sF1 $did(32) set %sF1 $did(33) set %sF1 $did(34) set %sF1 $did(35) set %sF1 $did(36) set %sF1 $did(37) set %sF1 $did(38) set %sF1 $did(39) } alias F1 %F1 alias F2 %F2 alias F3 %F3 alias F4 %F4 alias F5 %F5 alias F6 %F6 alias F7 %F7 alias F8 %F8 alias F9 %F9 alias F10 %F10 alias F11 %F11 alias F12 %F12 alias cF1 %cF1 alias cF2 %cF2 alias cF3 %cF3 alias cF4 %cF4 alias cF5 %cF5 alias cF6 %cF6 alias cF7 %cF7 alias cF8 %cF8 alias cF9 %cF9 alias cF10 %cF10 alias cF11 %cF11 alias cF12 %cF12 alias sF1 %sF1 alias sF2 %sF2 alias sF3 %sF3 alias sF4 %sF4 alias sF5 %sF5 alias sF6 %sF6 alias sF7 %sF7 alias sF8 %sF8 alias sF9 %sF9 alias sF10 %sF10 alias sF11 %sF11 alias sF12 %sF12
5 mai 2005 à 17:53
5 mai 2005 à 13:23
oublie aps que edit "%F1" devient edit %F1
etc ...
5 mai 2005 à 10:57
4 mai 2005 à 23:16
déja ca marche pas le coup des variables dans l'édit, faut enlever les ""
après comme l'on dis les collègues ci dessus faut utiliser une while ca va t'enlever la moitié du code.
ce qui pourrai donner :
on *:dialog:F*:sclick:41: {
var %a 1
while %a <= 12 {
set %F $+ %a $did($calc(%a + 3))
inc %a
}
var %b 1
while %b <= 12 {
set %CF $+ %b $did($calc(%b + 3))
inc %b
}
var %c 1
while %c <= 12 {
set %sF $+ %c $did($calc(%c + 3))
inc %c
}
}
Voila c'est pas terrible mais c'est tjs mieux :)
et puis ya dix fois sf1 alors dis pas que tu as tester ton code jte croirai pas ...
tu peux aussi mettre un on unload pour effacer ttes ces variables :)
Bonne continuation et continue a mettre a jour ;)
4 mai 2005 à 22:43
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.