On Jan 26, 11:27 am, "Edward K. Ream" <[email protected]> wrote:
> I've started work on a wx gui plugin that is based on the recent qt
> work.  In particular, the wxTree class is now a subclass of
> baseNativeTree.

This project has already become a big success.  The separation between
platform-dependent and platform-independent code has several benefits,
not all obvious.

In particular, there is no need for cached data.  Such data probably
destroyed the reliability of the old wx tree code.  The nifty thing is
that the baseNativeTreeWidget class eliminates the *temptation* to
create cached data in platform-dependent code. This should result in a
major increase in reliability.

For example, the present wx code does not create an "item data".  This
was data attached to tree items that was supposed to help decipher
what was going on, but probably just created references to dead tree
items and invalid positions.

Edward
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to