initiate slider fails

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 02/11/2010 at 13:06, xxxxxxxx wrote:

User Information:
Cinema 4D Version:   12 
Platform:      
Language(s) :       PYTHON  ;

---------
I have a working GeDialog and it is no problem to initiate the gadgets with values for example a bool: self.SetBool(GI_CheckB, GI_CheckB_read)
but the Slider(GeDialog.AddSlider(id, flags[, initw=80][, inith=0])) makes problems.

for example for

print self.SetReal(GI_slider, 50.0)

or

print self.SetReal(GI_slider, 50)

I get a False

I only get True with

print self.SetString(GI_slider, 50)

??

ether way there is no posibility to use the slider once it got a value. It freezes at -1e+308

am I mistaken, or is something wrong :)

thanks a lot
Jops

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 02/11/2010 at 14:00, xxxxxxxx wrote:

Hi Jops, can you please send the bug report to maxon via the bug reporter?

Cheers, Sebastian

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 03/11/2010 at 01:45, xxxxxxxx wrote:

Hi Sebastian

thanks for your reply

so you could reproduce it?

As I am still new to programing there is the posibility that I just did something wrong?!

Jops

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 10/11/2010 at 02:36, xxxxxxxx wrote:

Have news from maxon.
this is a Bug and will be fixed in the next service update.
so this work around is just needed for R12.028.

class TestDialog(gui.GeDialog) :

SLIDER_1 = 1000

def CreateLayout(self) :
       #initw is 0 on default, must be >0
       self.AddSlider(TestDialog.SLIDER_1, c4d.BFH_SCALEFIT, initw=90, inith=0)
       return True
   
    
    def InitValues(self) :
       #please pass min, max, step
       print self.SetReal(TestDialog.SLIDER_1, value=50.0, min=0, max=1000, step=0.1)
       return True