Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 14, 2012 13:04:50

juliya
Зарегистрирован: 2012-08-13
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

кнопки и таблица в traits

имеются кнопка и таблица,созданные с помощью wx
для масштабирования нужен traits,как в нём выполнить эти кнопки???
traits и wx дружат,что надо переделать?

def __init__(self, parent, **kw):
self._create_data()

MainFrame=wx.Frame.__init__(self, parent, -1, “Графики”)

self.panelChaco = wx.Panel(self, id=3, pos=wx.Point(800,0), size=wx.Size(640,600))

'''создана панель'''

self.tableButton = wx.Button(id=5, label='Каналы в таблицу',parent=self.panelChaco, pos=wx.Point(250, 520), size=wx.Size(100, 30))
self.tableButton.Bind(wx.EVT_BUTTON, self.OntableButton, id=5)

'''создана кнопка,которая описана ниже'''

self.table = wx.grid.Grid(parent=self.panelChaco, pos=wx.Point(220, 50),size=wx.Size(400,450))
self.table.CreateGrid(20,2)
self.table.SetColLabelValue(0, “Имя канала”)
self.table.SetColLabelValue(1, “Значение”)
self.table.SetColSize(0, 168)
self.table.SetColSize(1, 150)

'''создана таблица'''


def OntableButton(self, event):
global lenth_c
for row in range(lenth_c):
self.table.SetCellValue(row, 0, “”)
self.table.SetCellValue(row, 1, “”)

k=0
i=0
self.chlist=
self.vlist=

for row in range(lenth_c-1):
if (self.checkListChan.IsChecked(row)==1):
self.chlist.append(chans)
self.vlist.append(vals)
print k, row
#print row
self.table.SetCellValue(k, 0, self.chlist)
self.table.SetCellValue(k, 1, “%f” % self.vlist)
k=k+1

print “chlist=”, self.chlist

'''описана кнопка'''

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version