[Gambas-user] Help with True/False logic statement

Laurent Carlier lordheavym at ...626...
Wed Mar 5 23:21:25 CET 2008


Le Wednesday 05 March 2008 22:17:27 Richard, vous avez écrit :
> But has anyone tried this? It ought to work fine with a real boolean, but
> the tag element looks like it is just an arbitrary text expression. If we
> are changing a text value from "true" to "false" then this might be better:
>
> btnTogglePastHistory.tag =  IIf(btnTogglePastHistory.tag
> = "true", "false", "true")
>
> 'And to check that it worked...
> btnTogglePastHistory.ToolTip = btnTogglePastHistory.Tag
>
> On Wednesday 05 March 2008 21:02:44 Shawn McCuan wrote:
> > I was wrong :)
> >
> > On Wed, Mar 5, 2008 at 4:01 PM, Laurent Carlier <lordheavym at ...626...>
> >
> > wrote:
> > > Le Wednesday 05 March 2008 12:08:43 richard terry, vous avez écrit :
> > > > Never can get my brain around easy ways to do true/false.
> > > >
> > > > Could someone give me a one liner logic for this?, or is it at its
> > > > simplest?
> > > >
> > > >   IF btnTogglePastHistory.tag = TRUE THEN
> > > >          btnTogglePastHistory.tag = FALSE
> > > >    ELSE
> > > >       btnTogglePastHistory.tag = TRUE
> > > >    END IF
> > > >
> > > > Regards
> > > >
> > > > Richard
> > >
> > > btnTogglePastHistory.tag = NOT btnTogglePastHistory.tag
> > >
> > > ++
> > >

And with "true" and "false" as strings:
btnTogglePastHistory.tag = str(NOT val(btnTogglePastHistory.tag))

Will revert the string "True" to "False" / "False" to "True"

++




More information about the User mailing list