Skip to content

Tag Archives: windows-vista

‘Windows XP Or Lower’ Message Box Fallback for TaskDialog in Windows API Code Pack

22-Sep-09

I have made a helper class to the TaskDialog method that is featured in the Windows API Code Pack (available for a couple of months now), which gracefully downgrades the TaskDialog to a standard System.Windows.Forms.MessageBox if the client operating system is not supported, ie. if the client is not using Windows Vista or higher.
As you [...]

Windows API Code Pack for .NET Framework

26-Aug-09

Some of you might remember that I blogged about the Windows 7 managed code API’s accessible via the Windows API Code Pack a little while ago, well I just would like to clarify that point and say the Windows API Code Pack is not just for Windows 7 developers and provides many exciting features never [...]

Windows 7 Managed Code APIs through the “Windows API Code Pack”

20-May-09

I just stumbled across an article that might interest those wishing to perform development specific to the Windows 7 platform from a managed code environment (.NET).
Windowsteamblog.com have announced a downloadable Windows API Code Pack for Microsoft .NET Framework. As  some of you may know, most Windows 7 APIs are written in native code C, C++, and COM [...]

Programming for Vista, Part 2: Adding Aero Glass in Managed Code

16-Feb-09

In part 1 of my Vista programming series I discussed how to add CommandLink’s to your application. In part 2 this chapter, I wish to discuss how you can enhance your Windows smart client application (primarily targetting Windows Forms in this example) adding a Windows Vista Aero “glass” effect to your application. That [...]

Programming for Vista, Part 1: Creating a Vista CommandLink in Managed Code

09-Feb-09

As you may be aware, there is no way currently in .NET for accessing the built-in Vista API’s via a managed code interface which gives you access to the new Desktop Windows Manager (DWM) API which enables Aero glass effects featured in Windows Vista and higher (which I will cover in the next article) and [...]

Vista-style dialog using TaskDialog (with Windows XP emulation!)

26-Jan-09

So this has bugged me one two many times. TIME TO SETTLE THE SCORE!
Have you ever wanted to create those vista-style dialog boxes in managed code with .NET?
These are the kind of dialogs I am talking about:

 
 
What you want is the new Vista TaskDialog. Very powerful, very versatile.  But as you will see from the [...]

My name is Graham O'Neale and I'm a software architect from Gold Coast, Australia. I am an overtime thinker, full time coder and awake part time in the real world. I have a keen interest in software development, particularly in the realm of programming (C#, ASP.NET, ASP.NET MVC, LINQ (2 SQL), Entity Framework, Silverlight, Blend, WCF, WPF) and a keen interest in the cutting edge and innovation. I have a new found love for design patterns, ALT.NET practices and well crafted software architecture. The purpose of this blog is to express any thoughts, findings, tips and gripes along my travels in the wonderful world of coding and technology...