Click here to Skip to main content
15,506,385 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: 64,444     Bookmarked: 39   Downloaded: 1,740
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.84/5    Votes: 13   Popularity: 5.39
Licence: CPOL    Views: 40,013     Bookmarked: 18   Downloaded: 5,034
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: 12,954     Bookmarked: 1   Downloaded: 363
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: 11,821     Bookmarked: 6   Downloaded: 253
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: 20,702     Bookmarked: 14   Downloaded: 254
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: 21,606     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: 6 Jan 2017   Rating: 4.98/5    Votes: 16   Popularity: 6.00
Licence: CPOL    Views: 24,533     Bookmarked: 22   Downloaded: 1,798
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: 14,641     Bookmarked: 2   Downloaded: 74
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: 13,612     Bookmarked: 7   Downloaded: 208
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.55/5    Votes: 7   Popularity: 3.84
Licence: CPOL    Views: 9,124     Bookmarked: 3   Downloaded: 246
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: 9,780     Bookmarked: 4   Downloaded: 62
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: 19,234     Bookmarked: 5   Downloaded: 217
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: 14,593     Bookmarked: 6   Downloaded: 234
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: 15,400     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: 44,414     Bookmarked: 17   Downloaded: 3,017
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: 15,600     Bookmarked: 7   Downloaded: 198
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.