Changeset 621

Show
Ignore:
Timestamp:
07/14/03 14:04:15 (5 years ago)
Author:
sholloway
Message:

*** empty log message ***

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/Renderers/Logging.py

    r615 r621  
    2525 
    2626import logging 
    27 from Renderer import AbstractRenderer 
     27from Abstract import AbstractRenderer 
    2828 
    2929#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/SVGRendering.py

    r615 r621  
    6363 
    6464    def _asCoord(self, coord): 
    65         warnings.warn("TODO: interpret coords") 
    66         return float(coord) 
     65        try: 
     66            return float(coord) 
     67        except ValueError: 
     68            warnings.warn("TODO: interpret coords") 
    6769 
    6870    def _asCoordTuple(self, coords): 
     
    108110    #~ helpers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    109111 
    110     def _asUnimplemented(self, value): 
    111         warnings.warn("TODO: implement") 
    112         return value 
    113  
    114112    def _asString(self, value): 
    115113        return str(value) 
     
    128126            return color 
    129127        elif color == 'currentColor': 
    130             warnings.warn('implement \'currentColor\' color attribute value') 
    131             return None # TODO 
     128            return 'currentColor' 
    132129        elif not color: 
    133130            return None 
     
    170167                styledict[name.strip()] = mappingFn(self, value.strip()) 
    171168 
    172         warnings.warn("TODO: interpret styles") 
    173169        return styledict 
    174170 
     
    178174 
    179175    explicit_styles_mapping = { 
     176        "color": _asColor, 
     177 
    180178        "stroke": _asColor, 
    181179        "stroke-width": SVGTransformableRenderItem._asCoord, 
     
    213211 
    214212    def AddChildRenderItems(self, childrenderitems): 
     213        childrenderitems = [x.object for x in childrenderitems if hasattr(x.object, 'DisplayOn')] 
    215214        self.children.extend(childrenderitems) 
    216215 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/svg.py

    r615 r621  
    7171 
    7272        self.PushContext() 
    73         self.context.idmapping = {} 
     73        self.context.idmapping = self.object.idmapping = {} 
    7474 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkinner.py

    r613 r621  
    3939 
    4040    ('http://www.w3.org/1999/xlink',): None, # hum... need support for thsi 
     41 
     42    None: EF.StaticImport('RBRapier.Formats.SVG.SVGSkin.metadata', 'metadata'), # everything that is unknown must be metadata ;) 
    4143    } 
    4244 
    4345SVGNamespaceSynonyms = { 
    44     'svg': 'http://www.w3.org/2000/svg', 
    45     None: 'http://www.w3.org/2000/svg', 
    46     'xlink':'http://www.w3.org/1999/xlink', # hum... need support for thsi 
     46    'svg':'http://www.w3.org/2000/svg', 
     47    None:'http://www.w3.org/2000/svg', 
    4748    } 
    4849