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,394   Rating: 4.74/5    Votes: 34   Popularity: 7.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 103   Downloaded: 7,103
CButton-derived control to help with using groups.
Combo & List Boxes
ComboBox Controls
Posted: 10 Sep 2001   Updated: 20 Apr 2007   Views: 135,128   Rating: 4.10/5    Votes: 24   Popularity: 5.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 2,337
CComboBox (and CListBox) with case-sensitive searching
Posted: 10 May 2001   Updated: 20 Apr 2007   Views: 273,381   Rating: 4.88/5    Votes: 48   Popularity: 8.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 87   Downloaded: 3,737
CComboBox with support for item history.
General
Posted: 25 Jul 2002   Updated: 2 Aug 2002   Views: 124,984   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,318   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: 92,199   Rating: 4.44/5    Votes: 14   Popularity: 5.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 2,559
CEdit-derived Hyperlink control, so user can edit hyperlinks
Miscellaneous
Custom Controls
Posted: 2 Jan 2003   Updated: 24 Jan 2008   Views: 227,544   Rating: 4.79/5    Votes: 21   Popularity: 6.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 6,490
Fully editable date picker control based on CDateTimeCtrl
General
Posted: 1 Aug 2001   Updated: 5 Mar 2002   Views: 126,386   Rating: 4.56/5    Votes: 48   Popularity: 7.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 1,851
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,167   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,981   Rating: 4.26/5    Votes: 11   Popularity: 4.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 1,685
Control to allow users to pick items from a list, and add to another list
Tooltips
Posted: 14 Mar 2005   Updated: 6 Oct 2008   Views: 90,726   Rating: 4.84/5    Votes: 32   Popularity: 7.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 4,139
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,569   Rating: 5.00/5    Votes: 43   Popularity: 8.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 125   Downloaded: 1,672
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,161   Rating: 4.84/5    Votes: 23   Popularity: 6.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 2,690
StatusBar with auto-fit, command notifications, tooltips and cursors
Tree Controls
General
Posted: 30 Jan 2003   Updated: 23 Apr 2003   Views: 126,502   Rating: 4.92/5    Votes: 29   Popularity: 7.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 63   Downloaded: 2,801
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,913   Rating: 4.43/5    Votes: 12   Popularity: 4.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 1,223
Utility to make selected windows remain on-top of others
Posted: 11 Jun 2002   Updated: 11 Jun 2002   Views: 142,269   Rating: 4.79/5    Votes: 28   Popularity: 6.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 3,016
Utility to change order of icons in taskbar
Posted: 18 Feb 2003   Updated: 24 Feb 2003   Views: 81,406   Rating: 4.50/5    Votes: 21   Popularity: 5.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 2,655
Utility to hide or unhide top-level windows
Macros and Add-ins
DevStudio Add-ins
Posted: 11 Jul 2002   Updated: 22 May 2003   Views: 106,198   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,757   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,492   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.1411023.1 | Last Updated 24 Nov 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid