/[fenfire]/fenfire/org/fenfire/fenpdf/appearance/views.py
ViewVC logotype

Diff of /fenfire/org/fenfire/fenpdf/appearance/views.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by tjl, Sat Aug 23 17:13:33 2003 UTC revision 1.10 by tjl, Mon Aug 25 07:02:25 2003 UTC
# Line 12  class Views: Line 12  class Views:
12      STRICT ENCAPSULATION: NO MEMBERS SHOULD BE ACCESSED      STRICT ENCAPSULATION: NO MEMBERS SHOULD BE ACCESSED
13      FROM OUTSIDE, EXCEPT FOR METHODS WITHOUT UNDERSCORES      FROM OUTSIDE, EXCEPT FOR METHODS WITHOUT UNDERSCORES
14    
15        Some members should be placed from outside:
16    
17            background -- an object implementing placeBackDrop and placeFinalVob
18    
19      The idea is that this class may be subclassed to obtain      The idea is that this class may be subclassed to obtain
20      versions that use other node types as well (mm graphs etc)      versions that use other node types as well (mm graphs etc)
21      """      """
# Line 101  class Views: Line 105  class Views:
105              self.geometryConfiguration              self.geometryConfiguration
106              )              )
107    
108    
109      def getBuoyManager(self):      def getBuoyManager(self):
110          return self.buoyManager          return self.buoyManager
111    
# Line 134  class Views: Line 139  class Views:
139          if self.fenPDF.animation.reuseVs:          if self.fenPDF.animation.reuseVs:
140              return self.fenPDF.animation.lastVs              return self.fenPDF.animation.lastVs
141    
142            self.background.placeBackDrop(vs)
143    
144          self.buoyManager.scene(vs)          self.buoyManager.scene(vs)
145    
         self.fenPDF.events.buttons.render(vs, 0)  
146          self.fenPDF.events.mousemenu.render(vs)          self.fenPDF.events.mousemenu.render(vs)
147    
148            self.background.placeFinalVob(vs)
149    
150            # Render buttons after the final vob to get proper blending
151            self.fenPDF.events.buttons.render(vs, 0)
152    
153          self.fenPDF.animation.generatedNewScene(vs)          self.fenPDF.animation.generatedNewScene(vs)
154    
155          return vs          return vs

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26