/[thuban]/trunk/thuban/Thuban/UI/classifier.py
ViewVC logotype

Diff of /trunk/thuban/Thuban/UI/classifier.py

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

revision 606 by jonathan, Fri Apr 4 12:16:39 2003 UTC revision 610 by jonathan, Fri Apr 4 13:56:59 2003 UTC
# Line 1131  class SelectPropertiesDialog(wxDialog): Line 1131  class SelectPropertiesDialog(wxDialog):
1131    
1132      def __GetColor(self, cur):      def __GetColor(self, cur):
1133          dialog = wxColourDialog(self)          dialog = wxColourDialog(self)
1134          if cur is not Color.None:          if cur is not Color.Transparent:
1135              dialog.GetColourData().SetColour(Color2wxColour(cur))              dialog.GetColourData().SetColour(Color2wxColour(cur))
1136    
1137          ret = None          ret = None
# Line 1149  class SelectPropertiesDialog(wxDialog): Line 1149  class SelectPropertiesDialog(wxDialog):
1149          self.previewWin.Refresh() # XXX: work around, see ClassDataPreviewer          self.previewWin.Refresh() # XXX: work around, see ClassDataPreviewer
1150    
1151      def _OnChangeLineColorTrans(self, event):      def _OnChangeLineColorTrans(self, event):
1152          self.prop.SetLineColor(Color.None)          self.prop.SetLineColor(Color.Transparent)
1153          self.previewWin.Refresh() # XXX: work around, see ClassDataPreviewer          self.previewWin.Refresh() # XXX: work around, see ClassDataPreviewer
1154                    
1155      def _OnChangeFillColor(self, event):      def _OnChangeFillColor(self, event):
# Line 1159  class SelectPropertiesDialog(wxDialog): Line 1159  class SelectPropertiesDialog(wxDialog):
1159          self.previewWin.Refresh() # XXX: work around, see ClassDataPreviewer          self.previewWin.Refresh() # XXX: work around, see ClassDataPreviewer
1160    
1161      def _OnChangeFillColorTrans(self, event):      def _OnChangeFillColorTrans(self, event):
1162          self.prop.SetFill(Color.None)          self.prop.SetFill(Color.Transparent)
1163          self.previewWin.Refresh() # XXX: work around, see ClassDataPreviewer          self.previewWin.Refresh() # XXX: work around, see ClassDataPreviewer
1164    
1165      def GetClassGroupProperties(self):      def GetClassGroupProperties(self):
# Line 1212  class ClassDataPreviewer: Line 1212  class ClassDataPreviewer:
1212              h = rect.GetHeight()              h = rect.GetHeight()
1213    
1214          stroke = prop.GetLineColor()          stroke = prop.GetLineColor()
1215          if stroke is Color.None:          if stroke is Color.Transparent:
1216              pen = wxTRANSPARENT_PEN              pen = wxTRANSPARENT_PEN
1217          else:          else:
1218              pen = wxPen(Color2wxColour(stroke),              pen = wxPen(Color2wxColour(stroke),
# Line 1220  class ClassDataPreviewer: Line 1220  class ClassDataPreviewer:
1220                          wxSOLID)                          wxSOLID)
1221    
1222          stroke = prop.GetFill()          stroke = prop.GetFill()
1223          if stroke is Color.None:          if stroke is Color.Transparent:
1224              brush = wxTRANSPARENT_BRUSH              brush = wxTRANSPARENT_BRUSH
1225          else:          else:
1226              brush = wxBrush(Color2wxColour(stroke), wxSOLID)              brush = wxBrush(Color2wxColour(stroke), wxSOLID)

Legend:
Removed from v.606  
changed lines
  Added in v.610

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26