From: Mattia B. <mb...@ds...> - 2003-06-19 21:46:30
|
On Wed, 18 Jun 2003 00:24:24 +0100 Dr Iain Reid <iai...@gp...> wrote: > I've been playing around with wxPerl and tree controls under > W2K Pro. So far everything works as expected but some of the > constants listed in the docs don't seem to be defined. For > example, wxTR_LINES_AT_ROOT isn't recognised and as far I > can see, isn't listed in the source. I added the missing constants to the developement version of wxPerl, they'll be in wxPerl 0.16. Thanks for reporting! <snip> > Can anyone offer any guidance on values for other missing > constants and degree of portability to other platforms? #define wxTR_NO_BUTTONS 0x0000 // for convenience #define wxTR_HAS_BUTTONS 0x0001 // generates a +/- button #define wxTR_TWIST_BUTTONS 0x0002 // generates a twister button #define wxTR_NO_LINES 0x0004 // don't generate level connectors #define wxTR_LINES_AT_ROOT 0x0008 // connect top-level nodes #define wxTR_MAC_BUTTONS wxTR_TWIST_BUTTONS // backward compatibility #define wxTR_AQUA_BUTTONS 0x0010 // used internally #define wxTR_SINGLE 0x0000 // for convenience #define wxTR_MULTIPLE 0x0020 // can select multiple items #define wxTR_EXTENDED 0x0040 // TODO: allow extended selection #define wxTR_FULL_ROW_HIGHLIGHT 0x2000 // highlight full horizontal space #define wxTR_EDIT_LABELS 0x0200 // can edit item labels #define wxTR_ROW_LINES 0x0400 // put border around items #define wxTR_HIDE_ROOT 0x0800 // don't display root node #define wxTR_HAS_VARIABLE_ROW_HEIGHT 0x0080 // what it says HTH Mattia |