Click here to Skip to main content
12,395,151 members (69,120 online)

Articles by Paul Vickery (Articles: 20)

Articles: 20

RSS Feed

Average article rating: 4.55

Button Controls
General
Posted: 23 Jul 2002   Updated: 21 Feb 2005   Views: 216,834   Rating: 4.74/5    Votes: 34   Popularity: 7.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 103   Downloaded: 7,410
CButton-derived control to help with using groups.
Combo & List Boxes
ComboBox Controls
Posted: 10 Sep 2001   Updated: 20 Apr 2007   Views: 141,495   Rating: 3.75/5    Votes: 25   Popularity: 5.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 2,520
CComboBox (and CListBox) with case-sensitive searching
Posted: 10 May 2001   Updated: 20 Apr 2007   Views: 287,015   Rating: 4.88/5    Votes: 49   Popularity: 8.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 87   Downloaded: 3,971
CComboBox with support for item history.
General
Posted: 25 Jul 2002   Updated: 2 Aug 2002   Views: 130,483   Rating: 4.63/5    Votes: 24   Popularity: 6.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   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: 116,440   Rating: 4.68/5    Votes: 22   Popularity: 6.25
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: 95,904   Rating: 4.44/5    Votes: 14   Popularity: 5.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 2,649
CEdit-derived Hyperlink control, so user can edit hyperlinks
Miscellaneous
Custom Controls
Posted: 2 Jan 2003   Updated: 24 Jan 2008   Views: 250,390   Rating: 4.88/5    Votes: 22   Popularity: 6.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 87   Downloaded: 7,547
Fully editable date picker control based on CDateTimeCtrl
General
Posted: 1 Aug 2001   Updated: 5 Mar 2002   Views: 130,640   Rating: 4.56/5    Votes: 48   Popularity: 7.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 1,943
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: 40,521   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: 59,751   Rating: 4.26/5    Votes: 11   Popularity: 4.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 1,780
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: 99,270   Rating: 4.84/5    Votes: 32   Popularity: 7.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 4,548
A tool-tip control with support for rich-text formatting
Static & Panel Controls
Custom Controls
Posted: 8 Oct 2008   Updated: 23 Oct 2008   Views: 53,901   Rating: 5.00/5    Votes: 44   Popularity: 8.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 127   Downloaded: 2,002
Code to add a message bar to virtually any existing Windows control.
Status Bar
General
Posted: 17 Feb 2003   Updated: 27 Jun 2004   Views: 104,871   Rating: 4.85/5    Votes: 24   Popularity: 6.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 2,734
StatusBar with auto-fit, command notifications, tooltips and cursors
Tree Controls
General
Posted: 30 Jan 2003   Updated: 23 Apr 2003   Views: 132,592   Rating: 4.92/5    Votes: 29   Popularity: 7.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 64   Downloaded: 2,969
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: 68,230   Rating: 4.43/5    Votes: 12   Popularity: 4.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 1,279
Utility to make selected windows remain on-top of others
Posted: 11 Jun 2002   Updated: 11 Jun 2002   Views: 148,082   Rating: 4.79/5    Votes: 28   Popularity: 6.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 3,323
Utility to change order of icons in taskbar
Posted: 18 Feb 2003   Updated: 24 Feb 2003   Views: 84,800   Rating: 4.50/5    Votes: 21   Popularity: 5.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 2,719
Utility to hide or unhide top-level windows
Macros and Add-ins
DevStudio Add-ins
Posted: 11 Jul 2002   Updated: 22 May 2003   Views: 110,896   Rating: 4.80/5    Votes: 13   Popularity: 5.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 1,955
Add-In to add Tags support to Visual Studio
Macros
Posted: 5 Mar 2001   Updated: 20 Aug 2001   Views: 80,150   Rating: 4.21/5    Votes: 22   Popularity: 5.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 386
Visual Studio Macro to provide tags support
Programming Tips
General
Posted: 4 Jul 2002   Updated: 4 Jul 2002   Views: 42,961   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.


Advertise | Privacy | Mobile
Web01 | 2.8.160721.1 | Last Updated 23 Jul 2016
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid