Changeset 1031
- Timestamp:
- 2007-10-16 14:10:28 (2 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
FCKeditor/trunk/editor/_source/internals/fckstyles.js
r851 r1031 38 38 else 39 39 style.ApplyToSelection( FCK.EditorWindow ) ; 40 40 41 41 FCK.Events.FireEvent( 'OnSelectionChange' ) ; 42 42 } … … 219 219 FCK.Events.FireEvent( 'OnSelectionChange' ) ; 220 220 }, 221 221 222 222 GetStyle : function( styleName ) 223 223 { … … 230 230 if ( !styles ) 231 231 { 232 styles = this._GetStyles = FCKTools.Merge( 232 styles = this._GetStyles = FCKTools.Merge( 233 233 this._LoadStylesCore(), 234 234 this._LoadStylesCustom(), … … 237 237 return styles ; 238 238 }, 239 239 240 240 CheckHasObjectStyle : function( elementName ) 241 241 { … … 265 265 { 266 266 for ( var styleName in styleDefs ) 267 styles[ styleName ] = new FCKStyle( styleDefs[ styleName ] ) ; 267 { 268 var style = styles[ styleName ] = new FCKStyle( styleDefs[ styleName ] ) ; 269 style.Name = styleName ; 270 } 268 271 } 269 272 … … 283 286 var xml = new FCKXml() ; 284 287 xml.LoadUrl( stylesXmlPath ) ; 285 288 286 289 var stylesXmlObj = FCKXml.TransformToObject( xml.SelectSingleNode( 'Styles' ) ) ; 287 290 … … 326 329 // Load override definitions. 327 330 var cssStyleOverrideNodes = styleNode.$Override ; 328 if ( cssStyleOverrideNodes ) 331 if ( cssStyleOverrideNodes ) 329 332 { 330 333 for ( j = 0 ; j < cssStyleOverrideNodes.length ; j++ ) 331 334 { 332 335 var overrideNode = cssStyleOverrideNodes[j] ; 333 var overrideDef = 336 var overrideDef = 334 337 { 335 338 Element : overrideNode.element 336 339 } ; 337 340 338 341 var overrideAttNode = overrideNode.$Attribute ; 339 342 if ( overrideAttNode ) … … 353 356 } 354 357 } 355 358 356 359 styleDef.Overrides.push( overrideDef ) ; 357 360 } … … 360 363 var style = new FCKStyle( styleDef ) ; 361 364 style.Name = styleNode.name || element ; 362 365 363 366 if ( style.GetType() == FCK_STYLE_OBJECT ) 364 367 this._ObjectStyles[ element ] = true ;