[Gambas-user] "Incorrect property value"
Jose J. Rodriguez
joe1962 at ...626...
Wed May 3 02:09:53 CEST 2006
On 4/28/06, Benoit Minisini <benoit.minisini at ...2...> wrote:
> On Friday 28 April 2006 13:10, ron wrote:
> > On Friday 28 April 2006 10:30, Benoit Minisini wrote:
> > > On Friday 28 April 2006 10:24, Jose J. Rodriguez wrote:
> > > > On 4/28/06, Benoit Minisini <benoit.minisini at ...2...> wrote:
> > > > > On Friday 28 April 2006 09:54, Jose J. Rodriguez wrote:
> > > > > > Anybody else getting these "Incorrect property value" popups while
> > > > > > trying to change a lot of widget properties in the IDE (Gambas
> > > > > > 1.9.29)? Happens even with simple stuff like the Enabled property
> > > > > > of a button. They all work in code, but it makes for some pretty
> > > > > > boring form load events...
> > > > > >
> > > > > > Regards,
> > > > > > Joe1962
> > > > >
> > > > > Actually a project converter will have to be written so that a 1.0
> > > > > project can be ported to 2.0 easily.
> > > >
> > > > Yes, but that's not the problem, it happens with new projects created
> > > > by Gambas 1.9.29 itself.
> > > >
> > > > Regards,
> > > > Joe1962
> > >
> > > I think you have a problem in your gambas installation or compilation...
> > > Can you send me the output of ./configure, make & make install ?
> >
> > Or the Val() function does wrong.
> > I have checked then FProperty code
> >
> > PRIVATE FUNCTION SaveProperty() AS Boolean
> > $sType ask for "b"
> >
> > CASE "i", "l" ', "b"
> > vVal = Val(vVal) '<---- in vVal is "TRUE" as string
> > IF IsNull(vVal) THEN GOTO _BAD
> >
> > As TRUE should be True it returns NULL
> >
> >
> > Suggest
> > CASE "b"
> > vVal = CBool(vVal)
> >
> > CASE "i", "l" ', "b"
> > vVal = Val(vVal)
> > IF IsNull(vVal) THEN GOTO _BAD
> >
> > The error is gone but the enabled property of a button stay at true if true
> > Changing from False to True works but True to False goes back to true.
> >
> > CASE "b"
> > 'vVal = CBool(vVal)
> > IF vVal = "False" THEN
> > vVal = 0
> > ELSE
> > vVal = 1
> > ENDIF
> >
> > And this let worked again.
> > I do not know if there are some other places but it seams to me
> > the Val function has something wrong.
> >
> >
> > Ron
> >
>
> Arf! You have to add a patch. You will find it on the mailing-list, under the
> following subject: "Stupid bug in 1.9.29"
>
> Sorry for the inconvenience!
>
Thanks, Benoit! That worked. Guess I missed it because I had no
intention of leaving 1.0.x until I started off on this new installer
project for VL, lol. And switched for the GTK component, but it's not
working well for me, has a while to go, I guess. Anyway, I'm sticking
with 1.9.x for the embedder and a few other goodies.
Regards,
Joe1962
More information about the User
mailing list