Click here to Skip to main content
12,397,102 members (68,094 online)

Articles by Derek Lakin (Articles: 8, Technical Blogs: 18)

Articles: 8, Technical Blogs: 18

RSS Feed

Average article rating: 4.18

Button Controls
Owner-draw buttons
Posted: 29 Aug 2001   Updated: 4 Dec 2001   Views: 287,884   Rating: 4.10/5    Votes: 27   Popularity: 5.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 70   Downloaded: 6,563
An owner-drawn, flat, menu button that correctly handles the default state
Edit Controls
General
Posted: 18 Apr 2002   Updated: 18 Apr 2002   Views: 181,921   Rating: 3.67/5    Votes: 12   Popularity: 3.96
Licence: Not specified      Bookmarked: 39   Downloaded: 4,803
An extension to CRichEditCtrl to illustrate simple syntax highlighting
Miscellaneous
Miscellaneous Controls
Posted: 16 Oct 2002   Updated: 20 Dec 2002   Views: 554,318   Rating: 4.83/5    Votes: 100   Popularity: 9.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 300   Downloaded: 35,374
Extended System.Windows.Forms.Panel classes for a collapsible panel and a panel bar to contain them, in a Windows XP style.
Tabs & Property Pages
General
Posted: 20 Sep 2001   Updated: 2 Oct 2003   Views: 791,558   Rating: 4.89/5    Votes: 105   Popularity: 9.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 152   Downloaded: 17,079
An extended tab control that allows tab pages to be added from dialog resources
Internet / Network
General
Posted: 16 May 2001   Updated: 27 Nov 2001   Views: 202,153   Rating: 4.48/5    Votes: 18   Popularity: 5.62
Licence: Not specified      Bookmarked: 45   Downloaded: 3,723
How to get a list of users and their details from a specified server.
Macros and Add-ins
DevStudio Add-ins
Posted: 19 Dec 2001   Updated: 1 Jan 2002   Views: 88,086   Rating: 3.79/5    Votes: 15   Popularity: 4.46
Licence: Not specified      Bookmarked: 34   Downloaded: 1,375
A Visual Studio Add-in that allows the current file, or it's containing folder to be compared using WinDiff
VS.NET Add-ins
Posted: 24 Jun 2003   Updated: 15 Sep 2003   Views: 150,071   Rating: 3.33/5    Votes: 21   Popularity: 4.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 81   Downloaded: 2,465
A Visual Studio .NET add-in to provide instant integrated access to an online repository of .NET components.
Threads, Processes & IPC
Threads
Posted: 28 May 2001   Updated: 28 May 2001   Views: 146,161   Rating: 4.39/5    Votes: 22   Popularity: 5.84
Licence: Not specified      Bookmarked: 41   Downloaded: 0
This article shows you how to subclass CWinThread to create a class that allows multiple instances to effectively use the same thread function, safely.

Average blogs rating: 4.11

Silverlight
General
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 13,380   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 5   Downloaded: 0
HyperlinkButton Gotcha
Windows Phone 7/8
General
Posted: 25 Oct 2010   Updated: 25 Oct 2010   Views: 13,290   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 2   Downloaded: 0
Like many people it seems I’ve been working on an application for Windows Phone 7 that integrates with Facebook
Posted: 24 Oct 2010   Updated: 25 Oct 2010   Views: 14,000   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 4   Downloaded: 0
Checking Your WP7 Application Capabilities
Posted: 20 Oct 2011   Updated: 20 Oct 2011   Views: 31,713   Rating: 4.00/5    Votes: 4   Popularity: 2.21
Licence: Not specified      Bookmarked: 8   Downloaded: 0
Additional MessageBox features on Windows Phone 7.
Windows Presentation Foundation
Applications
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 56,919   Rating: 4.72/5    Votes: 11   Popularity: 4.90
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 34   Downloaded: 0
Shows how to set the initial focus in XAML
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 15,713   Rating: 2.33/5    Votes: 2   Popularity: 0.90
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 8   Downloaded: 0
After my initial successes in moving to a Prism-style bootstrapper in Part 1, it was time to move onto the next step. But in the case of a legacy application, what's the next step?
Controls
Posted: 1 Apr 2009   Updated: 7 Apr 2009   Views: 21,741   Rating: 3.36/5    Votes: 4   Popularity: 1.93
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 2   Downloaded: 0
Changing the Caret Colour in WPF
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 17,752   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 19   Downloaded: 0
Creating a Custom View Mode that Supports a Template Selector
Posted: 14 Apr 2009   Updated: 14 Apr 2010   Views: 22,920   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 12   Downloaded: 0
Microsoft introduced the concept of “lookless” controls in WPF, which means that the control defines its behaviour without any information about how it actually looks, which is where templates and styles come in.
Data Binding
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 11,321   Rating: 3.22/5    Votes: 4   Popularity: 1.94
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 16   Downloaded: 0
Every now and then, you find yourself needing to bind some control or the other to the values of an enumeration, such as System.DayOfWeek. You'd think this would be fairly simple, but it's actually trickier than you think.
General
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 41,334   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 15   Downloaded: 0
The other day I was hacking away in WPF and I decided that I needed to be able to do something specific when the Visibility property of a control changed...
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 13,390   Rating: 4.60/5    Votes: 2   Popularity: 0.90
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 15   Downloaded: 0
This is the first of several posts on my journey migrating a legacy application to use the Composite Application Guidance for WPF, which (like Brian Noyes) I prefer to call Prism, mainly because it's shorter, but it's also cooler! I've watched the "Brian Noyes on Prism" dnr TV episode intently
Posted: 20 Oct 2011   Updated: 20 Oct 2011   Views: 34,934   Rating: 4.83/5    Votes: 4   Popularity: 2.71
Licence: Not specified      Bookmarked: 4   Downloaded: 0
Implementing Application.DoEvents in WPF.
Styles
Posted: 1 Apr 2009   Updated: 6 Apr 2009   Views: 26,374   Rating: 4.00/5    Votes: 3   Popularity: 1.91
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 32   Downloaded: 0
I'll show you how to implement a custom Style by implementing a custom message box.
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 59,226   Rating: 3.90/5    Votes: 6   Popularity: 2.94
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 22   Downloaded: 0
Moving a WPF Window with a WindowStyle of None
Programming Tips
General
Posted: 12 Jun 2009   Updated: 14 Apr 2010   Views: 15,252   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 13   Downloaded: 0
I’ve been working on a couple of projects recently where I’ve been storing the source in the cloud using Live Mesh so that I could access the solution from any of the PCs and laptops that litter the house.
Testing and Quality Assurance
Posted: 12 Jun 2009   Updated: 14 Apr 2010   Views: 13,852   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 11   Downloaded: 0
Testing Private Members in Visual Studio
Uncategorised Technical Blogs
General
Posted: 20 Oct 2011   Updated: 20 Oct 2011   Views: 11,311   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: Not specified      Bookmarked: 0   Downloaded: 0
Today is the first day of Microsoft’s Professional Developer Conference (PDC), which is being hosted on Microsoft’s Campus in Seattle right now as I type.
No tips have been posted.
No reference articles have been posted.

Derek Lakin
Software Developer (Senior)
United Kingdom United Kingdom
No Biography provided


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