Click here to Skip to main content

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: 282,129   Rating: 4.10/5    Votes: 27   Popularity: 5.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 70   Downloaded: 6,354
An owner-drawn, flat, menu button that correctly handles the default state
Edit Controls
General
Posted: 18 Apr 2002   Updated: 18 Apr 2002   Views: 176,994   Rating: 3.67/5    Votes: 12   Popularity: 3.96
Licence: Not specified      Bookmarked: 39   Downloaded: 4,605
An extension to CRichEditCtrl to illustrate simple syntax highlighting
Miscellaneous
Miscellaneous Controls
Posted: 16 Oct 2002   Updated: 20 Dec 2002   Views: 524,657   Rating: 4.83/5    Votes: 100   Popularity: 9.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 297   Downloaded: 34,195
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: 688,130   Rating: 4.89/5    Votes: 105   Popularity: 9.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 150   Downloaded: 16,528
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: 191,066   Rating: 4.48/5    Votes: 18   Popularity: 5.62
Licence: Not specified      Bookmarked: 44   Downloaded: 3,545
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: 84,336   Rating: 3.79/5    Votes: 15   Popularity: 4.46
Licence: Not specified      Bookmarked: 34   Downloaded: 1,337
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: 139,785   Rating: 3.33/5    Votes: 21   Popularity: 4.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 81   Downloaded: 2,438
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: 140,682   Rating: 4.35/5    Votes: 21   Popularity: 5.76
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: 3.96

Silverlight
General
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 11,892   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: 11,587   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 3   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: 12,017   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: 27,331   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: 45,400   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: 14,186   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: 18,514   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: 16,037   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 18   Downloaded: 0
Creating a Custom View Mode that Supports a Template Selector
Posted: 14 Apr 2009   Updated: 14 Apr 2010   Views: 18,228   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Creative Commons Attribution 3.0 Unported License      Bookmarked: 10   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. However, all of the default controls provide a default look, which is in keeping with
Data Binding
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 10,234   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: 11,869   Rating: 3.00/5    Votes: 1   Popularity: 0.00
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, rea
Posted: 1 Apr 2009   Updated: 14 Apr 2010   Views: 34,020   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: 20 Oct 2011   Updated: 20 Oct 2011   Views: 25,924   Rating: 4.50/5    Votes: 3   Popularity: 2.07
Licence: Not specified      Bookmarked: 3   Downloaded: 0
Implementing Application.DoEvents in WPF.
Styles
Posted: 1 Apr 2009   Updated: 6 Apr 2009   Views: 21,449   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: 48,092   Rating: 3.78/5    Votes: 5   Popularity: 2.60
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: 13,625   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. On the whole this approach has worked fairly well, although it results in a lot of changes thr
Testing and Quality Assurance
Posted: 12 Jun 2009   Updated: 14 Apr 2010   Views: 12,006   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: 10,873   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
Web03 | 2.8.141220.1 | Last Updated 21 Dec 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid