Changeset 41 for nodebox/trunk/src/DrawingPrimitives.py
- Timestamp:
- 12/15/06 16:36:19 (2 years ago)
- Location:
- nodebox/trunk/src
- Files:
-
- 2 modified
-
. (modified) (1 prop)
-
DrawingPrimitives.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
nodebox/trunk/src
-
Property
svn:ignore set
to
*.pyc
-
Property
svn:ignore set
to
-
nodebox/trunk/src/DrawingPrimitives.py
r1 r41 903 903 904 904 def draw(self): 905 if self.background is not None: 906 self.background.set() 907 NSRectFill(((0,0), (self.width, self.height))) 905 908 for cmd in self._grobs: 906 909 cmd() 907 #grob._draw()908 910 909 911 def append(self, el): … … 931 933 self._colormode = RGB 932 934 self._colorrange = 1.0 933 self._fillcolor = Color(self)935 self._fillcolor = self.Color() 934 936 self._strokecolor = None 935 937 self._strokewidth = 1.0 938 self._canvas.background = self.Color(1.0) 936 939 self._path = None 937 940 self._autoclosepath = True … … 953 956 return lib 954 957 955 ### S izingmethods ###958 ### Setup methods ### 956 959 957 960 def size(self, width, height): … … 973 976 def speed(self, speed): 974 977 self._canvas.speed = speed 978 979 def background(self, *args): 980 if len(args) > 0: 981 if len(args) == 1 and args[0] is None: 982 self._canvas.background = None 983 else: 984 self._canvas.background = self.Color(args) 985 return self._canvas.background 975 986 976 987 ### Variables ###
