Click here to Skip to main content
12,754,334 members (28,285 online)

Articles by Richard James Moss (Article: 1, Technical Blogs: 32)

Article: 1, Technical Blogs: 32

RSS Feed

Average article rating: 4.96

Shell and IE programming
General
Posted: 6 Jul 2014   Updated: 6 Jul 2014   Views: 99,604   Rating: 4.96/5    Votes: 18   Popularity: 6.22
Licence: The MIT License      Bookmarked: 28   Downloaded: 3,001
Helper class for configuring which version of Internet Explorer is used by the WebBrowser control when hosted in a Windows Forms or WPF application.

Average blogs rating: 4.72

Button Controls
General
Posted: 27 Jan 2012   Updated: 27 Jan 2012   Views: 8,830   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
How to create a Windows Forms RadioButton that supports the double click event
Combo & List Boxes
ComboBox Controls
Posted: 26 Jan 2012   Updated: 26 Jan 2012   Views: 12,511   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to add a horizontal scrollbar to a ComboBox using C#
Dialogs and Windows
Windows Common dialogs
Posted: 28 Aug 2013   Updated: 28 Aug 2013   Views: 9,201   Rating: 4.71/5    Votes: 4   Popularity: 2.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 202
How to create long running Windows Forms applications without a start-up form
Edit Controls
General
Posted: 20 Jan 2012   Updated: 20 Jan 2012   Views: 17,271   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 50
An article on how to apply CSS formatting rules to the DigitialRune Text Editor control.
Selection Controls
General
Posted: 23 Jan 2012   Updated: 23 Jan 2012   Views: 14,221   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 36
Enabling shell styles for the ListView and TreeView controls in C#
Static & Panel Controls
Custom Controls
Posted: 29 Jan 2012   Updated: 29 Jan 2012   Views: 12,325   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 19
This post describes how to create a GroupBox control similar to those used in Microsoft Outlook
Tabs & Property Pages
General
Posted: 23 Aug 2012   Updated: 27 Aug 2012   Views: 8,582   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
This article describes adding design time support for a TabControl-like component which renders the same way the Project Properties in Visual Studio 2012.
ASP.NET
General
Posted: 27 Jan 2012   Updated: 27 Jan 2012   Views: 12,420   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
How to use XSLT to display an ASP.NET sitemap without using tables
Howto
Posted: 24 Jan 2012   Updated: 24 Jan 2012   Views: 62,121   Rating: 4.67/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 4
This article will describe how to create a trackback handler for use with MVC and the more traditional webforms.
Samples
Posted: 16 Jul 2012   Updated: 28 Jul 2012   Views: 39,862   Rating: 4.33/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 816
A sample on displaying the contents of a PDF file in an ASP.NET application using GhostScript
Charts, Graphs and Images
Images and multimedia
Posted: 20 Jan 2012   Updated: 21 Jun 2013   Views: 85,958   Rating: 4.89/5    Votes: 15   Popularity: 5.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   Downloaded: 10,823
How to convert a PDF into a series of images using C# and GhostScript
Custom Controls
General
Posted: 17 Feb 2013   Updated: 17 Feb 2013   Views: 5,155   Rating: 4.50/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 120
How to create a custom ErrorProvider component for use with Windows Forms Applications
HTML / CSS
HTML
Posted: 27 Jan 2012   Updated: 14 Sep 2012   Views: 18,652   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 414
A brief article into how to use a C# library that converts BBCode used by popular forums into HTML
General Graphics
General
Posted: 18 Feb 2013   Updated: 18 Feb 2013   Views: 6,340   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 148
This article describes how to break up a rectangle into smaller parts based on user defined co-ordinates.
Image Display
Posted: 20 Jun 2012   Updated: 20 Jun 2012   Views: 18,221   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
Selecting part of an image
C#
Applications
Posted: 20 Jan 2012   Updated: 20 Jan 2012   Views: 14,212   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The MIT License      Bookmarked: 0   Downloaded: 87
AngelCode bitmap font parsing using C#
Posted: 26 Jan 2012   Updated: 26 Jan 2012   Views: 12,462   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
In this post, we will update our component to support automatic scrolling when auto size is disabled and the image is larger than the client area of the control.
Posted: 26 Jan 2012   Updated: 26 Jan 2012   Views: 10,890   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
First part in a series of articles that will result in a component for viewing an image
General
Posted: 30 Jul 2013   Updated: 30 Jul 2013   Views: 7,212   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 3
This follow up article expands upon the sample in the first part, to include more concise design time code generation, expandable property support, and finally custom lists of values.
Posted: 30 Jul 2013   Updated: 30 Jul 2013   Views: 7,870   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 13
How to use TypeConverter allowing complex objects to be edited as though they were simple strings
Reflection
Posted: 24 Jan 2012   Updated: 24 Jan 2012   Views: 49,208   Rating: 4.92/5    Votes: 12   Popularity: 5.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
How to compare the properties of two objects via Reflection and C#.
XML
General
Posted: 24 Jan 2012   Updated: 24 Jan 2012   Views: 184,907   Rating: 4.62/5    Votes: 11   Popularity: 4.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
How to use the XmlReader class with C#.
Algorithms & Recipes
General
Posted: 15 Jun 2015   Updated: 15 Jun 2015   Views: 5,061   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The MIT License      Bookmarked: 2   Downloaded: 251
Dithering an image using the Floyd‑Steinberg algorithm in C#
Uncategorised Technical Blogs
General
Posted: 20 Jan 2012   Updated: 20 Jan 2012   Views: 21,140   Rating: 4.80/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Recently I was writing some code to allow a program to register itself to start with Windows for all users. On Windows 7 with User Account Control (UAC) enabled, trying to write to the relevant registry key without having elevated permissions throws an UnauthorizedAccessException exception.
Posted: 20 Jan 2012   Updated: 20 Jan 2012   Views: 13,642   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
In this article, I'll describe how to extend the ImageBox control discussed in earlier articles to be able to display PDF files with the help of the GhostScript library and the conversion library described in the previous article.Getting StartedYou can download the source code used in this arti
Posted: 20 Jan 2012   Updated: 20 Jan 2012   Views: 14,492   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
In a previous article, Creating a WYSIWYG font ComboBox using C#, there is a hacky bit of code which uses a try catch block to handle processing when a given font style doesn't exist.
Posted: 23 Jan 2012   Updated: 23 Jan 2012   Views: 13,282   Rating: 4.20/5    Votes: 4   Popularity: 2.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
This article shows how to use the built in ownerdraw functionality of a standard Windows Forms ComboBox control to display a WYSIWYG font list.
Posted: 24 Jan 2012   Updated: 24 Jan 2012   Views: 9,260   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
In the conclusion to our series on building a scrollable and zoomable image viewer, we'll add support for zooming, auto centering, size to fit and some display optimizations and enhancements.Getting StartedUnlike parts 2 and 3, we're actually adding quite a lot of new functionality, some of it
Posted: 24 Jan 2012   Updated: 24 Jan 2012   Views: 9,381   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
After part 2 added scrolling support, we are now going to extend this to support keyboard scrolling and panning with the mouse.Design supportIn order to enable panning, we're going to add three new properties.
Posted: 12 Apr 2012   Updated: 11 Apr 2012   Views: 17,164   Rating: 4.00/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to convert 2D arrays to 1D and access as either 2D or 1D
Posted: 31 Dec 2013   Updated: 31 Dec 2013   Views: 6,690   Rating: 4.67/5    Votes: 3   Popularity: 2.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to be notified when your application is activated and deactivated
Reviews on Third Party Products and Tools
Community Reviews
Posted: 23 Jan 2012   Updated: 23 Jan 2012   Views: 21,900   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
This post describes our experiences with a test migration.
No tips have been posted.
No reference articles have been posted.

Richard James Moss
Software Developer (Senior)
United Kingdom United Kingdom
No Biography provided


Advertise | Privacy | Mobile
Web02 | 2.8.170217.1 | Last Updated 22 Feb 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid