Touches f* + ctrl + shift

Contenu du snippet

donc voila j'ai enfin posté une source et j'espaere que ca vous plaise :p
je c'est ca sert a rien ^^ mais bon ca peut toujours etre utile dans certain cas :p

Source / Exemple :


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

Conclusion :


je c'est, ca doit etre optimisable :p
Merci de vos commentaires !!

A voir également

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.

Du même auteur (cs_clem54)