Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Edit/rm/TunePageView.py
diff options
context:
space:
mode:
authoramartin <olpc@localhost.localdomain>2007-01-08 06:28:57 (GMT)
committer amartin <olpc@localhost.localdomain>2007-01-08 06:28:57 (GMT)
commit10621ebbb7a9a63bd738626df28f103f3ce17b3f (patch)
tree773cad069f3205062508ce62dabcce5ac8dd08cd /Edit/rm/TunePageView.py
parent81d464fb6bd13f9a93b52b90d537afc3b391f322 (diff)
more cleanup
sliders in edit mode
Diffstat (limited to 'Edit/rm/TunePageView.py')
-rw-r--r--Edit/rm/TunePageView.py18
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) )