- // Convert various length units to 'px' in ignorance of DPI.\r
- convertToPx : ( function ()\r
- {\r
- var calculator = CKEDITOR.dom.element.createFromHtml(\r
- '<div style="position:absolute;left:-9999px;' +\r
- 'top:-9999px;margin:0px;padding:0px;border:0px;"' +\r
- '></div>', CKEDITOR.document );\r
- CKEDITOR.document.getBody().append( calculator );\r
-\r
- return function( cssLength )\r
- {\r
- if ( cssLengthRelativeUnit.test( cssLength ) )\r
- {\r
- calculator.setStyle( 'width', cssLength );\r
- return calculator.$.clientWidth + 'px';\r
- }\r
-\r
- return cssLength;\r
- };\r
- } )(),\r
-\r