Click here to Skip to main content
15,881,139 members

Articles by Midi_Mick (Articles: 7, Tip/Tricks: 9)

Articles: 7, Tip/Tricks: 9

RSS Feed

Average article rating: 4.66

Desktop Programming
ATL
22 Sep 2003   Updated: 13 Jul 2017   Rating: 3.90/5    Votes: 9   Popularity: 3.72
Licence: CPOL    Views: 67,884     Bookmarked: 39   Downloaded: 1,749
Please Sign up or sign in to vote.
Using ATL and STL to create collections of COM objects without circular references
Programming Languages
C#
17 Oct 2014   Updated: 17 Oct 2014   Rating: 4.85/5    Votes: 14   Popularity: 5.56
Licence: CPOL    Views: 43,236     Bookmarked: 19   Downloaded: 5,213
Please Sign up or sign in to vote.
Displays a list of images with various transitioning effects
10 Sep 2016   Updated: 10 Sep 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 14,805     Bookmarked: 2   Downloaded: 397
Please Sign up or sign in to vote.
A set of extension methods giving System.Data.SQLite access to Savepoints
3 Oct 2016   Updated: 9 Oct 2016   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: CPOL    Views: 13,613     Bookmarked: 6   Downloaded: 262
Please Sign up or sign in to vote.
Alleviate issues with Image objects created from streams and files.
16 Feb 2008   Updated: 16 Feb 2008   Rating: 4.00/5    Votes: 7   Popularity: 3.38
Licence: CPOL    Views: 21,253     Bookmarked: 14   Downloaded: 258
Please Sign up or sign in to vote.
AVL Search tree implementation with the objects accessed by an embedded key
14 Oct 2014   Updated: 14 Oct 2014   Rating: 4.87/5    Votes: 16   Popularity: 5.86
Licence: CPOL    Views: 24,179     Bookmarked: 23   Downloaded: 0
Please Sign up or sign in to vote.
Use an ICustomTypeDescriptor implementation to remove all access to inapplicable properties and events from a UserControl.
Shell
28 Nov 2016   Updated: 5 Jan 2017   Rating: 4.99/5    Votes: 17   Popularity: 6.13
Licence: CPOL    Views: 28,273     Bookmarked: 23   Downloaded: 1,995
Please Sign up or sign in to vote.
Accessing the Windows Property System in the Shell

Average blogs rating:

No blogs have been submitted.

Average tips rating: 4.75

Database Development
16 Sep 2016   Updated: 17 Sep 2016   Rating: 4.50/5    Votes: 3   Popularity: 2.15
Licence: CPOL    Views: 16,471     Bookmarked: 2   Downloaded: 75
Please Sign up or sign in to vote.
A set of helper functions to cope with DBNull results from database queries
Desktop Programming
Windows Forms
12 Oct 2016   Updated: 26 Oct 2016   Rating: 4.88/5    Votes: 13   Popularity: 4.88
Licence: CPOL    Views: 14,842     Bookmarked: 7   Downloaded: 210
Please Sign up or sign in to vote.
An edit control for the masked input of GUIDs
15 Nov 2015   Updated: 15 Nov 2015   Rating: 4.57/5    Votes: 8   Popularity: 4.12
Licence: CPOL    Views: 10,084     Bookmarked: 3   Downloaded: 253
Please Sign up or sign in to vote.
The simplest solution for adding a custom collection of custom objects to the designer
23 Sep 2016   Updated: 23 Sep 2016   Rating: 4.95/5    Votes: 4   Popularity: 2.98
Licence: CPOL    Views: 10,550     Bookmarked: 4   Downloaded: 63
Please Sign up or sign in to vote.
This is an alternative for "Resolve DesignMode for a user control"
Programming Languages
C#
10 Jan 2017   Updated: 11 Jan 2017   Rating: 4.91/5    Votes: 3   Popularity: 2.34
Licence: CPOL    Views: 20,254     Bookmarked: 5   Downloaded: 226
Please Sign up or sign in to vote.
Extension methods to get the index or key of the image currently displayed in the node of a Windows.Forms.TreeView control
24 Nov 2015   Updated: 24 Nov 2015   Rating: 4.71/5    Votes: 8   Popularity: 4.25
Licence: CPOL    Views: 16,204     Bookmarked: 6   Downloaded: 254
Please Sign up or sign in to vote.
Four one-line methods to convert between DateTime objects and Julian Days or Unix Time Stamps
19 Oct 2016   Updated: 19 Oct 2016   Rating: 4.85/5    Votes: 6   Popularity: 3.77
Licence: CPOL    Views: 17,800     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Use LINQ to get the members of a collection that match the members of another collection
5 Nov 2013   Updated: 5 Nov 2013   Rating: 4.64/5    Votes: 7   Popularity: 3.92
Licence: CPOL    Views: 46,495     Bookmarked: 17   Downloaded: 3,053
Please Sign up or sign in to vote.
Generate XPS documents from code using the XPS Passthrough driver.
Shell
13 Nov 2016   Updated: 13 Nov 2016   Rating: 4.77/5    Votes: 14   Popularity: 5.15
Licence: CPOL    Views: 16,640     Bookmarked: 7   Downloaded: 207
Please Sign up or sign in to vote.
Getting information about a file that does not yet exist

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer
Australia Australia
Been programming for 40 years now, starting when I was 13 on DEC PDP 11 (back in the day of paper tape storage, and hex switch boot procedures). Got right into micro-computers from an early age, with machines like the Dick Smith Sorcerer and the CompuColor II. Started CP/M and MS-DOS programming in the mid 1980's. By the end of the '80's, I was just starting to get a good grip on OOP (Had Zortech C++ V1.0).

Got into ATL and COM programming early 2002. As a result, my gutter vocabulary has expanded, but it certainly keeps me off the streets.

Recently, I have had to stop working full time as a programmer due to permanent brain damage as a result of a tumour (I just can't keep up the pace required to meet KPI's). I still like to keep my hand in it, though, and will probably post more articles here as I discover various tricky things.