Program: bbtk
Module: $RCSfile: bbwxSlider.cxx,v $
Language: C++
- Date: $Date: 2009/04/16 16:08:23 $
- Version: $Revision: 1.23 $
+ Date: $Date: 2009/10/05 22:44:52 $
+ Version: $Revision: 1.25 $
=========================================================================*/
/* ---------------------------------------------------------------------
void SliderWidget::OnResolutionOfSlider(wxScrollEvent& event)
{
int value = mwxSlider->GetValue();
- int delta = (int) (pow( 4 , mResolutionOfSlider->GetValue() ));
+ int delta = (int) (pow((double) 4 ,(double) mResolutionOfSlider->GetValue() ));
int minTmp = value - delta/2;
int maxTmp = value + delta/2;
if (minTmp<min)
BBTK_BLACK_BOX_IMPLEMENTATION(Slider,bbtk::WxBlackBox);
BBTK_ADD_BLACK_BOX_TO_PACKAGE(wx,Slider);
- //--------------------------------------------------------------------------
- void Slider::bbUserConstructor()
- {
- bbSetInputIn(0);
- bbSetInputMin(0);
- bbSetInputMax(500);
- bbSetOutputOut(0);
- bbSetInputOrientation("HORIZONTAL");
- bbSetInputChangeResolution(false);
- bbSetInputLabel(true);
- bbSetInputReactiveOnTrack(false);
- }
+ //-----------------------------------------------------------------
+ void Slider::bbUserSetDefaultValues()
+ {
+ bbSetInputIn(0);
+ bbSetInputMin(0);
+ bbSetInputMax(500);
+ bbSetOutputOut(0);
+ bbSetInputOrientation("HORIZONTAL");
+ bbSetInputChangeResolution(false);
+ bbSetInputLabel(true);
+ bbSetInputReactiveOnTrack(false);
+ }
+
+ //-----------------------------------------------------------------
+ void Slider::bbUserInitializeProcessing()
+ {
+ }
+
+ //-----------------------------------------------------------------
+ void Slider::bbUserFinalizeProcessing()
+ {
+ }
//--------------------------------------------------------------------------
void Slider::Process()