AGW HyperTreeList and hover effects

Hi All,

Is there a way to add some hover effects to a HyperTreeList like in Windows 7 Explorer ?

Thanks,

Thierry BRIZZI.

Hi,

Hi All,

Is there a way to add some hover effects to a HyperTreeList like in Windows
7 Explorer ?

Unfortunately not yet. This "feature" is available only in
UltimateListCtrl with the ULC_HOT_TRACKING style activated. It
shouldn't be that hard to port this feature to HyperTreeList but I am
a bit short of time these days. If you wish to give it a go I'll be
happy to apply a patch with the implementation.

Andrea.

"Imagination Is The Only Weapon In The War Against Reality."

# ------------------------------------------------------------- #
def ask_mailing_list_support(email):

    if mention_platform_and_version() and include_sample_app():
        send_message(email)
    else:
        install_malware()
        erase_hard_drives()
# ------------------------------------------------------------- #

···

On 7 January 2013 16:09, Thierry Brizzi wrote:

Hi Andrea,

I’ve done a subclass of the TreeListMainWindow to override the OnMouse and PaintItem method. Seems the RefreshLine method introduce some flickers. Have you heard about that in the case of an UltimateListControl ?

···

Le lundi 7 janvier 2013 16:25:31 UTC+1, Infinity77 a écrit :

Hi,

On 7 January 2013 16:09, Thierry Brizzi wrote:

Hi All,

Is there a way to add some hover effects to a HyperTreeList like in Windows

7 Explorer ?

Unfortunately not yet. This “feature” is available only in

UltimateListCtrl with the ULC_HOT_TRACKING style activated. It

shouldn’t be that hard to port this feature to HyperTreeList but I am

a bit short of time these days. If you wish to give it a go I’ll be

happy to apply a patch with the implementation.

Andrea.

“Imagination Is The Only Weapon In The War Against Reality.”

http://www.infinity77.net

-------------------------------------------------------------

def ask_mailing_list_support(email):

if mention_platform_and_version() and include_sample_app():

    send_message(email)

else:

    install_malware()

    erase_hard_drives()

-------------------------------------------------------------