QUICK TIP: Changing the bar system color (the base hue) under WM5+

I’ve just been asked in the Smartphone & PPC Mag VIP section (where I’m the lead helper) of how you can easily change your upper / lower / scrollbar colors on WM5+ (WM5, WM6, WM6.1 etc.) Windows Mobile devices with touchscreens (NOT models without them!), also often referred to as the “base hue”.

I’ve published a lot of system color-related information back in the pre-WM5 days (see for example THIS). In WM5, the situation has changed drastically with the introduction of the “base hue”. This means old utilities and Registry hacks no longer work under WM5+. Fortunately, there are a lot of tools to help the situation.

Probably the easiest (and free!) way of doing this is getting VJBaseHue from HERE. To do this, download the CAB file at the bottom and also download “Example themes by ZeBoxx”. Install the former to the built-in storage of your device (NOT to a storage card) so that you don’t need to modify the .lnk files in the latter, ZeBoxx file.

Now, uncompress the contents of the ZeBoxx file and copy the lnk files to anywhere on your Windows Mobile phone; I recommend \Windows\Start Menu\Programs or a subdirectory of them so that you can easily access them from the Start menu. Now, by just going to clicking Start / Programs (or the folder you’ve created) and clicking any of these links, the color of the upper/lower/scroll bars immediately change.

Just some examples:

A QVGA Pocket PC Phone Edition (Windows Mobile Professional in the new, WM6+ parlance) device with black base hue:

Now, clicking the “Magneta” link makes the base hue to magneta as can be seen in the following screenshot:

Note that you can use any color (not just the pre-defined ones in the ZeBoxx file) if you follow the tutorial on the homepage.

BenThon's picture

BaseHue

You can also define Bars Hues in your theme.

  1. Define BaseHue in the theme.
  2. Or if you do not define BaseHue, define color 5 in the theme. WM will use this color to define BaseHue.
  3. If BaseHue and color 5 are not defined, WM will choose the dominant color in images to define BaseHue.

NB : Basehue is used by WM for defining other system colors.

Here is my algorithm which attempts to mimic WM algorithm :

See references : http://www.codeppc.com/forum/viewtopic.php?f=45&t=10730

Werner Ruotsalainen's picture

Thanks for your comment;

Thanks for your comment; I'll definitely link to it from my from my forthcoming Theme Bible. (BTW, congrats on ThemeGenCE!)

BenThon's picture

BaseHue

Thanks Werner !

Another point :

If BaseHue is defined in the theme with a grey level value, Windows Mobile changes the value to 137 which is a pale black.

If you want a pure black you have to use a tweaker or a cab to force BaseHue to 160 (pure black) after the theme is installed.

See references : http://www.codeppc.com/forum/viewtopic.php?f=45&t=10761

Konstantink's picture

  You can also use

 

You can also use ThemeEditor, a desktop application by VITO Technology available at http://vitotechnology.com/en/products/themeeditor.html

Syndicate content
 

Flash®