diff options
author | amartin <olpc@localhost.localdomain> | 2007-01-08 06:28:57 (GMT) |
---|---|---|
committer | amartin <olpc@localhost.localdomain> | 2007-01-08 06:28:57 (GMT) |
commit | 10621ebbb7a9a63bd738626df28f103f3ce17b3f (patch) | |
tree | 773cad069f3205062508ce62dabcce5ac8dd08cd /Edit/rm/TunePageView.py | |
parent | 81d464fb6bd13f9a93b52b90d537afc3b391f322 (diff) |
more cleanup
sliders in edit mode
Diffstat (limited to 'Edit/rm/TunePageView.py')
-rw-r--r-- | Edit/rm/TunePageView.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Edit/rm/TunePageView.py b/Edit/rm/TunePageView.py new file mode 100644 index 0000000..f708587 --- /dev/null +++ b/Edit/rm/TunePageView.py @@ -0,0 +1,18 @@ +import pygtk +pygtk.require( '2.0' ) +import gtk + +from PageView import PageView + +class TunePageView( PageView ): + def __init__( self, pageID, tuneIndex, selectPageCallback, selected = False ): + PageView.__init__( self, pageID, selectPageCallback, selected ) + + self.pageIndex = tuneIndex + + def handleButtonPress( self, widget, data ): + self.selectPageCallback( self.tuneIndex ) + + def getData( self, widget, context, selection, targetType, eventTime ): + print 'getData: ',self, self.pageID + return selection.set( gtk.gdk.SELECTION_PRIMARY, 32, "t %d %d" % (self.pageID,self.pageIndex) ) |