Imagine a game of Jenga except every fourth piece is booby-trapped.
Anyone who has worked on a suitably mature commercial codebase knows exactly what I am on about. You are severely restricted in what you can change and you are always having to look for unforeseen consequences.
That is why ...read more
Visual Studio 2005 and TortoiseSVN Subversion Integration - Update
Helpful Libraries - ModAssert
Anyone who has programmed in MFC and ATL will have encountered the ASSERT macro. Due to it being rather simplistic and essentially a one-size-fits-all.
I was pleased to see someone has developed a very comprehensive assertion library which makes it into a really useful debugging tool. I first encountered the ...read more
50 With A Bullet
I didn't even realise until just now, 50 posts down and still no idea what I should be concentrating on. Obviously this blog has a real GUI flavour, but I can't help writing about random computer subjects like media PCs and interesting new things.
I still haven't ...read more
GUI Toolkits - Boxely
Home Theatre PCs - MythTV
Home Theatre PCs - MediaPortal
And now for a complete change of pace...
One thing I particularly like doing it fiddling about with home-made HTPCs (Home Theatre PCs). I've built myself a little system for a little over £200 involving an AOpen XC-Cube. This became necessary when we moved house and the main computer ...read more
Windows Vista - User Interface Solutions
I remember reading online when Apple first released their new remote with the new Intel iMacs/MacBooks/MacMinis that people said it would be no good because it didn't have enough buttons, and after all their Windows Media Centre remotes had 46 buttons, so it must be better. But ...read more
What to do after being ludicrously successful?
Open-Source wxWidgets IDE - wxDevC++
User Interface Guidelines
Another stop on the way to a fuller look at the Vista User Interface Guidelines. This will be the last one I promise...
For designing any user interface in Windows XP (and generally Windows) you need to know Design Specifications and Guidelines - Visual Design. This specifies how you ...read more
Windows Vista GUI - Gotta start thinking about it
Windows Vista is just around the corner. As a developer you worry about what a new OS version is going to do to the program you work on, most incremental cases are pretty trivial, XP introduced a virtually undocumented theming API (and it still pretty much is), SP2 opened up ...read more
GUI Toolkits - qooxdoo
No, I haven't lost all typing skills, it is really called qooxdoo.
The toolkit is ...read more
GUI Toolkits - Evaluation
I reckon I am probably in the minority here, but I am less concerned about the code format of GUI toolkits. I am more concerned about what it is capable of and what it looks and feels like. After all it is more than possible to write an abstraction layer ...read more
Porting to Visual Studio 2005
I've covered a variety of the areas for porting to Visual Studio 2005 in some previous posts, as it is not as simple as it should be. It seems that although it is relatively easy to get it compiled there is a lot of performance and stability work to ...read more
GUI Toolkits - More VCF
Google Analytics is addictive, and gives a wealth of useful information, like 75% of the readers here use Firefox. Firefox 2.0 comes the same week as Microsoft Internet Explorer 7.0 has arrived. So there are two installation experiences to tell.
IE7 starts installation by unpacking the installation to ...read more
Code::Blocks - Free Open-Source IDE
wxWidgets - some recent improvements
As wxWidgets development gathers speed more new features are appearing. These look like add-ins that will become part of the core toolkit.
First up there is wxAUI (wxWidgets Advanced User Interface) which provides a really nice and simple docking toolkit. It has great looking hint boxes for docking and the ...read more