Commandes f1 à f12 + shift + ctrl

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 055 fois - Téléchargée 25 fois

Contenu du snippet

Bon, c'est pas très esthétique mais ça me semble efficace !
Le code est un peu long mais bon, c'est pas grave !

Si y'a des problèmes ou des erreurs dans mon Add-On prévenez moi à : VinhSoon@hotmail.com

Voilà ! J'espère que ça vous plaira :p

Source / Exemple :


dialog CommandesF {
  title "Commandes F1 à F12  -  par Vinh"
  size -1 -1 317 250
  option dbu
  box "F1 à F12", 1, 8 8 92 217
  text "F1", 2, 16 32 6 8
  text "F2", 3, 16 48 6 8
  text "F3", 4, 16 64 6 8
  text "F4", 5, 16 80 6 8
  text "F5", 6, 16 96 6 8
  text "F6", 7, 16 112 6 8
  text "F7", 8, 16 128 6 8
  text "F8", 9, 16 144 6 8
  text "F9", 10, 16 160 6 8
  text "F10", 11, 16 176 9 8
  text "F11", 12, 16 192 9 8
  text "F12", 13, 16 208 9 8
  text "Commande", 14, 40 24 28 8
  edit "", 15, 40 32 50 10
  edit "", 16, 40 48 50 10
  edit "", 17, 40 64 50 10
  edit "", 18, 40 80 50 10
  edit "", 19, 40 96 50 10
  edit "", 20, 40 112 50 10
  edit "", 21, 40 128 50 10
  edit "", 22, 40 144 50 10
  edit "", 23, 40 160 50 10
  edit "", 24, 40 176 50 10
  edit "", 25, 40 192 50 10
  edit "", 26, 40 208 50 10
  box "Shift + F1 à F12", 27, 112 8 92 217
  text "F1", 28, 120 32 6 8
  text "F2", 29, 120 48 6 8
  text "F3", 30, 120 64 6 8
  text "F4", 31, 120 80 6 8
  text "F5", 32, 120 96 6 8
  text "F6", 33, 120 112 6 8
  text "F7", 34, 120 128 6 8
  text "F8", 35, 120 144 6 8
  text "F9", 36, 120 160 6 8
  text "F10", 37, 120 176 9 8
  text "F11", 38, 120 192 9 8
  text "F12", 39, 120 208 9 8
  text "Commande", 40, 144 24 28 8
  edit "", 41, 144 32 50 10
  edit "", 42, 144 48 50 10
  edit "", 43, 144 64 50 10
  edit "", 44, 144 80 50 10
  edit "", 45, 144 96 50 10
  edit "", 46, 144 112 50 10
  edit "", 47, 144 128 50 10
  edit "", 48, 144 144 50 10
  edit "", 49, 144 160 50 10
  edit "", 50, 144 176 50 10
  edit "", 51, 144 192 50 10
  edit "", 52, 144 208 50 10
  box "Ctrl + F1 à F12", 53, 216 8 92 217
  text "F1", 54, 224 32 6 8
  text "F2", 55, 224 48 6 8
  text "F3", 56, 224 64 6 8
  text "F4", 57, 224 80 6 8
  text "F5", 58, 224 96 6 8
  text "F6", 59, 224 112 6 8
  text "F7", 60, 224 128 6 8
  text "F8", 61, 224 144 6 8
  text "F9", 62, 224 160 6 8
  text "F10", 63, 224 176 9 8
  text "F11", 64, 224 192 9 8
  text "F12", 65, 224 208 9 8
  text "Commande", 66, 248 24 28 8
  edit "", 67, 248 32 50 10
  edit "", 68, 248 48 50 10
  edit "", 69, 248 64 50 10
  edit "", 70, 248 80 50 10
  edit "", 71, 248 96 50 10
  edit "", 72, 248 112 50 10
  edit "", 73, 248 128 50 10
  edit "", 74, 248 144 50 10
  edit "", 75, 248 160 50 10
  edit "", 76, 248 176 50 10
  edit "", 77, 248 192 50 10
  edit "", 78, 248 208 50 10
  button "OK", 79, 140 232 37 12, ok flat
  link "VinhSoon@hotmail.com", 80, 200 232 60 8 
  text "Add-On Réalisé par Vinh", 81, 57 232 60 8
}

on *:dialog:CommandesF:init:*: {
  did -a CommandesF 15 %comF.F1
  did -a CommandesF 16 %comF.F2
  did -a CommandesF 17 %comF.F3
  did -a CommandesF 18 %comF.F4
  did -a CommandesF 19 %comF.F5
  did -a CommandesF 20 %comF.F6
  did -a CommandesF 21 %comF.F7
  did -a CommandesF 22 %comF.F8
  did -a CommandesF 23 %comF.F9
  did -a CommandesF 24 %comF.F10
  did -a CommandesF 25 %comF.F11
  did -a CommandesF 26 %comF.F12

  did -a CommandesF 41 %comF.ShiftF1
  did -a CommandesF 42 %comF.ShiftF2
  did -a CommandesF 43 %comF.ShiftF3
  did -a CommandesF 44 %comF.ShiftF4
  did -a CommandesF 45 %comF.ShiftF5
  did -a CommandesF 46 %comF.ShiftF6
  did -a CommandesF 47 %comF.ShiftF7
  did -a CommandesF 48 %comF.ShiftF8
  did -a CommandesF 49 %comF.ShiftF9
  did -a CommandesF 50 %comF.ShiftF10
  did -a CommandesF 51 %comF.ShiftF11
  did -a CommandesF 52 %comF.ShiftF12

  did -a CommandesF 67 %comF.CtrlF1
  did -a CommandesF 68 %comF.CtrlF2
  did -a CommandesF 69 %comF.CtrlF3
  did -a CommandesF 70 %comF.CtrlF4
  did -a CommandesF 71 %comF.CtrlF5
  did -a CommandesF 72 %comF.CtrlF6
  did -a CommandesF 73 %comF.CtrlF7
  did -a CommandesF 74 %comF.CtrlF8
  did -a CommandesF 75 %comF.CtrlF9
  did -a CommandesF 76 %comF.CtrlF10
  did -a CommandesF 77 %comF.CtrlF11
  did -a CommandesF 78 %comF.CtrlF12
}

on *:dialog:CommandesF:sclick:*: {
  if ( $did == 80 ) { run mailto:VinhSoon@hotmail.com }
}

  on *:dialog:CommandesF:edit:*: {
    if ( $did == 15 ) { set %comF.F1 $did(CommandesF,15).text }
    if ( $did == 16 ) { set %comF.F2 $did(CommandesF,16).text }
    if ( $did == 17 ) { set %comF.F3 $did(CommandesF,17).text }
    if ( $did == 18 ) { set %comF.F4 $did(CommandesF,18).text }
    if ( $did == 19 ) { set %comF.F5 $did(CommandesF,19).text }
    if ( $did == 20 ) { set %comF.F6 $did(CommandesF,20).text }
    if ( $did == 21 ) { set %comF.F7 $did(CommandesF,21).text }
    if ( $did == 22 ) { set %comF.F8 $did(CommandesF,22).text }
    if ( $did == 23 ) { set %comF.F9 $did(CommandesF,23).text }
    if ( $did == 24 ) { set %comF.F10 $did(CommandesF,24).text }
    if ( $did == 25 ) { set %comF.F11 $did(CommandesF,25).text }
    if ( $did == 26 ) { set %comF.F12 $did(CommandesF,26).text }

    if ( $did == 41 ) { set %comF.ShiftF1 $did(CommandesF,41).text }
    if ( $did == 42 ) { set %comF.ShiftF2 $did(CommandesF,42).text }
    if ( $did == 43 ) { set %comF.ShiftF3 $did(CommandesF,43).text }
    if ( $did == 44 ) { set %comF.ShiftF4 $did(CommandesF,44).text }
    if ( $did == 45 ) { set %comF.ShiftF5 $did(CommandesF,45).text }
    if ( $did == 46 ) { set %comF.ShiftF6 $did(CommandesF,46).text }
    if ( $did == 47 ) { set %comF.ShiftF7 $did(CommandesF,47).text }
    if ( $did == 48 ) { set %comF.ShiftF8 $did(CommandesF,48).text }
    if ( $did == 49 ) { set %comF.ShiftF9 $did(CommandesF,49).text }
    if ( $did == 50 ) { set %comF.ShiftF10 $did(CommandesF,50).text }
    if ( $did == 51 ) { set %comF.ShiftF11 $did(CommandesF,51).text }
    if ( $did == 52 ) { set %comF.ShiftF12 $did(CommandesF,52).text }

    if ( $did == 67 ) { set %comF.CtrlF1 $did(CommandesF,67).text }
    if ( $did == 68 ) { set %comF.CtrlF2 $did(CommandesF,68).text }
    if ( $did == 69 ) { set %comF.CtrlF3 $did(CommandesF,69).text }
    if ( $did == 70 ) { set %comF.CtrlF4 $did(CommandesF,70).text }
    if ( $did == 71 ) { set %comF.CtrlF5 $did(CommandesF,71).text }
    if ( $did == 72 ) { set %comF.CtrlF6 $did(CommandesF,72).text }
    if ( $did == 73 ) { set %comF.CtrlF7 $did(CommandesF,73).text }
    if ( $did == 74 ) { set %comF.CtrlF8 $did(CommandesF,74).text }
    if ( $did == 75 ) { set %comF.CtrlF9 $did(CommandesF,75).text }
    if ( $did == 76 ) { set %comF.CtrlF10 $did(CommandesF,76).text }
    if ( $did == 77 ) { set %comF.CtrlF11 $did(CommandesF,77).text }
    if ( $did == 78 ) { set %comF.CtrlF12 $did(CommandesF,78).text }
  }

  alias F1 { %comF.F1 }
  alias F2 { %comF.F2 }
  alias F3 { %comF.F3 }
  alias F4 { %comF.F4 }
  alias F5 { %comF.F5 }
  alias F6 { %comF.F6 }
  alias F7 { %comF.F7 }
  alias F8 { %comF.F8 }
  alias F9 { %comF.F9 }
  alias F10 { %comF.F10 }
  alias F11 { %comF.F11 }
  alias F12 { %comF.F12 }

  alias SF1 { %comF.ShiftF1 }
  alias SF2 { %comF.ShiftF2 }
  alias SF3 { %comF.ShiftF3 }
  alias SF4 { %comF.ShiftF4 }
  alias SF5 { %comF.ShiftF5 }
  alias SF6 { %comF.ShiftF6 }
  alias SF7 { %comF.ShiftF7 }
  alias SF8 { %comF.ShiftF8 }
  alias SF9 { %comF.ShiftF9 }
  alias SF10 { %comF.ShiftF10 }
  alias SF11 { %comF.ShiftF11 }
  alias SF12 { %comF.ShiftF12 }

  alias CF1 { %comF.CtrlF1 }
  alias CF2 { %comF.CtrlF2 }
  alias CF3 { %comF.CtrlF3 }
  alias CF4 { %comF.CtrlF4 }
  alias CF5 { %comF.CtrlF5 }
  alias CF6 { %comF.CtrlF6 }
  alias CF7 { %comF.CtrlF7 }
  alias CF8 { %comF.CtrlF8 }
  alias CF9 { %comF.CtrlF9 }
  alias CF10 { %comF.CtrlF10 }
  alias CF11 { %comF.CtrlF11 }
  alias CF12 { %comF.CtrlF12 }

A voir également

Ajouter un commentaire

Commentaires

orgiesimpson
Messages postés
2
Date d'inscription
lundi 18 juillet 2005
Statut
Membre
Dernière intervention
21 juin 2006
-
C'est normal qu'on soit limité à 20 caractères par commande?
jujuquatre
Messages postés
274
Date d'inscription
vendredi 27 décembre 2002
Statut
Membre
Dernière intervention
24 août 2004
-
Niark VinHHH ^^ Jl'es fini avant toi :P haha bon allez j'arrete -_-

oué sinon ces bien vinh ( sa rime met rime o sa rerime :D ^^ )

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.