voila un dialog qui configure vos touche F(1),(2),(3) etc..... pour aler plus vite a l'esentiel dans l'est commande d'IriX sur le server Voila/wanadaube
Je suis en train d'optimiser ce code pour acceder a plus de racourcis en tapant par exemple ctrl+f(1) mais je suis partielment absent donc je place ceci et je remetrais ce code a jours kan jaurais le temps..
a oui!! ne pa oublier de metre ce qui ya apres la ligne ;----a metre dans les alias---
dans vos alias si vous avez une version de mirc anglaise et dans raccourcis pour une version francaise de Mirc
Source / Exemple :
menu menubar {
racourci en touche F:/dialog -m fracourci fracourci
}
dialog fracourci {
title "table de racourci en touch F (pour irix) par slide-waxe®"
size -1 -1 177 176
option dbu
edit "", 1, 59 6 111 10, autohs
box "racourcis touche F", 2, 2 -1 172 160
text "racourci touche F 1:", 3, 4 8 50 8
text "racourci touche F 2:", 4, 4 20 50 8
text "racourci touche F 3:", 5, 4 32 50 8
text "racourci touche F 4:", 6, 4 43 50 8
text "racourci touche F 5:", 7, 4 56 50 8
text "racourci touche F 6:", 8, 4 69 50 8
text "racourci touche F 7:", 9, 4 82 50 8
text "racourci touche F 8:", 10, 4 94 50 8
text "racourci touche F 9:", 11, 4 107 50 8
text "racourci touche F 10:", 12, 4 120 53 8
text "racourci touche F 11:", 13, 4 133 53 8
text "racourci touche F 12:", 14, 4 145 54 8
edit "", 15, 59 18 111 10, autohs
edit "", 16, 59 30 111 10, autohs
edit "", 17, 59 42 111 10, autohs
edit "", 18, 59 55 111 10, autohs
edit "", 19, 59 68 111 10, autohs
edit "", 20, 59 81 111 10, autohs
edit "", 21, 59 93 111 10, autohs
edit "", 22, 59 106 111 10, autohs
edit "", 23, 59 119 111 10, autohs
edit "", 24, 59 132 111 10, autohs
edit "", 25, 59 144 111 10, autohs
button "valider", 26, 16 162 37 12, ok
button "annuler", 27, 118 162 37 12, cancel
}
on 1:dialog:fracourci:sclick:*: {
if ( $did == 26 ) {
if ( $did($dname,1) != $null ) { /set %f1 $did($dname,1) }
if ( $did($dname,15) != $null ) { /set %f2 $did($dname,15) }
if ( $did($dname,16) != $null ) { /set %f3 $did($dname,16) }
if ( $did($dname,17) != $null ) { /set %f4 $did($dname,17) }
if ( $did($dname,18) != $null ) { /set %f5 $did($dname,18) }
if ( $did($dname,19) != $null ) { /set %f6 $did($dname,19) }
if ( $did($dname,20) != $null ) { /set %f7 $did($dname,20) }
if ( $did($dname,21) != $null ) { /set %f8 $did($dname,21) }
if ( $did($dname,22) != $null ) { /set %f9 $did($dname,22) }
if ( $did($dname,23) != $null ) { /set %f10 $did($dname,23) }
if ( $did($dname,24) != $null ) { /set %f11 $did($dname,24) }
if ( $did($dname,25) != $null ) { /set %f12 $did($dname,25) }
if ( $did($dname,1) == $null ) { /unset %f1 }
if ( $did($dname,15) == $null ) { /unset %f2 }
if ( $did($dname,16) == $null ) { /unset %f3 }
if ( $did($dname,17) == $null ) { /unset %f4 }
if ( $did($dname,18) == $null ) { /unset %f5 }
if ( $did($dname,19) == $null ) { /unset %f6 }
if ( $did($dname,20) == $null ) { /unset %f7 }
if ( $did($dname,21) == $null ) { /unset %f8 }
if ( $did($dname,22) == $null ) { /unset %f9 }
if ( $did($dname,23) == $null ) { /unset %f10 }
if ( $did($dname,24) == $null ) { /unset %f11 }
if ( $did($dname,25) == $null ) { /unset %f12 }
}
}
on 1:dialog:fracourci:init:0: {
did -ra fracourci 1 %f1
did -ra fracourci 15 %f2
did -ra fracourci 16 %f3
did -ra fracourci 17 %f4
did -ra fracourci 18 %f5
did -ra fracourci 19 %f6
did -ra fracourci 20 %f7
did -ra fracourci 21 %f8
did -ra fracourci 22 %f9
did -ra fracourci 23 %f10
did -ra fracourci 24 %f11
did -ra fracourci 25 %f12
}
;--------------a metre dans vos alias-----------------;
F1 {
%f1
}
F2 {
%f2
}
F3 {
%f3
}
F4 {
%f4
}
F5 {
%f5
}
F6 {
%f6
}
F7 {
%f7
}
F8 {
%f8
}
F9 {
%f9
}
F10 {
%f10
}
F11 {
%f11
}
F12 {
%f12
}
Conclusion :
bon voila .. franchment besoin de plus d'explication???
est puit si vous avez deja un dialog de configuration soyer inteligent ne metais pas les deux.... lolllllll
bon scriptage a vous...
druide77~slide-waxe®
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.