Category Archives: News

New HRESULT Error Code List

Frustrated by the lack of a simple resource on the Internet that associates HRESULT values with symbols and descriptions, I’ve created my own. This new list of HRESULT codes should hopefully help anyone programming on Windows systems (or even just having to interface with them).

For those who don’t know, HRESULTs are basically error codes that are used by some software systems. These are the kind of codes that you’ll occasionally see in cryptic error messages, such as ‘Operation failed, error code 0x80001234’.

There are a couple of minor issues to sort out, but the first generated list can be access from http://codeswamp.tolon.co.uk.

Tolon NoteKeeper 0.10 Released

notekeeper-splash-0.10

Tolon NoteKeeper 0.10 (build 20130104) is now available.

This is the first proper release in a long time and most of the changes are to cope with a new build environment and library updates. There are no real big feature changes, apart from the spell-checking engine and some code improvements.

Download

As with all software, please remember to save regularly and keep regular backups.

The latest version can be downloaded from:

http://www.tolon.co.uk/software/notekeeper/download

Changes

New Features

  • New spell checking engine.
  • New toolbar icons.
  • New NoteKeeper icon.
  • Minimize-to-tray option.

Miscellaneous Changes

  • Reduced build warnings.
  • Added CRC checks for node data.
  • Now using MSVC9 compiler.
  • Now using paintlib 2.6.2

As always, please let me know if you have any problems.

Best Regards,
Tolon

HRESULT Lookup Utility

When dealing with software on Windows we are often confronted with HRESULT error codes, presented either as hexadecimal (e.g. 0x80070057) or as a negative decimal number (-2147024809). To understand what the error code means we look it up, usually in the ‘Error Lookup’ utility that comes with Visual Studio, but this has significant limitations.

Presenting the ‘Error Lookup’ with a a hex HRESULT code will show us the error message, but it does not show us the symbol as it is defined in the Platform SDK (usually winerror.h). So for 0x80070057, it will tell us that the message is ‘The parameter is incorrect’, but it will not tell us the original symbol (E_INVALIDARG).

Another limitation is that we cannot look up a HRESULT symbol to obtain the error code value (and message).

This is where my new utility will help.

hrlookup has been written to provide more information about HRESULT error codes and symbols so that we will no longer need to search online for well-known values just to find the symbol name.

Only a command-line version is available just now, but I’m planning to create a user interface soon.

Download hrlookup from here

Tolon NoteKeeper 0.10 BETA Released

Splash screen for Tolon NoteKeeper 0.10 BETA

Tolon NoteKeeper 0.10 BETA is now available for download.

This is the first beta release in a long time and most of the changes are to cope with a new build environment and library updates. There are no real big feature changes, but I have tried to improve how it looks and have improved the reliability of the spell checking function.

Please try the new beta version if you can spare a few minutes, but before you do, please make a backup of your data.

This beta release can be downloaded from http://www.tolon.co.uk/software/notekeeper/download.

Best Regards,
Tolon.

NoteKeeper 0.10 Development Build 20120408

Tolon NoteKeeper 0.10 DEVELOPMENT build 20120408 is now available.

I am making the current development version of Tolon NoteKeeper 0.10 available for download whilst I do some testing.

Changes

New Features

  • 0.10 – New spell checking engine.
  • 0.10 – New toolbar icons.
  • 0.10 – New NoteKeeper icon.

Bug Fixes

  • 0.10 – Reduced build warnings.

Miscellaneous Changes

  • 0.10 – Added CRC checks for node data.
  • 0.10 – Now using MSVC9 compiler.
  • 0.10 – Now using paintlib 2.6.2

Download

This is a development build, so I must advise you to be very careful in using it with your existing data files. It should work ok, but always remember to save regularly and keep regular backups. You have been warned!

If you still fancy giving the new version a go, then by all means click the download link below. I would be most grateful if you could report any bugs, annoyances or general feedback to me.

The latest version can be downloaded from http://www.tolon.co.uk/software/notekeeper/download.

Best Regards,
Tolon.

NoteKeeper 0.10 Development Build 29032012

Tolon NoteKeeper 0.10 DEVELOPMENT build 29032012 is now available.

I am making the current development version of Tolon NoteKeeper 0.10 available for download whilst I work on finishing off the new spell checking feature.

The main change for this release is that I’ve moved to Visual C++ 2008. I’ve not changed too much else in this release until I’m confident that this new build environment is working ok. The only new features in this release are some updated icons and a new spell-checking engine.

This is a development build, so I must advise you to be very careful in using it with your existing data files. It should work ok, but always remember to save regularly and keep regular backups. You have been warned!

If you still fancy giving the new version a go, then by all means click the download link below. I would be most grateful if you could report any bugs, annoyances or general feedback to me.

The latest version can be downloaded from http://www.tolon.co.uk/software/notekeeper/download.

Best Regards,
Tolon.

NoteKeeper 0.9.8 Released

NoteKeeper 0.9.8 Splash Screen

Tolon NoteKeeper 0.9.8 (build 20090817) is now available.

This release fixes a few bugs and also brings a few long overdue updates.

The first one you’ll notice is that NoteKeeper now supports Windows XP/Vista visual styles, so it’s now a bit snazzier. Similarly, the Open and Save dialogs have been updated.

There’s a change to the new note logic so that creating a new note on a folder will create it in that folder and not as a sibling. I think this has been bugging a few people for a while, so hopefully it’s a bit more intuitive now (if not, let me know!).

Thanks to everyone who helped in suggesting new features, reporting bugs or just sending me a note telling me how useful (or not), NoteKeeper is.

The latest version can be downloaded from http://www.tolon.co.uk/software/notekeeper/download.

Best Regards,
Tolon.

NoteKeeper 0.9.7 Released

NoteKeeper 0.9.7 Splash Screen

Tolon NoteKeeper 0.9.7 (build 20090101) has now been released.

This is a bug-fix release that addresses a couple of issues that couldn’t wait for 0.10.0. The specific bug fixes are:

  • Text conversion utils should now behave if there are no Microsoft Converter dlls installed.
  • State of the MDI child windows should now be remembered between sessions.
  • Standard registry settings are no longer changed as part of the installation routine.

Big thanks go to Patricio Silva and Daniel Beardsmore for helping identify the problems.

The latest version can be downloaded from http://www.tolon.co.uk/software/notekeeper/download.

Best Regards,
Tolon.

New Tolon Mailing Lists

Email Icon

For some inexplicable reason, I’ve recently started to feel a bit disconnected with all the NoteKeeper users out there.

A few years ago I used Yahoo! Groups to keep in touch with users by discussing various features and announcing new versions. It worked well; users were able to tell me what was good and what was not so good and I attained a wholesome feeling of being on the path to better software. Unfortunately it got a bit neglected whilst I was busy with other things and ended up being hijacked by spammers.

Continue reading New Tolon Mailing Lists