From aefedc5e248fad65090ffa1985e5af6ffcca9c77 Mon Sep 17 00:00:00 2001 From: Skyler Lehmkuhl Date: Fri, 20 Jan 2012 12:29:37 -0500 Subject: [PATCH] Added inactive buttons, hardware text acceleration --- lightningbeam_windows.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lightningbeam_windows.py b/lightningbeam_windows.py index a4b0f2d..bb9c3d6 100755 --- a/lightningbeam_windows.py +++ b/lightningbeam_windows.py @@ -208,6 +208,8 @@ class MainWindowOSX: self.toolbox.buttons[3][1].set_image("media/paintbrush.png") self.toolbox.buttons[4][0].set_image("media/pen.png") self.toolbox.buttons[4][1].set_image("media/paintbucket.png") + self.toolbox.buttons[5][0].set_image("media/line_color.png") # TODO: make these canvases + self.toolbox.buttons[5][1].set_image("media/fill_color.png") self.toolbox.buttons[0][0].onPress = select_any self.toolbox.buttons[0][1].onPress = lasso self.toolbox.buttons[1][0].onPress = resize_any @@ -220,6 +222,10 @@ class MainWindowOSX: self.toolbox.buttons[4][1].onPress = paint_bucket self.toolbox.buttons[5][0].onPress = lambda self1: svlgui.ColorSelectionWindow("line")#,linegroup)#,self.linecanvas) self.toolbox.buttons[5][1].onPress = lambda self1: svlgui.ColorSelectionWindow("fill")#,linegroup)#,self.fillcanvas) + self.toolbox.buttons[0][1]._int().enabled = False + self.toolbox.buttons[1][0]._int().enabled = False + self.toolbox.buttons[3][0]._int().enabled = False + self.toolbox.buttons[4][0]._int().enabled = False self.scriptwindow = svlgui.TextView() self.paintgroup = svlgui.RadioGroup("Draw straight", "Draw smooth", "Draw as inked") def setmode(self):