I have a piece of code that puts a slider where I want it - configured
how I want it, can anyone help me handle the event so I can get it's
current value. Thanks
wxPanel.__init__(self, parent, id)
wxStaticText(self,-1,"Medical Technology",wxPoint(10,0))
self.slider_1 = wxSlider(self, -1,3,0,6,point=wxPoint(10,20),
size=wxSize(150,100),
style=wxSL_AUTOTICKS|wxSL_LABELS)
···
--
Mike Wagman <mwagman@charter.net>
Here is one way to do it:
...
wxEVT_COMMAND_SCROLL(self.slider_1,
self.slider_1.GetId(),
self.OnChange)
def OnChange(self, event):
value = self.slider_1.GetValue()
print value
event.Skip()
···
--- Mike Wagman <mwagman@charter.net> wrote:
I have a piece of code that puts a slider where I want it -
configured how I want it, can anyone help me handle the
event so I can get it's current value. Thanks
wxPanel.__init__(self, parent, id)
wxStaticText(self,-1,"Medical Technology",wxPoint(10,0))
self.slider_1 = wxSlider(self,
-1,3,0,6,point=wxPoint(10,20),
size=wxSize(150,100),
style=wxSL_AUTOTICKS|wxSL_LABELS)
=====
Donnal Walter
Arkansas Children's Hospital
Ooops, I think it should be:
...
EVT_COMMAND_SCROLL(self, self.slider_1.GetId(),
self.OnChange)
Sorry about that,
···
--- Donnal Walter <donnalcwalter@yahoo.com> wrote:
--- Mike Wagman <mwagman@charter.net> wrote:
> I have a piece of code that puts a slider where I want it -
> configured how I want it, can anyone help me handle the
> event so I can get it's current value. Thanks
>
> wxPanel.__init__(self, parent, id)
> wxStaticText(self,-1,"Medical
Technology",wxPoint(10,0))
> self.slider_1 = wxSlider(self,
> -1,3,0,6,point=wxPoint(10,20),
> size=wxSize(150,100),
> style=wxSL_AUTOTICKS|wxSL_LABELS)
Here is one way to do it:
...
wxEVT_COMMAND_SCROLL(self.slider_1,
self.slider_1.GetId(),
self.OnChange)
def OnChange(self, event):
value = self.slider_1.GetValue()
print value
event.Skip()
=====
Donnal Walter
Arkansas Children's Hospital