]>
git.immae.eu Git - perso/Immae/Projets/packagist/connexionswing-ckeditor-component.git/blob - release/plugins/a11yhelp/dialogs/a11yhelp.js
4585951e095ed751a4d5ff9a47edbd27a953d088
2 Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3 For licensing, see LICENSE.md or http://ckeditor.com/license
5 CKEDITOR
.dialog
.add("a11yHelp",function(l
){var a
=l
.lang
.a11yhelp
,n
=CKEDITOR
.tools
.getNextId(),e
={8:a
.backspace
,9:a
.tab
,13:a
.enter
,16:a
.shift
,17:a
.ctrl
,18:a
.alt
,19:a
.pause
,20:a
.capslock
,27:a
.escape
,33:a
.pageUp
,34:a
.pageDown
,35:a
.end
,36:a
.home
,37:a
.leftArrow
,38:a
.upArrow
,39:a
.rightArrow
,40:a
.downArrow
,45:a
.insert
,46:a
["delete"],91:a
.leftWindowKey
,92:a
.rightWindowKey
,93:a
.selectKey
,96:a
.numpad0
,97:a
.numpad1
,98:a
.numpad2
,99:a
.numpad3
,100:a
.numpad4
,101:a
.numpad5
,102:a
.numpad6
,103:a
.numpad7
,104:a
.numpad8
,
6 105:a
.numpad9
,106:a
.multiply
,107:a
.add
,109:a
.subtract
,110:a
.decimalPoint
,111:a
.divide
,112:a
.f1
,113:a
.f2
,114:a
.f3
,115:a
.f4
,116:a
.f5
,117:a
.f6
,118:a
.f7
,119:a
.f8
,120:a
.f9
,121:a
.f10
,122:a
.f11
,123:a
.f12
,144:a
.numLock
,145:a
.scrollLock
,186:a
.semiColon
,187:a
.equalSign
,188:a
.comma
,189:a
.dash
,190:a
.period
,191:a
.forwardSlash
,192:a
.graveAccent
,219:a
.openBracket
,220:a
.backSlash
,221:a
.closeBracket
,222:a
.singleQuote
};e
[CKEDITOR
.ALT
]=a
.alt
;e
[CKEDITOR
.SHIFT
]=a
.shift
;e
[CKEDITOR
.CTRL
]=a
.ctrl
;var f
=[CKEDITOR
.ALT
,CKEDITOR
.SHIFT
,
7 CKEDITOR
.CTRL
],p
=/\$\{(.*?)\}/g,t=function(){var a
=l
.keystrokeHandler
.keystrokes
,g
={},c
;for(c
in a
)g
[a
[c
]]=c
;return function(a
,c
){var b
;if(g
[c
]){b
=g
[c
];for(var h
,k
,m
=[],d
=0;d
<f
.length
;d
++)k
=f
[d
],h
=b
/f
[d
],1<h
&&2>=h
&&(b
-=k
,m
.push(e
[k
]));m
.push(e
[b
]||String
.fromCharCode(b
));b
=m
.join("+")}else b
=a
;return b
}}();return{title:a
.title
,minWidth:600,minHeight:400,contents:[{id:"info",label:l
.lang
.common
.generalTab
,expand:!0,elements:[{type:"html",id:"legends",style:"white-space:normal;",focus:function(){this.getElement().focus()},
8 html:function(){for(var e
='\x3cdiv class\x3d"cke_accessibility_legend" role\x3d"document" aria-labelledby\x3d"'+n
+'_arialbl" tabIndex\x3d"-1"\x3e%1\x3c/div\x3e\x3cspan id\x3d"'+n
+'_arialbl" class\x3d"cke_voice_label"\x3e'+a
.contents
+" \x3c/span\x3e",g
=[],c
=a
.legend
,l
=c
.length
,f
=0;f
<l
;f
++){for(var b
=c
[f
],h
=[],k
=b
.items
,m
=k
.length
,d
=0;d
<m
;d
++){var q
=k
[d
],r
=q
.legend
.replace(p
,t
);r
.match(p
)||h
.push("\x3cdt\x3e%1\x3c/dt\x3e\x3cdd\x3e%2\x3c/dd\x3e".replace("%1",q
.name
).replace("%2",r
))}g
.push("\x3ch1\x3e%1\x3c/h1\x3e\x3cdl\x3e%2\x3c/dl\x3e".replace("%1",
9 b
.name
).replace("%2",h
.join("")))}return e
.replace("%1",g
.join(""))}()+'\x3cstyle type\x3d"text/css"\x3e.cke_accessibility_legend{width:600px;height:400px;padding-right:5px;overflow-y:auto;overflow-x:hidden;}.cke_browser_quirks .cke_accessibility_legend,{height:390px}.cke_accessibility_legend *{white-space:normal;}.cke_accessibility_legend h1{font-size: 20px;border-bottom: 1px solid #AAA;margin: 5px 0px 15px;}.cke_accessibility_legend dl{margin-left: 5px;}.cke_accessibility_legend dt{font-size: 13px;font-weight: bold;}.cke_accessibility_legend dd{margin:10px}\x3c/style\x3e'}]}],
10 buttons:[CKEDITOR
.dialog
.cancelButton
]}});