wip
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
# | |
|
||||
# | Author Thierry Zamofing (thierry.zamofing@psi.ch) |
|
||||
# *-----------------------------------------------------------------------*
|
||||
|
||||
from __future__ import print_function
|
||||
import os,sys
|
||||
import wx
|
||||
import wx.py
|
||||
@@ -68,7 +68,7 @@ class AboutFrame(wx.Frame):
|
||||
st0=wx.StaticText(panel,-1,s,(30,10))
|
||||
bmp = wx.StaticBitmap(panel,-1,wx.Bitmap(os.path.join(imgDir,'PBMA.png'), wx.BITMAP_TYPE_ANY ), (30,st0.Position[1]+st0.Size[1]+10))
|
||||
for k,v in os.environ.iteritems():
|
||||
print k,'=',v
|
||||
print(k,'=',v)
|
||||
|
||||
class MAMainFrame(wx.Frame):
|
||||
|
||||
@@ -88,7 +88,10 @@ class MAMainFrame(wx.Frame):
|
||||
lenRec=fh['rec'].shape[0]
|
||||
lenPts=fh['pts'].shape[0]
|
||||
self.wxTimeCtrl.slider.SetRange(0,lenRec-1)
|
||||
self.wxTimeCtrl.slider.SetPageSize(lenRec/lenPts)
|
||||
|
||||
ts=fh['meta'].item()['timebase']
|
||||
page=int((lenRec-1000/ts)/(lenPts+2))
|
||||
self.wxTimeCtrl.slider.SetPageSize(page)
|
||||
|
||||
self.xPosCtrl.slider.SetRange(0,lenPts-1)
|
||||
|
||||
@@ -105,7 +108,7 @@ class MAMainFrame(wx.Frame):
|
||||
pass
|
||||
|
||||
def __init__(self, parent, title,doc):
|
||||
wx.Frame.__init__(self, parent, title=title, size=wx.Size(650, 350))
|
||||
wx.Frame.__init__(self, parent, title=title, size=wx.Size(650, 200),style = wx.DEFAULT_FRAME_STYLE | wx.STAY_ON_TOP)
|
||||
self.doc=doc;doc.view.append(self)
|
||||
imgDir=ut.Path.GetImage()
|
||||
icon = wx.Icon(os.path.join(imgDir,'PBMA.ico'), wx.BITMAP_TYPE_ICO)
|
||||
@@ -261,7 +264,7 @@ rec
|
||||
@staticmethod
|
||||
def OnSetTime(usrData, value, msg):
|
||||
'called when the time slider has been changed'
|
||||
print 'OnSetTime', usrData, value, msg
|
||||
print('OnSetTime', usrData, value, msg)
|
||||
view=usrData.slider.Parent
|
||||
doc=view.doc
|
||||
doc.Update(view,0,value)
|
||||
@@ -287,7 +290,7 @@ rec
|
||||
@staticmethod
|
||||
def OnSetPosition(usrData, value, msg):
|
||||
'called when the time slider has been changed'
|
||||
print 'OnSetPosition', usrData, value, msg
|
||||
print('OnSetPosition', usrData, value, msg)
|
||||
view = usrData.slider.Parent
|
||||
doc = view.doc
|
||||
doc.Update(view, 1, value)
|
||||
|
||||
Reference in New Issue
Block a user