> Yes, as Edzard says: setting the label of the widget with label() does not =
> *copy* the string, it only retains a pointer to it... which in your case th=
> en drops out of scope and garbage ensues.
> I think I'd go with the copy_label() approach myself (which *does* make an =
> internal copy of the string), and just let the widget manage the label stri=
> ng internally thereafter...
> Selex ES Ltd
> Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS=
> 14 3EL
> A company registered in England & Wales.  Company no. 02426132
> ********************************************************************
> This email and any attachments are confidential to the intended
> recipient and may also be privileged. If you are not the intended
> recipient please delete it from your system and notify the sender.
> You should not copy it or use it for any purpose nor disclose or
> distribute its contents to any other person.
> ********************************************************************

OK, now I understand. It works properly now. Thanks for the help.
fltk mailing list

Reply via email to