Click here to Skip to main content

Articles by Paul Vickery (Articles: 20)

Articles: 20

RSS Feed

Average article rating: 4.56

Button Controls
General
Posted: 23 Jul 2002   Updated: 21 Feb 2005   Views: 211,056   Rating: 4.74/5    Votes: 34   Popularity: 7.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 103   Downloaded: 7,098
CButton-derived control to help with using groups.
Combo & List Boxes
ComboBox Controls
Posted: 10 Sep 2001   Updated: 20 Apr 2007   Views: 134,855   Rating: 4.10/5    Votes: 24   Popularity: 5.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 2,329
CComboBox (and CListBox) with case-sensitive searching
Posted: 10 May 2001   Updated: 20 Apr 2007   Views: 272,821   Rating: 4.88/5    Votes: 48   Popularity: 8.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 87   Downloaded: 3,729
CComboBox with support for item history.
General
Posted: 25 Jul 2002   Updated: 2 Aug 2002   Views: 124,695   Rating: 4.63/5    Votes: 24   Popularity: 6.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 49   Downloaded: 0
Function to recreate a combo box at run-time to allow new styles, preserving its data
Posted: 25 Jul 2002   Updated: 2 Aug 2002   Views: 112,118   Rating: 4.65/5    Votes: 21   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 0
Function to recreate a listbox at run-time to allow new styles, preserving its data, and selections
Edit Controls
General
Posted: 11 Aug 2002   Updated: 9 Oct 2008   Views: 91,997   Rating: 4.44/5    Votes: 14   Popularity: 5.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 2,555
CEdit-derived Hyperlink control, so user can edit hyperlinks
Miscellaneous
Custom Controls
Posted: 2 Jan 2003   Updated: 24 Jan 2008   Views: 226,563   Rating: 4.79/5    Votes: 21   Popularity: 6.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 6,424
Fully editable date picker control based on CDateTimeCtrl
General
Posted: 1 Aug 2001   Updated: 5 Mar 2002   Views: 126,200   Rating: 4.56/5    Votes: 48   Popularity: 7.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 1,846
Control which allows run-time switching between a number of control types, eg combo, edit etc
Posted: 18 Feb 2003   Updated: 18 Feb 2003   Views: 39,109   Rating: 4.40/5    Votes: 6   Popularity: 3.42
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
A class to enable data to be set on a control
Posted: 30 Jul 2002   Updated: 16 Jul 2003   Views: 56,855   Rating: 4.26/5    Votes: 11   Popularity: 4.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 1,683
Control to allow users to pick items from a list, and add to another list
Tooltips
Posted: 13 Mar 2005   Updated: 6 Oct 2008   Views: 90,370   Rating: 4.84/5    Votes: 32   Popularity: 7.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 4,121
A tool-tip control with support for rich-text formatting
Static & Panel Controls
Custom Controls
Posted: 8 Oct 2008   Updated: 23 Oct 2008   Views: 47,195   Rating: 5.00/5    Votes: 43   Popularity: 8.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 125   Downloaded: 1,668
Code to add a message bar to virtually any existing Windows control.
Status Bar
General
Posted: 17 Feb 2003   Updated: 27 Jun 2004   Views: 102,059   Rating: 4.84/5    Votes: 23   Popularity: 6.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 2,689
StatusBar with auto-fit, command notifications, tooltips and cursors
Tree Controls
General
Posted: 30 Jan 2003   Updated: 23 Apr 2003   Views: 126,190   Rating: 4.92/5    Votes: 29   Popularity: 7.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 63   Downloaded: 2,797
Function to move or copy items and their children in a tree control
Applications & Tools
Tools with source code
Posted: 30 Apr 2002   Updated: 11 Jun 2002   Views: 65,801   Rating: 4.43/5    Votes: 12   Popularity: 4.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 1,218
Utility to make selected windows remain on-top of others
Posted: 11 Jun 2002   Updated: 11 Jun 2002   Views: 142,020   Rating: 4.79/5    Votes: 28   Popularity: 6.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 3,015
Utility to change order of icons in taskbar
Posted: 18 Feb 2003   Updated: 24 Feb 2003   Views: 81,251   Rating: 4.50/5    Votes: 21   Popularity: 5.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 2,652
Utility to hide or unhide top-level windows
Macros and Add-ins
DevStudio Add-ins
Posted: 11 Jul 2002   Updated: 22 May 2003   Views: 105,976   Rating: 4.80/5    Votes: 13   Popularity: 5.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 1,888
Add-In to add Tags support to Visual Studio
Macros
Posted: 5 Mar 2001   Updated: 20 Aug 2001   Views: 77,649   Rating: 4.21/5    Votes: 22   Popularity: 5.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 378
Visual Studio Macro to provide tags support
Programming Tips
General
Posted: 4 Jul 2002   Updated: 4 Jul 2002   Views: 41,407   Rating: 3.46/5    Votes: 6   Popularity: 2.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
How to hide a combo's list after selection if the selection starts a long operation
No blogs have been submitted.
No tips have been posted.
No reference articles have been posted.

Paul Vickery
Software Developer (Senior)
United Kingdom United Kingdom
Originally from an electronics background, I moved into software in 1996, partly as a result of being made redundant, and partly because I was very much enjoying the small amount of coding (in-at-the-deep-end-C) that I had been doing!
 
I swiftly moved from C to C++, and learned MFC, and then went on to real-time C on Unix. After this I moved to the company for which I currently work, which specialises in Configuration Management software, and currently program mainly in C/C++, for Windows. I have been gradually moving their legacy C code over to use C++ (with STL, MFC, ATL, and WTL). I have pulled in other technologies (Java, C#, VB, COM, SOAP) where appropriate, especially when integrating with third-party products.
 
In addition to that, I have overseen the technical side of the company website (ASP, VBScript, JavaScript, HTML, CSS), and have also worked closely with colleagues working on other products (Web-based, C#, ASP.NET, SQL, etc).
 
For developing, I mainly use Visual Studio 2010, along with an in-house-designed editor based on Andrei Stcherbatchenko's syntax parsing classes, and various (mostly freeware) tools. For website design, I use Dreaweaver CS3.
 
When not developing software, I enjoy listening to and playing music, playing electric and acoustic guitars and mandolin.
Follow on   Google+   LinkedIn


Advertise | Privacy | Mobile
Web03 | 2.8.141030.1 | Last Updated 31 Oct 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid