Nathan McCorkle
2014-09-02 23:11:53 UTC
One bug I'm still working on is that the scrollbars don't show the correct
size when wordWrap is being used... but I will let the other thread I
started serve for debugging that.
Here I just want some folks to give this a try... it should essentially be
like the Google Chrome URL bar... where the textbox acts as a search box
for the history and shows results in a drop-down. With Chrome the browser
history is used for searching, but with this widget you add items to the
list just like any list... and can drop-down the full-list of items too.
Worked hard on this, and I think it is pretty good, but obviously it
probably isn't perfect!
P.S. I based this off of the combotreebox.py code, but I REALLY HATED the
platform-specific subclassing that file has going on in it... It made
hacking the code MUCH harder because all the sub/super class methods with
identical names made tracing code flow really slow... so I moved
platform-specific stuff to happen during the class construction.
size when wordWrap is being used... but I will let the other thread I
started serve for debugging that.
Here I just want some folks to give this a try... it should essentially be
like the Google Chrome URL bar... where the textbox acts as a search box
for the history and shows results in a drop-down. With Chrome the browser
history is used for searching, but with this widget you add items to the
list just like any list... and can drop-down the full-list of items too.
Worked hard on this, and I think it is pretty good, but obviously it
probably isn't perfect!
P.S. I based this off of the combotreebox.py code, but I REALLY HATED the
platform-specific subclassing that file has going on in it... It made
hacking the code MUCH harder because all the sub/super class methods with
identical names made tracing code flow really slow... so I moved
platform-specific stuff to happen during the class construction.
--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wxpython-users+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wxpython-users+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.