summaryrefslogtreecommitdiffstats
path: root/library
diff options
context:
space:
mode:
authortreectrl <treectrl>2005-06-04 19:27:22 (GMT)
committertreectrl <treectrl>2005-06-04 19:27:22 (GMT)
commitf0cab39937e3b0d82741a3893983b9c0feed0057 (patch)
tree9ee91c0b86001d9b2f54deae547982c1bac50ac4 /library
parent9169f6df1830c4471b9d6e8d769072ed781c1d82 (diff)
downloadtktreectrl-f0cab39937e3b0d82741a3893983b9c0feed0057.zip
tktreectrl-f0cab39937e3b0d82741a3893983b9c0feed0057.tar.gz
tktreectrl-f0cab39937e3b0d82741a3893983b9c0feed0057.tar.bz2
Fixed y-position bug in Style_DoLayoutV.
Fixed bug calculating needed height of style with -union elements. Not sure how Style_DoLayoutNeededV ever worked correctly. Combined Style_DoLayout and Style_DoLayout2 since they were 99% the same. Changed Style_NeededSize to return whether the style has any -squeeze elements. This is used to avoid an unnecessary call when determining the minimum style size. Optimize TreeStyle_NeededWidth/Height by using cached values. NEEDED_HAX code present simply to test that I am allowed to use those cached values. Optimize TreeStyle_UseHeight by using cached values. Style.layoutWidth already existed for this purpose but wasn't set properly. Changed TreeStyle_UndefineState to always invalidate the layout of every element/column/item.
Diffstat (limited to 'library')
0 files changed, 0 insertions, 0 deletions