[lazarus] RadioGroup woes still

Tony Maro tony at maro.net
Mon Mar 17 13:48:11 EST 2003


I downloaded CVS just now and tested the RadioGroup changes.

About 1 out of every 3 or 4 changes as described previously, it still
results in not updating the button display.  I can't find anything that
triggers it - it seems entirely random.

Don't try to actually use this snippet, but check this out:

if NewTrans.Ends then begin
  writeln('Transaction Ends setting to ZERO');
  writeln('ItemIndex is now' +
	inttostr(FrmNewSchedDep.RdoEnds.ItemIndex));
  FrmNewSchedDep.RdoEnds.ItemIndex := 0;
  writeln('ItemIndex has become'+
	inttostr(FrmNewSchedDep.RdoEnds.ItemIndex));
end;

The console out put is:

Transaction Ends setting to ZERO
ItemIndex is now 1
ItemIndex has become 1

So you can see that it is zero, I change it to 1 and read it back and
it's still zero.

Other times the same code works beautifully.  I can't see anything that
makes it break or not.

There is no other code that I have that changes this setting in any
form.  I even deleted and recreated the radiogroup using a different
name just to make sure.

-- 
Tony Maro
tony at maro.net
http://tony.maro.net/

Check out my software "CheckBook Tracker"
A GPL (free) replacement for Microsoft Money!






More information about the Lazarus mailing list