Full row selection and title tips


This article was contributed by Matthew Bells.

This code is an enhancement to the code by Zafir Anjum and Mark Findlay which provides full row highlighting and TitleTips enhancements for the CListCtrl. If you've noticed in MS-Dev, the TittleTips show highlighting. This code is an extension which has TitleTips which can change colors as well as performance enhancements to reduce flickering.

Another useful addition is notifying the parent window of the CListCtrl when the selection has changed - useful if you want to disable buttons if options are not available. For an example, look in the control panel network services (WinNT); the "Properties" buttons will disable if the selection does not have properties. This is done by sending a notification to the parent window. Since there have been many changes, i have attached the full source. Download files

Comments:



Comments

  • bug

    Posted by gang_feng on 01/10/2006 09:38pm

    how to limit Rect?

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Live Event Date: May 18, 2015 @ 1:00 p.m. ET / 10:00 a.m. PT While the idea of using facial and or gesture recognitions to create a modern, intuitive game seems attractive, some developers may want to leverage Unity 3D as a way to accelerate their development. There are many different ways in which Intel and Unity Technologies have been working together to helps speed the develop of games with the Intel® RealSense™ SDK (Software Developer Kit), so come hear from a panel of experts on what we've done …

  • Live Event Date: April 30, 2015 @ 1:00 p.m. ET / 10:00 a.m. PT It's likely today that you'll need to recover a single database far more than you'll need to recover all of SQL Server – and yet, your backup and recovery strategy focuses on recovering the enterprise, and not daily recovery needs of that enterprise. Join Rick Vanover from Veeam, as we discuss the hype and reality of recovering your SQL databases at a granular level, tools vs. backups, where virtualization fits in, and how to successfully …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date