Changing Clarion6 IDE Fonts

Posted on Saturday, December 12th, 2009

The inspiration for this post came from a newsgroup message I read yesterday by JP.

Clarion IDE Fonts & save your eyes ? 17/12/2005 3:44:38 PM

I found that by careful tweaking of the registry values it was possible to alter the fonts used by the Clarion IDE!

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes

It’s not quite as straight forward as simply specifying the fonts you want as it seems that not all fonts will be accepted. I have no idea if this is the Clarion IDE or the windows font substitutions fault but I think it is best to take what you can get at this point!

Important Note:
It is required to restart Windows to allow a new or changed font substitution to take effect.

First, lets go straight to the before and after pictures:

Before: Booooring! After: Fully Customized IDE!

And now for a little more detail on just how this works…

For demonstration purposed I have used Segeo Script in all these examples. You will have to play with it and work out what suits your tastes best.

The After pictures employes these techniques:

There are three main registry string that we are going to play with:

  1. MS Shell Dlg
  2. Helv
  3. MS Sans Serif

The last one, MS Sans Serif, is a new registry string that you will have to add to make this work.

Helv

This one covers most of the IDE – procedure Tree, template dialogs, etc

image image image

New String: MS Sans Serif

File picker, All the other IDE property boxes such as the Populate column toolbox and things like the main IDE Tabs.

image

image image image image

Finally: MS Shell Dlg

This one will change all window dialogs, you will notice it a lot more in other places than just the ClarionIDE

e.g.

imageimage

Tagged as + Categorized as Clarion

2 Responses to
“Changing Clarion6 IDE Fonts”

  • Chris Pergantis says: December 23rd, 2009 at 10:27 pm

    We wrote a small application to disable “opportunistic locking” in the registry to allow our TPS based applications to run on a 2003 window server. Sounds like this is another idea for an application to simplify the tedious activity of windows registry changes.

  • brahn says: December 23rd, 2009 at 11:00 pm

    Hi Chris, yes that would be handy although I found the most tedious part in this case is all the rebooting :)

    BTW, I since found that making this change seems to have a few side effects. The main one being that the IDE entry controls are incompatible with ClearType and so doing this makes lots of things somewhat unreadable. It is still a fun experiment though.

Leave a Reply