Skip to main content
Email Password   helpLost your password?

Articles by Paul S. Vickery (20 articles found)

Average article rating: 4.44

Button Controls

GroupControl
Last Updated: 21 Feb 2005   Page Views: 178,005   Rating: 4.58/5    Votes: 32   Popularity: 6.90   Bookmark Count: 88
Licence: The Code Project Open License (CPOL)   
CButton-derived control to help with using groups.

Combo & List Boxes

Case-sensitive ComboBox
Last Updated: 20 Apr 2007   Page Views: 109,111   Rating: 4.02/5    Votes: 23   Popularity: 5.48   Bookmark Count: 28
Licence: The Code Project Open License (CPOL)   
CComboBox (and CListBox) with case-sensitive searching
History ComboBox
Last Updated: 20 Apr 2007   Page Views: 197,582   Rating: 4.68/5    Votes: 46   Popularity: 7.79   Bookmark Count: 69
Licence: The Code Project Open License (CPOL)   
CComboBox with support for item history.
Dynamically re-creating a combo box
Last Updated: 2 Aug 2002   Page Views: 99,859   Rating: 4.54/5    Votes: 24   Popularity: 6.27   Bookmark Count: 40
Licence: The Code Project Open License (CPOL)   
Function to recreate a combo box at run-time to allow new styles, preserving its data
Dynamically re-creating a list box
Last Updated: 2 Aug 2002   Page Views: 92,003   Rating: 4.48/5    Votes: 19   Popularity: 5.74   Bookmark Count: 38
Licence: The Code Project Open License (CPOL)   
Function to recreate a listbox at run-time to allow new styles, preserving its data, and selections

Edit Controls

HyperEdit Control
Last Updated: 9 Oct 2008   Page Views: 74,752   Rating: 4.44/5    Votes: 14   Popularity: 5.09   Bookmark Count: 44
Licence: The Code Project Open License (CPOL)   
CEdit-derived Hyperlink control, so user can edit hyperlinks

Miscellaneous

Editable Date Picker
Last Updated: 24 Jan 2008   Page Views: 156,179   Rating: 4.43/5    Votes: 20   Popularity: 5.77   Bookmark Count: 69
Licence: The Code Project Open License (CPOL)   
Fully editable date picker control based on CDateTimeCtrl
Dynamically switchable multi-purpose control
Last Updated: 5 Mar 2002   Page Views: 103,069   Rating: 4.56/5    Votes: 48   Popularity: 7.67   Bookmark Count: 43
Licence: The Code Project Open License (CPOL)   
Control which allows run-time switching between a number of control types, eg combo, edit etc
Control Data Support
Last Updated: 18 Feb 2003   Page Views: 32,002   Rating: 4.40/5    Votes: 6   Popularity: 3.42   Bookmark Count: 8
Licence: The Code Project Open License (CPOL)   
A class to enable data to be set on a control
Double List Picker
Last Updated: 16 Jul 2003   Page Views: 44,280   Rating: 4.26/5    Votes: 11   Popularity: 4.44   Bookmark Count: 30
Licence: The Code Project Open License (CPOL)   
Control to allow users to pick items from a list, and add to another list
RichText Tool-tip Control
Last Updated: 6 Oct 2008   Page Views: 49,282   Rating: 4.50/5    Votes: 23   Popularity: 6.13   Bookmark Count: 59
Licence: The Code Project Open License (CPOL)   
A tool-tip control with support for rich-text formatting

Static & Panel Controls

Control Message Bar
Last Updated: 23 Oct 2008   Page Views: 19,726   Rating: 4.91/5    Votes: 36   Popularity: 7.64   Bookmark Count: 83
Licence: The Code Project Open License (CPOL)   
Code to add a message bar to virtually any existing Windows control.

Status Bar

StatusBarACT
Last Updated: 27 Jun 2004   Page Views: 84,514   Rating: 4.45/5    Votes: 22   Popularity: 5.97   Bookmark Count: 43
Licence: The Code Project Open License (CPOL)   
StatusBar with auto-fit, command notifications, tooltips and cursors

Tree Controls

Move Tree Items
Last Updated: 23 Apr 2003   Page Views: 101,257   Rating: 4.76/5    Votes: 26   Popularity: 6.73   Bookmark Count: 50
Licence: The Code Project Open License (CPOL)   
Function to move or copy items and their children in a tree control

Applications & Tools

OnTop Utility
Last Updated: 11 Jun 2002   Page Views: 52,397   Rating: 4.43/5    Votes: 12   Popularity: 4.79   Bookmark Count: 19
Licence: The Code Project Open License (CPOL)   
Utility to make selected windows remain on-top of others
Taskbar Sorter Utility
Last Updated: 11 Jun 2002   Page Views: 111,236   Rating: 4.48/5    Votes: 26   Popularity: 6.34   Bookmark Count: 41
Licence: The Code Project Open License (CPOL)   
Utility to change order of icons in taskbar
HideIt
Last Updated: 24 Feb 2003   Page Views: 64,147   Rating: 4.29/5    Votes: 19   Popularity: 5.48   Bookmark Count: 40
Licence: The Code Project Open License (CPOL)   
Utility to hide or unhide top-level windows

Macros and Add-ins

Tags Visual Studio Add-In
Last Updated: 22 May 2003   Page Views: 85,426   Rating: 4.80/5    Votes: 13   Popularity: 5.35   Bookmark Count: 33
Licence: The Code Project Open License (CPOL)   
Add-In to add Tags support to Visual Studio
Adding tags support to Visual Studio
Last Updated: 20 Aug 2001   Page Views: 64,156   Rating: 4.21/5    Votes: 22   Popularity: 5.66   Bookmark Count: 14
Licence: The Code Project Open License (CPOL)   
Visual Studio Macro to provide tags support

Programming Tips

Hiding a combo's list after selection
Last Updated: 4 Jul 2002   Page Views: 34,176   Rating: 3.46/5    Votes: 6   Popularity: 2.69   Bookmark Count: 11
Licence: The Code Project Open License (CPOL)   
How to hide a combo's list after selection if the selection starts a long operation

Paul S. Vickery


Member
Originally from an electronics background, Paul moved into software in 1996, partly as a result of being made redundant, and partly because he was very much enjoying the small amount of coding (in-at-the-deep-end-C) that he had been doing (the only programming he had done prior to that was a little Pascal, and ZX Spectrum Basic!).

Paul swiftly moved from C to C++, and learned MFC, and then went on to real-time C on Unix. After this he moved to the company for which he currently works, which specialises in Configuration Management, and programs in C/C++, for Windows. He has been gradually moving their legacy C code over to C++/MFC, pulling in other new technologies as he goes where appropriate.

Paul uses Visual Studio 2005, his own in-house-designed editor based on Andrei Stcherbatchenko's syntax parsing classes, and various other freeware tools.

Occupation: Software Developer (Senior)
Location: United Kingdom United Kingdom


Last Updated 21 Nov 2009 | Advertise | Privacy | Terms of Use | Copyright © CodeProject, 1999-2009