📄 vkboardc.js
字号:
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
*
* 3. This notice may not be removed or altered from any source distribution.
*/
function VKeyboard($a,$b,$c,$d,$e,$f,$g,$h,$i,$j,$k,$l,$m,$n,$o,$p,$q,$r,$s,$t,$u){return this.$0s($a,$b,$c,$d,$e,$f,$g,$h,$i,$j,$k,$l,$m,$n,$o,$p,$q,$r,$s,$t,$u);};VKeyboard.kbArray=[];VKeyboard.prototype={$v:function(event){var e=event||window.event;return e.srcElement||e.target;},$w:function($x,$y,$z){return($x.attachEvent?$x.attachEvent("on"+$y,$z):(($x.addEventListener)?$x.addEventListener($y,$z,false):null));},$A:function($x,$y,$z){return($x.detachEvent?$x.detachEvent("on"+$y,$z):(($x.removeEventListener)?$x.removeEventListener($y,$z,false):null));},$B:function($C){function getColor($D,$E,$F){if(/rgb\((\d+),\s(\d+),\s(\d+)\)/.exec($D)){switch($E){case 1:return parseInt(RegExp.$1,10);case 2:return parseInt(RegExp.$2,10);case 3:return parseInt(RegExp.$3,10);default:return 0;}}else return $D.length==4?parseInt($D.substr($E,1)+$D.substr($E,1),16):parseInt($D.substr($F,2),16);};function getR($G){return getColor($G,1,1);};function getG($G){return getColor($G,2,3);};function getB($G){return getColor($G,3,5);};var el=$C.time?$C:($C.company&&$C.company.time?$C.company:null);if(el){el.time=0;clearInterval(el.timer);};var $H=this;var $I=$H.fontcolor,$J=$H.keycolor,$K=$H.bordercolor;if($C.dead)$I=$H.deadcolor;if((($C.innerHTML=="Shift")&&$H.Shift)||(($C.innerHTML=="Caps")&&$H.Caps)||(($C.innerHTML=="AltGr")&&$H.AltGr))$J=$H.lic;var fr=getR($I),fg=getG($I),fb=getB($I);var kr=getR($J),kg=getG($J),kb=getB($J);var br=getR($K),bg=getG($K),bb=getB($K);var $L=getR($H.cfc),$M=getG($H.cfc),$N=getB($H.cfc);var $O=getR($H.cbg),$P=getG($H.cbg),$Q=getB($H.cbg);var $R=getR($H.cbr),$S=getG($H.cbr),$T=getB($H.cbr);var $U=function(){function dec2hex($V){var $W="0123456789ABCDEF";var a=$V%16;var b=($V-a)/16;return $W.charAt(b)+$W.charAt(a)+"";};$C.time=!$C.time?10:($C.time-1);function calc_color($X,end){return(end -($C.time/10)*(end -$X));};var $Y=calc_color($L,fr),$Z=calc_color($M,fg),$00=calc_color($N,fb);var $01=calc_color($O,kr),$02=calc_color($P,kg),$03=calc_color($Q,kb);var $04=calc_color($R,br),$05=calc_color($S,bg),$06=calc_color($T,bb);function setStyles(style){style.color="#"+dec2hex($Y)+dec2hex($Z)+dec2hex($00);style.borderColor="#"+dec2hex($04)+dec2hex($05)+dec2hex($06);style.backgroundColor="#"+dec2hex($01)+dec2hex($02)+dec2hex($03);};var $07=($C==$H.mod[4])?false:true,is=$C.style,cs=$C.company?$C.company.style:null;if(cs&&$07)setStyles(cs);setStyles(is);if(cs){if(!$07){setStyles(cs);is.borderBottomColor="#"+dec2hex($01)+dec2hex($02)+dec2hex($03);}else cs.borderBottomColor="#"+dec2hex($01)+dec2hex($02)+dec2hex($03);};if(!$C.time){clearInterval($C.timer);return;}};$U();$C.timer=window.setInterval($U,50);},$08:function($09,top,$0a,$0b,$0c,$0d,$0e,$0f,$e,$0g,$0h,$0i){var os=$09.style;if(top)os.top=top;if($0a)os.left=$0a;if($0b)os.width=$0b;if($0c)os.height=$0c;if($0d)os.position=$0d;if($0e)os.textAlign=$0e;if($0f)os.lineHeight=$0f;if($e)os.fontSize=$e;os.fontWeight=$0g||"bold";if($0h)os.paddingLeft=$0h;if($0i)os.paddingRight=$0i;},$0j:function(parent,id,top,$0a,$0b,$0c,$0e,$0f,$e,$0g,$0h,$0i){var $0k=this.Cntr.id+id;var $0l=document.getElementById($0k);var $0m=$0l?$0l.parentNode:document.createElement("DIV");this.$08($0m,top,$0a,$0b,$0c,"absolute");var $0n=$0l||document.createElement("DIV");$0m.appendChild($0n);parent.appendChild($0m);this.$08($0n,"","","",$0f,"relative",$0e,$0f,$e,$0g,$0h,$0i);$0n.id=$0k;return $0n;},$0o:function($09){return($09&&$09.parentNode)?parseFloat($09.parentNode.offsetLeft):0;},$0p:function($09){return($09&&$09.parentNode)?parseFloat($09.parentNode.offsetTop):0;},$0q:function($09){return($09&&$09.parentNode)?parseFloat($09.parentNode.offsetWidth):0;},$0r:function($09){return($09&&$09.parentNode)?parseFloat($09.parentNode.offsetHeight):0;},$0s:function($a,$b,$c,$d,$e,$f,$g,$h,$i,$j,$k,$l,$m,$n,$o,$p,$q,$r,$s,$t,$u){var $0l=(this.Cntr!=undefined),ct=$0l?this.Cntr:document.getElementById($a);var $0t=($e&&($e!=this.fontsize));this.$2a=((typeof($b)=="function")&&(($b.length==1)||($b.length==2)))?$b:(this.$2a||null);var ff=$d||this.fontname||"";var fs=$e||this.fontsize||"14px";var fc=$f||this.fontcolor||"#000";var dc=$g||this.deadcolor||"#F00";var bg=$h||this.bgcolor||"#FFF";var kc=$i||this.keycolor||"#FFF";var bc=$k||this.bordercolor||"#777";this.fontname=ff,this.fontsize=fs,this.fontcolor=fc;this.bgcolor=bg,this.keycolor=kc,this.deadcolor=dc,this.bordercolor=bc;this.lic=$j||this.lic||"#DDD";this.ibc=$l||this.ibc||"#CCC";this.ikc=$m||this.ikc||"#FFF";this.lsc=$n||this.lsc||"#F77";this.cfc=$p||this.cfc||"#CC3300";this.cbg=$q||this.cbg||"#FF9966";this.cbr=$r||this.cbr||"#CC3300";this.sc=($o==undefined)?((this.sc==undefined)?false:this.sc):$o;this.gap=($t!=undefined)?($t?1:-1):(this.gap||1);if(!$0l){this.Cntr=ct;this.Caps=this.Shift=this.AltGr=false;this.DeadAction=[];this.DeadAction[0]=this.DeadAction[1]=null;this.keys=[],this.mod=[],this.pad=[];VKeyboard.kbArray[$a]=this;};var kb=$0l?ct.childNodes[0]:document.createElement("DIV");if(!$0l){ct.appendChild(kb);ct.style.display="block";ct.style.zIndex=999;if($s)ct.style.position="relative";else{ct.style.position="absolute";var $0u=0,$0v=ct;if($0v.offsetParent){while($0v.offsetParent){$0u+=$0v.offsetLeft;$0v=$0v.offsetParent;}}else if($0v.x)$0u+=$0v.x;var $0w=0;$0v=ct;if($0v.offsetParent){while($0v.offsetParent){$0w+=$0v.offsetTop;$0v=$0v.offsetParent;}}else if($0v.y)$0w+=$0v.y;ct.style.top=$0w+"px",ct.style.left=$0u+"px";};kb.style.position="relative";kb.style.top="0px",kb.style.left="0px";};kb.style.border="1px solid "+bc;var $0x=$0l?kb.childNodes[0]:document.createElement("DIV"),ks=$0x.style;if(!$0l){kb.appendChild($0x);ks.position="relative";ks.width="1px";ks.cursor="default";};this.$w($0x,"selectstart",function(event){return false;});this.$w($0x,"mousedown",function(event){if(event.preventDefault)event.preventDefault();return false;});ks.fontFamily=ff,ks.backgroundColor=bg;if(!$0l||$0t){var $0y=parseFloat(fs)/14.0,$0z=Math.floor(25.0*$0y),$0A=2*$0z,$0B=this.gap;var cp=String($0z)+"px",cx=String($0z-($t?0:2.0))+"px",lh=String($0z-2.0)+"px";var $0C=0,$0D=$0B,$0E=0,$0F=0;var c="center",n="normal",r="right",l="left",e=" ",$0G=String(4*$0y)+"px";var $0m;for(var i=0;i<13;i++){this.keys[i]=$0m=this.$0j($0x,"___key"+String(i),$0D+"px",($0C+$0E+$0B)+"px",cp,cp,c,lh,fs);$0C=this.$0o($0m),$0E=this.$0q($0m);};$0D=this.$0p($0m);$0F=this.$0r($0m);var $0H=this.$0j($0x,"___kbp",$0D+"px",($0C+$0E+$0B)+"px",(2.96*$0z)+"px",cp,r,lh,fs,n,"",$0G);$0H.innerHTML="BackSpace";this.mod[0]=$0H;var $0I=this.$0j($0x,"___tab",($0D+$0F+$0B)+"px",$0B+"px",(1.48*$0z+$0B)+"px",cp,l,lh,fs,n,$0G);$0I.innerHTML="Tab";this.mod[1]=$0I;$0C=this.$0o($0I),$0E=this.$0q($0I),$0D=this.$0p($0I);for(;i<26;i++){this.keys[i]=$0m=this.$0j($0x,"___key"+String(i),$0D+"px",($0C+$0E+$0B)+"px",cp,cp,c,lh,fs);$0C=this.$0o($0m),$0E=this.$0q($0m);};this.kbpH=this.$0o($0H)+this.$0q($0H);var $0J=this.$0j($0x,"___caps",($0D+$0F+$0B)+"px",$0B+"px",$0A+"px",cp,l,lh,fs,n,$0G);$0J.innerHTML="Caps";this.mod[2]=$0J;$0C=this.$0o($0J),$0E=this.$0q($0J),$0D=this.$0p($0J);for(;i<38;i++){this.keys[i]=$0m=this.$0j($0x,"___key"+String(i),$0D+"px",($0C+$0E+$0B)+"px",cp,cp,c,lh,fs);$0C=this.$0o($0m),$0E=this.$0q($0m);};$0D=this.$0p($0m);var s=$0C+$0E+$0B;var $0K=this.$0j($0x,"___enter_l",$0D+"px",s+"px",(this.kbpH-s)+"px",cp,r,lh,fs,n,"",$0G);$0K.innerHTML="Enter";this.mod[3]=$0K;s=this.$0o(this.keys[25])+this.$0q(this.keys[25])+$0B;var $0L=this.$0j($0x,"___enter_top",this.$0p($0I)+"px",s+"px",(this.kbpH-s)+"px",cx,c,cx);$0L.innerHTML=e;$0L.subst="Enter";this.mod[4]=$0L;$0L.company=$0K;$0K.company=$0L;var $0M=this.$0j($0x,"___shift",($0D+$0F+$0B)+"px",$0B+"px",(2.52*$0z)+"px",cp,l,lh,fs,n,$0G);$0M.innerHTML="Shift";this.mod[5]=$0M;$0C=this.$0o($0M),$0E=this.$0q($0M),$0D=this.$0p($0M);for(;i<48;i++){this.keys[i]=$0m=this.$0j($0x,"___key"+String(i),$0D+"px",($0C+$0E+$0B)+"px",cp,cp,c,lh,fs);$0C=this.$0o($0m),$0E=this.$0q($0m);};$0D=this.$0p($0m);var $0N=this.$0j($0x,"___shift_r",$0D+"px",($0C+$0E+$0B)+"px",(this.$0o($0H)+this.$0q($0H)-$0C-$0E-$0B)+"px",cp,r,lh,fs,n,"",$0G);$0N.innerHTML="Shift";this.mod[6]=$0N;var $0O=String(1.32*$0z)+"px";var $0P=this.$0j($0x,"___lang",($0D+$0F+$0B)+"px",$0B+"px",$0O,cp,l,lh,fs,n,$0G);this.mod[7]=$0P;$0D=this.$0p($0P);ks.height=($0D+$0F+$0B)+"px";$0D+="px";var $0Q=this.$0j($0x,"___res_1",$0D,(this.$0o($0P)+this.$0q($0P)+$0B)+"px",$0O,cp,c,lh,fs);$0Q.innerHTML=e;this.mod[8]=$0Q;var $0R=this.$0j($0x,"___res_2",$0D,(this.$0o($0Q)+this.$0q($0Q)+$0B)+"px",$0O,cp,c,lh,fs);$0R.innerHTML=e;this.mod[9]=$0R;var $0S=this.$0j($0x,"___space",$0D,(this.$0o($0R)+this.$0q($0R)+$0B)+"px",(6.28*$0z)+"px",cp,c,lh,fs);this.mod[10]=$0S;var $0T=this.$0j($0x,"___alt_gr",$0D,(this.$0o($0S)+this.$0q($0S)+$0B)+"px",$0O,cp,c,lh,parseFloat(fs)*0.786,n);$0T.innerHTML="AltGr";this.mod[11]=$0T;var $0U=this.$0j($0x,"___res_3",$0D,(this.$0o($0T)+this.$0q($0T)+$0B)+"px",$0O,cp,c,lh,fs);$0U.innerHTML=e;this.mod[12]=$0U;var $0V=this.$0j($0x,"___res_4",$0D,(this.$0o($0U)+this.$0q($0U)+$0B)+"px",$0O,cp,c,lh,fs);$0V.innerHTML=e;this.mod[13]=$0V;var w=this.kbpH+$0B;if(($c==undefined)?true:$c){var w2=this.$0W($a,$0x);if(w2>w)w=w2;};kb.style.width=ks.width=w+"px";};this.$1o(this.$29[$u||0][0]);return this;},$0W:function($a,parent){var c="center",n="normal",l="left";var fs=this.fontsize,bc=this.bordercolor,$0B=this.gap;var $0y=parseFloat(fs)/14.0,$0z=Math.floor(25.0*$0y);var $0A=2*$0z,dp=($0A+1)+"px",$0X=($0A-1-(($0B<0)?2:0))+"px";var cp=String($0z)+"px",lh=String(Math.floor($0z-2.0))+"px";var $0Y=(this.kbpH+$0z+$0B)+"px";var $0Z=this.$0j(parent,"___pad_eur",$0B+"px",$0Y,cp,cp,c,lh,fs);$0Z.innerHTML="€";this.pad[0]=$0Z;var $10=(this.$0o($0Z)+this.$0q($0Z)+$0B)+"px";var $11=this.$0j(parent,"___pad_slash",$0B+"px",$10,cp,cp,c,lh,fs);$11.innerHTML="/";this.pad[1]=$11;var $12=(this.$0o($11)+this.$0q($11)+$0B)+"px";var $13=this.$0j(parent,"___pad_star",$0B+"px",$12,cp,cp,c,lh,fs);$13.innerHTML="*";this.pad[2]=$13;var $14=(this.$0o($13)+this.$0q($13)+$0B)+"px";var $15=this.$0j(parent,"___pad_minus",$0B+"px",$14,cp,cp,c,lh,fs);$15.innerHTML="-";this.pad[3]=$15;this.kbpM=this.$0o($15)+this.$0q($15)+$0B;var $0F=this.$0r($0Z),$16=(this.$0p($0Z)+$0F+$0B)+"px";var $17=this.$0j(parent,"___pad_7",$16,$0Y,cp,cp,c,lh,fs);$17.innerHTML="7";this.pad[4]=$17;var $18=this.$0j(parent,"___pad_8",$16,$10,cp,cp,c,lh,fs);$18.innerHTML="8";this.pad[5]=$18;var $19=this.$0j(parent,"___pad_9",$16,$12,cp,cp,c,lh,fs);$19.innerHTML="9";this.pad[6]=$19;var $1a=this.$0j(parent,"___pad_plus",$16,$14,cp,dp,c,$0X,fs);$1a.innerHTML="+";this.pad[7]=$1a;$16=(this.$0p($17)+$0F+$0B)+"px";var $1b=this.$0j(parent,"___pad_4",$16,$0Y,cp,cp,c,lh,fs);$1b.innerHTML="4";this.pad[8]=$1b;var $1c=this.$0j(parent,"___pad_5",$16,$10,cp,cp,c,lh,fs);$1c.innerHTML="5";this.pad[9]=$1c;var $1d=this.$0j(parent,"___pad_6",$16,$12,cp,cp,c,lh,fs);$1d.innerHTML="6";this.pad[10]=$1d;$16=(this.$0p($1b)+$0F+$0B)+"px";var $1e=this.$0j(parent,"___pad_1",$16,$0Y,cp,cp,c,lh,fs);$1e.innerHTML="1";this.pad[11]=$1e;var $1f=this.$0j(parent,"___pad_2",$16,$10,cp,cp,c,lh,fs);$1f.innerHTML="2";this.pad[12]=$1f;var $1g=this.$0j(parent,"___pad_3",$16,$12,cp,cp,c,lh,fs);$1g.innerHTML="3";this.pad[13]=$1g;var $1h=this.$0j(parent,"___pad_enter",$16,$14,cp,dp,c,$0X,parseFloat(fs)*0.643,n);$1h.innerHTML="Enter";this.pad[14]=$1h;$16=(this.$0p($1e)+$0F+$0B)+"px";var $1i=this.$0j(parent,"___pad_0",$16,$0Y,dp,cp,l,lh,fs,"",7*$0y+"px");$1i.innerHTML="0";this.pad[15]=$1i;var $1j=this.$0j(parent,"___pad_period",$16,$12,cp,cp,c,lh,fs);$1j.innerHTML=".";this.pad[16]=$1j;return this.kbpM;},$1k:function($0m,on,$1l,$1m,$1n){if($0m){var ks=$0m.style;if(ks){if($1l)ks.color=$1l;if($1m)ks.border="1px solid "+$1m;if($1n)ks.backgroundColor=$1n;};this.$A($0m,'mousedown',this.$1Z);if(on)this.$w($0m,'mousedown',this.$1Z);}},$1o:function($1p){if(!$1p)$1p=this.mod[7].innerHTML;var fc=this.fontcolor,kc=this.keycolor,$1q=this.ikc;var $1r=this.ibc,bc=this.bordercolor,$1s=this.lic;var $1t=this.AltGr?(this.Shift?"alt_gr_shift":"alt_gr"):(this.Shift?"shift":(this.Caps?"caps":"normal"));var $1u=this.keys.length;var $1v=this[$1p+"_normal"];var $1w=this[$1p+"_caps"];var $1x=this[$1p+"_shift"];var $1y=this[$1p+"_alt_gr"];var $1z=this[$1p+"_alt_gr_shift"];var $1A=this[this.DeadAction[1]]||null;var $1B=($1w&&($1w.length==$1u));var $1C=($1x&&($1x.length==$1u));var $1D=($1y&&($1y.length==$1u));var $1E=($1D&&$1z&&($1z.length==$1u));var $1F=this.mod[2],$1G=this.mod[5],$1H=this.mod[6],$1I=this.mod[11];if($1C){this.$1k($1G,true,fc,bc,this.Shift?$1s:kc);this.$1k($1H,true,fc,bc,this.Shift?$1s:kc);}else{this.$1k($1G,false,$1r,$1r,$1q);this.$1k($1H,false,$1r,$1r,$1q);if($1t=="shift"){$1t="normal";this.Shift=false;}};if($1D){this.$1k($1I,true,fc,bc,this.AltGr?$1s:kc);if(this.AltGr){if($1E){this.$1k($1G,true,fc,bc);this.$1k($1H,true,fc,bc);}else{this.$1k($1G,false,$1r,$1r,$1q);this.$1k($1H,false,$1r,$1r,$1q);$1t="alt_gr";this.Shift=false;}}}else{this.$1k($1I,false,$1r,$1r,$1q);if($1t=="alt_gr"){$1t="normal";this.AltGr=false;}else if($1t=="alt_gr_shift"){$1t="normal";this.AltGr=false,this.Shift=false;$1G.style.backgroundColor=kc,$1H.style.backgroundColor=kc;}};if(this.Shift&&!$1E)this.$1k($1I,false,$1r,$1r,$1q);if($1B&&!this.AltGr)this.$1k($1F,true,fc,bc,this.Caps?$1s:kc);else{this.$1k($1F,false,$1r,$1r,$1q);this.Caps=false;if($1t=="caps")$1t="normal";};var $1J=this[$1p+"_"+$1t];var i=$1u;while(--i>=0){var $0m=this.keys[i],$1K=$1J[i];if(!$1K)$1K="";if(this.Shift&&this.Caps){var $1L=$1v[i],$1M=$1w[i],$1N=$1x[i];if(($1M==$1N)&&($1L!=$1M))$1K=$1L;};if(typeof($1K)=="object"){$0m.innerHTML=$1K[0],$0m.dead=$1K[1];this.$1k($0m,true,this.deadcolor,bc,(this.DeadAction[0]==$1K[0]?$1s:kc));}else{$0m.dead=null;var $1O=false;if($1K!=""){if($1A){for(var j=0,l=$1A.length;j<l;j++){var dk=$1A[j];if(dk[0]==$1K){$1K=dk[1];break;}};if(j==l)$1O=true;};$0m.innerHTML=$1K;if($1O)this.$1k($0m,false,$1r,$1r,$1q);else this.$1k($0m,true,fc,bc,kc);}else{$0m.innerHTML=" ";this.$1k($0m,false,$1r,$1r,$1q);}}};i=this.mod.length;while(--i>=0){var $0m=this.mod[i];switch(i){case 2:case 5:case 6:case 11:break;case 7:$0m.innerHTML=$1p;this.$A($0m,'mousedown',this.$1Q);if(this.DeadAction[1])this.$1k($0m,false,$1r,$1r,$1q);else{var $1P=(this.$29.length>1);this.$1k($0m,false,fc,$1P?this.lsc:$1r,$1P?kc:$1q);if($1P)this.$w($0m,'mousedown',this.$1Q);};break;case 10:$0m.innerHTML=this.DeadAction[1]?this.DeadAction[0]:" ";default:if((this.DeadAction[1]&&(i!=10))||((i==8)||(i==9)||(i==12)||(i==13)))this.$1k($0m,false,$1r,$1r,$1q);else this.$1k($0m,true,fc,bc,kc);var ks=$0m.style;switch(i){case 4:ks.borderBottomColor=kc;break;case 8:case 9:case 12:case 13:ks.borderColor=$1r;break;}}};i=this.pad.length;while(--i>=0){$0m=this.pad[i];if(this.DeadAction[1])this.$1k($0m,false,$1r,$1r,$1q);else this.$1k($0m,true,fc,bc,kc);}},$1Q:function(event){var $C=VKeyboard.prototype.$v(event);var $a=$C.id.substring(0,$C.id.indexOf("___"));var $H=VKeyboard.kbArray[$a];var ct=$H.Cntr,$1R=$H.menu;if($1R){ct.removeChild($1R);$H.menu=null;}else{var fs=$H.fontsize,kc=$H.keycolor,bc="1px solid "+$H.bordercolor;var $0y=parseFloat(fs)/14.0,$0z=Math.floor(25.0*$0y),cp=$0z+"px",lh=($0z-2)+"px",w=String(102*$0y)+"px";var h1=Math.floor($0z+$0y),h2=String(100*$0y)+"px",$0G=String(4*$0y)+"px";var $1S=$H.$29.length;$1R=document.createElement("DIV");var ms=$1R.style;ms.display="block";ms.position="relative";ms.top="1px",ms.left="0px";ms.width=w;ms.border=bc;ms.backgroundColor=$H.bgcolor;$H.menu=ct.appendChild($1R);var $1T=document.createElement("DIV");ms=$1T.style;ms.fontFamily=$H.fontname;ms.position="relative";ms.color=$H.fontcolor;ms.width=w;ms.height=String($1S*h1+1)+"px";ms.cursor="default";$1R.appendChild($1T);function setcolor($09,c){return function(){$09.style.backgroundColor=c;}};for(var j=0;j<$1S;j++){var $1U=$H.$0j($1T,"___lang_"+String(j),String(h1*j+1)+"px","1px",h2,cp,"left",lh,fs,"normal",$0G);$1U.style.backgroundColor=kc;$1U.style.border=bc;$1U.innerHTML=$H.$29[j][1];$H.$w($1U,'mousedown',$H.$1V);$H.$w($1U,'mouseover',setcolor($1U,$H.lic));$H.$w($1U,'mouseout',setcolor($1U,kc));}}},$1V:function(event){var $C=VKeyboard.prototype.$v(event);var $a=$C.id.substring(0,$C.id.indexOf("___"));var $H=VKeyboard.kbArray[$a];var $1W=$C.id.indexOf("___lang_");var $1X=$C.id.substring($1W+8,$C.id.length);var $1Y=$H.$29[$1X][0];if($H.mod[7].innerHTML!=$1Y)$H.$1o($1Y);$H.Cntr.removeChild($H.menu);$H.menu=null;},$1Z:function(event){var $C=VKeyboard.prototype.$v(event);var $a=$C.id.substring(0,$C.id.indexOf("___"));var $H=VKeyboard.kbArray[$a];var $20=$C.subst||$C.innerHTML;if(!$20)return;switch($20){case "Caps":case "Shift":case "AltGr":$H[$20]=!$H[$20];$H.$1o();if($H.sc)$H.$B($C);return;case "Tab":$20="\t";break;case " ":$20=" ";break;case """:$20="\"";break;case "<":$20="<";break;case ">":$20=">";break;case "&":$20="&";break;};if($H.sc)$H.$B($C);if($C.dead){if($C.dead==$H.DeadAction[1]){$20="";$H.DeadAction[0]=$H.DeadAction[1]=null;}else{$H.DeadAction[0]=$20;$H.DeadAction[1]=$C.dead;};$H.$1o();return;}else{var r;if($H.DeadAction[1]){$H.DeadAction[0]=$H.DeadAction[1]=null;r=true;};if($H.AltGr||$H.Shift||r){$H.AltGr=false;$H.Shift=false;$H.$1o();}};if($H.$2a)$H.$2a($20,$H.Cntr.id);},SetParameters:function(){var l=arguments.length;if(!l||(l%2!=0))return false;var p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,$21,$22,$23,$24,$25,$26,$27;while(--l>0){var $28=arguments[l];switch(arguments[--l]){case "callback":p0=((typeof($28)=="function")&&(($28.length==1)||($28.length==2)))?$28:this.$2a;break;case "font-name":p1=$28;break;case "font-size":p2=$28;break;case "font-color":p3=$28;break;case "dead-color":p4=$28;break;case "base-color":p5=$28;break;case "key-color":p6=$28;break;case "selection-color":p7=$28;break;case "border-color":p8=$28;break;case "inactive-border-color":p9=$28;break;case "inactive-key-color":$21=$28;break;case "lang-cell-color":$22=$28;break;case "show-click":$23=$28;break;case "click-font-color":$24=$28;break;case "click-key-color":$25=$28;break;case "click-border-color":$26=$28;break;case "layout":$27=$28;break;default:break;}};this.$0s(this.Cntr.id,p0,(this.pad.length!=0),p1,p2,p3,p4,p5,p6,p7,p8,p9,$21,$22,$23,$24,$25,$26,this.gap,$27);return true;},Show:function($28){var ct=this.Cntr.style;ct.display=(($28==undefined)||($28==true))?"block":(($28==false)?"none":ct.display);},ShowNumpad:function($28){var sh=(($28==undefined)||($28==true))?"block":(($28==false)?"none":null);if(!sh)return;var kb=this.Cntr.childNodes[0];var i=this.pad.length;if(i){while(--i>=0)this.pad[i].parentNode.style.display=sh;kb.style.width=kb.childNodes[0].style.width=(sh=="none")?(this.kbpH+1)+"px":this.kbpM+"px";}else{if(sh=="block"){kb.style.width=kb.childNodes[0].style.width=this.$0W(this.Cntr.id,kb.childNodes[0]);this.$1o();}}},$29:[["Us","English (US)"],["Ca","Canadian"],["Ru","Русский"],["De","Deutsch"],["Fr","Français"],["Es","Español"],["It","Italiano"],["Cz","Česky"],["El","Έλληνας"],["He","עברית"]],Us_normal:[["`","Grave"],"1","2","3","4","5","6","7","8","9","0","-","=","q","w","e","r","t","y","u","i","o","p","[","]","\","a","s","d","f","g","h","j","k","l",";","'",,"z","x","c","v","b","n","m",",",".","/"],Us_caps:[["`","Grave"],"1","2","3","4","5","6","7","8","9","0","-","=","Q","W","E","R","T","Y","U","I","O","P","[","]","\","A","S","D","F","G","H","J","K","L",";","'",,"Z","X","C","V","B","N","M",",",".","/"],Us_shift:[["~","Tilde"],"!","@","#","$","%",["^","Circumflex"],"&","*","(",")","_","+","Q","W","E","R","T","Y","U","I","O","P","{","}","|","A","S","D","F","G","H","J","K","L",":",""",,"Z","X","C","V","B","N","M","<",">","?"],Us_alt_gr:[,"¡","²","³","¤","€","¼","½","¾","‘","’","¥","×","ä","å","é","®","þ","ü","ú","í","ó","ö","«","»","¬","á","ß","đ",,,,,,"ø","¶",["´","Acute"],,"æ",,"©",,,"ñ","µ","ç",,"¿"],Us_alt_gr_shift:[,"¹",,,"£",,,,,,,,"÷","Ä","Å","É",,"Þ","Ü","Ú","Í","Ó","Ö",,,"¦","Á","§","Đ",,,,,,"Ø","°",["¨","Umlaut"],,"Æ",,"¢",,,"Ñ",,"Ç",,""],Ca_normal:["/","1","2","3","4","5","6","7","8","9","0","-","=","q","w","e","r","t","y","u","i","o","p",["^","Circumflex"],"ç","ù","a","s","d","f","g","h","j","k","l",";","è","à","z","x","c","v","b","n","m",",",".","é"],Ca_caps:["/","1","2","3","4","5","6","7","8","9","0","-","=","Q","W","E","R","T","Y","U","I","O","P",["^","Circumflex"],"Ç","Ù","A","S","D","F","G","H","J","K","L",";","È","À","Z","X","C","V","B","N","M",",",".","É"],Ca_shift:["\","!","@","#","$","%","?","&","*","(",")","_","+","Q","W","E","R","T","Y","U","I","O","P",["¨","Umlaut"],"Ç","Ù","A","S","D","F","G","H","J","K","L",":","È","À","Z","X","C","V","B","N","M","'",""","É"],Ca_alt_gr:["|",,,,,,,"{","}","[","]",,"¬",,,,,,,,,,,["`","Grave"],["~","Tilde"],,,,,,,,,,,"°",,,"«","»",,,,,,"<",">",""],Ru_normal:["ё","1","2","3","4","5","6","7","8","9","0","-","=","й","ц","у","к","е","н","г","ш","щ","з","х","ъ","\","ф","ы","в","а","п","р","о","л","д","ж","э",,"я","ч","с","м","и","т","ь","б","ю","."],Ru_caps:["Ё","1","2","3","4","5","6","7","8","9","0","-","=","Й","Ц","У","К","Е","Н","Г","Ш","Щ","З","Х","Ъ","\","Ф","Ы","В","А","П","Р","О","Л","Д","Ж","Э",,"Я","Ч","С","М","И","Т","Ь","Б","Ю","."],Ru_shift:["Ё","!",""","№",";","%",":","?","*","(",")","_","+","Й","Ц","У","К","Е","Н","Г","Ш","Щ","З","Х","Ъ","/","Ф","Ы","В","А","П","Р","О","Л","Д","Ж","Э",,"Я","Ч","С","М","И","Т","Ь","Б","Ю",","],De_normal:[["^","Circumflex"],"1","2","3","4","5","6","7","8","9","0","ß",["´","Acute"],"q","w","e","r","t","z","u","i","o","p","ü","+","<","a","s","d","f","g","h","j","k","l","ö","ä","#","y","x","c","v","b","n","m",",",".","-"],De_caps:[["^","Circumflex"],"1","2","3","4","5","6","7","8","9","0","ß",["´","Acute"],"Q","W","E","R","T","Z","U","I","O","P","Ü","+","<","A","S","D","F","G","H","J","K","L","Ö","Ä","#","Y","X","C","V","B","N","M",",",".","-"],De_shift:["º","!",""","§","$","%","&","/","(",")","=","?",["`","Grave"],"Q","W","E","R","T","Z","U","I","O","P","Ü","*",">","A","S","D","F","G","H","J","K","L","Ö","Ä","'","Y","X","C","V","B","N","M",";",":","_"],De_alt_gr:[,,"²","³",,,,"{","[","]","}","\",,"@",,"€",,,,,,,,,["~","Tilde"],"|",,,,,,,,,,,,,,,,,,,"µ",,,""],Fr_normal:["²","&","é",""","'","(","|","è","_","ç","à",")","=","a","z","e","r","t","y","u","i","o","p",["^","Circumflex"],"$","<","q","s","d","f","g","h","j","k","l","m","ù","*","w","x","c","v","b","n",",",";",":","!"],Fr_caps:["²","&","É",""","'","(","|","È","_","Ç","À",")","=","A","Z","E","R","T","Y","U","I","O","P",["^","Circumflex"],"$","<","Q","S","D","F","G","H","J","K","L","M","Ù","*","W","X","C","V","B","N",",",";",":","!"],Fr_shift:[,"1","2","3","4","5","6","7","8","9","0","º","+","A","Z","E","R","T","Y","U","I","O","P",["¨","Umlaut"],"£",">","Q","S","D","F","G","H","J","K","L","M","%","µ","W","X","C","V","B","N","?","_","/","§"],Fr_alt_gr:[,,,"#","{","[","|",,"\","^","@","]","}",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,""],Es_normal:["º","1","2","3","4","5","6","7","8","9","0","’","¡","q","w","e","r","t","y","u","i","o","p",["`","Grave"],"+","<","a","s","d","f","g","h","j","k","l","ñ",["´","Acute"],"ç","z","x","c","v","b","n","m",",",".","-"],Es_caps:["º","1","2","3","4","5","6","7","8","9","0","’","¡","Q","W","E","R","T","Y","U","I","O","P",["`","Grave"],"+","<","A","S","D","F","G","H","J","K","L","Ñ",["´","Acute"],"Ç","Z","X","C","V","B","N","M",",",".","-"],Es_shift:["ª","!",""","'","$","%","&","/","(",")","=","?","¿","Q","W","E","R","T","Y","U","I","O","P",["^","Circumflex"],"*",">","A","S","D","F","G","H","J","K","L","Ñ",["¨","Umlaut"],"Ç","Z","X","C","V","B","N","M",";",":","_"],Es_alt_gr:["\","|","@","#",,,"¬",,,,,,,,,,,,,,,,,"[","]",,,,,,,,,,,,"{","}",,,,,,,,,,""],It_normal:["\","1","2","3","4","5","6","7","8","9","0","’","ì","q","w","e","r","t","y","u","i","o","p","è","+","<","a","s","d","f","g","h","j","k","l","ò","à","ù","z","x","c","v","b","n","m",",",".","-"],It_caps:["\","1","2","3","4","5","6","7","8","9","0","’","ì","Q","W","E","R","T","Y","U","I","O","P","È","+","<","A","S","D","F","G","H","J","K","L","Ò","À","Ù","Z","X","C","V","B","N","M",",",".","-"],It_shift:["|","!",""","£","$","%","&","/","(",")","=","?","^","Q","W","E","R","T","Y","U","I","O","P","é","*","<","A","S","D","F","G","H","J","K","L","ç","°","§","Z","X","C","V","B","N","M",";",":","_"],It_alt_gr:[,,,,,,,,,,,,,,,,,,,,,,"[","]",,,,,,,,,,,"@","#",,,,,,,,,,,,""],It_alt_gr_shift:[,,,,,,,,,,,,,,,,,,,,,,"{","}",,,,,,,,,,,,,,,,,,,,,,,,""],Cz_normal:[";","+","ě","š","č","ř","ž","ý","á","í","é","=",["´","Acute"],"q","w","e","r","t","z","u","i","o","p","ú",")","&","a","s","d","f","g","h","j","k","l","ů","§",["¨","Umlaut"],"y","x","c","v","b","n","m",",",".","-"],Cz_caps:[";","+","Ě","Š","Č","Ř","Ž","Ý","Á","Í","É","=","ˊ","Q","W","E","R","T","Z","U","I","O","P","Ú",")","&","A","S","D","F","G","H","J","K","L","Ů","§",["¨","Umlaut"],"Y","X","C","V","B","N","M",",",".","-"],Cz_shift:[["º","RingAbove"],"1","2","3","4","5","6","7","8","9","0","%",["ˇ","Caron"],"Q","W","E","R","T","Z","U","I","O","P","/","(","*","A","S","D","F","G","H","J","K","L",""","!","'","Y","X","C","V","B","N","M","?",":","_"],Cz_alt_gr:[,["~","Tilde"],["ˇ","Caron"],["^","Circumflex"],["˘","Breve"],["°","RingAbove"],["˛","Ogonek"],["`","Grave"],["˙","DotAbove"],["´","Acute"],["˝","DoubleAcute"],["¨","Umlaut"],["¸","Cedilla"],"\","|","€",,,,,,,,"÷","×","<",,"đ","Ð","[","]",,,"ł","Ł","$","ß","¤",">","#",,"@","{","}",,,,""],El_normal:["½","1","2","3","4","5","6","7","8","9","0","-","=",";","ς","ε","ρ","τ","υ","θ","ι","ο","π","[","]","§","α","σ","δ","φ","γ","η","ξ","κ","λ",["´","Acute"],"’","\","ζ","χ","ψ","ω","β","ν","μ",",",".","/"],El_caps:["½","1","2","3","4","5","6","7","8","9","0","-","=",";","ς","Ε","Ρ","Τ","Υ","Θ","Ι","Ο","Π","[","]","§","Α","Σ","Δ","Φ","Γ","Η","Ξ","Κ","Λ",["´","Acute"],"’","\","Ζ","Χ","Ψ","Ω","Β","Ν","Μ",",",".","/"],El_shift:["±","!","@","#","$","%","^","&","*","(",")","_","+",":","¦","Ε","Ρ","Τ","Υ","Θ","Ι","Ο","Π","{","}","©","Α","Σ","Δ","Φ","Γ","Η","Ξ","Κ","Λ",["¨","Umlaut"],"‘","|","Ζ","Χ","Ψ","Ω","Β","Ν","Μ","<",">","?"],El_alt_gr:[,,"²","³","£","§","¶",,"¤","¦","°","±","½",,,,,,,,,,,"«","»",,,,,,,,,,,["΅","DialytikaTonos"],,"¬",,,,,,,,,,""],He_normal:[";","1","2","3","4","5","6","7","8","9","0","-","=","/","'","ק","ר","א","ט","ו","ן","ם","פ","[","]","\","ש","ד","ג","כ","ע","י","ח","ל","ך","ף",",",,"ז","ס","ב","ה","נ","מ","צ","ת","ץ","."],He_shift:["~","!","@","#","$","%","^","&","*","(",")","_","+","/","'","ק","ר","א","ט","ו","ן","ם","פ","{","}","|","ש","ד","ג","כ","ע","י","ח","ל","ך",":",""",,"ז","ס","ב","ה","נ","מ","צ","<",">","?"],He_alt_gr:[,,,,"₪",,,,,,,"־",,,,,,,,"װ",,,,,,,,,,,,"ײ","ױ",,,,,,,,,,,,,,,""],Acute:[["a","á"],["e","é"],["i","í"],["o","ó"],["u","ú"],["y","ý"],["A","Á"],["E","É"],["I","Í"],["O","Ó"],["U","Ú"],["Y","Ý"],["c","ć"],["C","Ć"],["l","ĺ"],["L","Ĺ"],["m","ḿ"],["M","Ḿ"],["n","ń"],["N","Ń"],["r","ŕ"],["R","Ŕ"],["s","ś"],["S","Ś"],["z","ź"],["Z","Ź"],["Α","Ά"],["Ε","Έ"],["Η","Ή"],["Ι","Ί"],["Ο","Ό"],["Υ","Ύ"],["Ω","Ώ"],["α","ά"],["ε","έ"],["η","ή"],["ι","ί"],["ο","ό"],["υ","ύ"],["ω","ώ"],["W","Ẃ"],["w","ẃ"]],Breve:[["a","ă"],["e","ĕ"],["i","ĭ"],["o","ŏ"],["u","ŭ"],["A","Ă"],["E","Ĕ"],["I","Ĭ"],["O","Ŏ"],["U","Ŭ"],["y","y̆"],["Y","Y̆"],["g","ğ"],["G","Ğ"]],Caron:[["c","č"],["C","Č"],["d","ď"],["D","Ď"],["e","ě"],["E","Ě"],["n","ň"],["N","Ň"],["r","ř"],["R","Ř"],["s","š"],["S","Š"],["t","ť"],["T","Ť"],["z","ž"],["Z","Ž"],["l","ľ"],["L","Ľ"]],Cedilla:[["c","ç"],["C","Ç"],["g","ģ"],["G","Ģ"],["k","ķ"],["K","Ķ"],["l","ļ"],["L","Ļ"],["n","ņ"],["N","Ņ"],["r","ŗ"],["R","Ŗ"],["s","ş"],["S","Ş"],["t","ţ"],["T","Ţ"]],Circumflex:[["a","â"],["A","Â"],["e","ê"],["E","Ê"],["i","î"],["I","Î"],["o","ô"],["O","Ô"],["c","ĉ"],["C","Ĉ"],["g","ĝ"],["G","Ĝ"],["h","ĥ"],["H","Ĥ"],["j","ĵ"],["J","Ĵ"],["s","ŝ"],["S","Ŝ"],["u","û"],["U","Û"],["w","ŵ"],["W","Ŵ"],["y","ŷ"],["Y","Ŷ"]],DialytikaTonos:[["ι","ΐ"],["φ","ΰ"]],DotAbove:[["c","ċ"],["C","Ċ"],["g","ġ"],["G","Ġ"],["z","ż"],["Z","Ż"],["e","ė"],["E","Ė"],["n","ṅ"],["N","Ṅ"],["m","ṁ"],["M","Ṁ"],["b","ḃ"],["B","Ḃ"]],DoubleAcute:[["o","ő"],["O","Ő"],["u","ű"],["U","Ű"]],Grave:[["a","à"],["e","è"],["i","ì"],["o","ò"],["u","ù"],["A","À"],["E","È"],["I","Ì"],["O","Ò"],["U","Ù"],["W","Ẁ"],["w","ẁ"],["Y","Ỳ"],["y","ỳ"],["m","m̀"],["M","M̀"],["n","ǹ"],["N","Ǹ"]],Ogonek:[["i","į"],["o","ǫ"],["u","ų"],["I","Į"],["O","Ǫ"],["U","Ų"]],RingAbove:[["a","å"],["A","Å"],["u","ů"],["U","Ů"]],Tilde:[["a","ã"],["o","õ"],["n","ñ"],["A","Ã"],["O","Õ"],["i","ĩ"],["I","Ĩ"],["u","ũ"],["U","Ũ"],["N","Ñ"],["e","ẽ"],["E","Ẽ"],["y","ỹ"],["Y","Ỹ"],["g","g̃"],["G","G̃"]],Umlaut:[["a","ä"],["e","ë"],["i","ï"],["o","ö"],["u","ü"],["y","ÿ"],["A","Ä"],["E","Ë"],["I","Ï"],["O","Ö"],["U","Ü"],["Y","Ÿ"],["Ι","Ϊ"],["Υ","Ϋ"],["ι","ϊ"],["υ","ϋ"]]};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -