Notices

Applications and Utilities Talk about apps and utilities for Windows Mobile and PPC

Reply
 
LinkBack Thread Tools
Old 09-19-05, 10:56 AM   #16 (permalink)
Aximsite All Star
 
DoDoubleGeo's Avatar
 
Join Date: Jan 2004
Location: USA
Posts: 764
Thanked 2 Times in 2 Posts
Originally Posted by JonMisurda
... The other 41 colors come from the SHColor key, and I'm trying to figure out what exactly those colors represent...
Jon
I am attaching a text file that has some info on the SHColor key. Hopefully it will provide some insight. Also, have you seen Microsoft's page on Customizing System Colors ? It refers to a different key (HKEY_LOCAL_MACHINE\SYSTEM\GWE\SysColor), but only references 29 color settings.
Attached Files:
File Type: txt PPC_Colors.txt (3.0 KB, 14 views)
DoDoubleGeo is offline   Reply With Quote
Sponsor Ads
Old 09-19-05, 12:05 PM   #17 (permalink)
JonMisurda
Guest
 
Posts: n/a
Originally Posted by DoDoubleGeo
I am attaching a text file that has some info on the SHColor key. Hopefully it will provide some insight. Also, have you seen Microsoft's page on Customizing System Colors ? It refers to a different key (HKEY_LOCAL_MACHINE\SYSTEM\GWE\SysColor), but only references 29 color settings.
Wow, thanks for the info, I appreciate it. Everything I've seen on SHColor is for smartphone, which seems to encompass the theme in addition to the standard colors. The existing vBar versions do a GetSysColor( COLOR_ACTIVECAPTION ); like in your msdn link, but it doesn't return the right color on WM2003+ devices.

Currently I have this as my intelligent guess code (pseudocode since I am away from my source):

Code:
Try to open HKLM\SOFTWARE\Microsoft\Color
if(!ERROR_SUCCESS) {
   m_Color = GetSysColor( COLOR_ACTIVECAPTION ); 
}
Try to read from key "8"
if(!ERROR_SUCCESS) {
   m_Color= RGB(0x12, 0x57, 0xB1);
}
else {
   m_Color= value of key "8"
}
I think i'll change it to:

Code:
Try to open HKLM\SOFTWARE\Microsoft\Color
if(!ERROR_SUCCESS) {
   m_Color = GetSysColor( COLOR_ACTIVECAPTION ); 
}
Try to read from key "8"
if(!ERROR_SUCCESS) {
   //m_Color= RGB(0x12, 0x57, 0xB1);
   m_Color = SHColor[8];
}
else {
   m_Color= value of key "8"
}
and maybe that will be more consistent across versions.

Thanks for all your help.

Jon
  Reply With Quote
Old 09-19-05, 12:11 PM   #18 (permalink)
Aximsite Major League
 
ooosadface's Avatar
Senior Member
 
Join Date: Nov 2004
Location: South Carolina
Posts: 362
Device: Treo 700wx [Windows]
Carrier: Verizon
Thanked 1 Time in 1 Post
Originally Posted by xdalaw
Sounds good. But, I dont' know how to do that.


I'm graphically illiterate.

Want to make one and post it for dowload?
Well, I meant for Jon to crack open the vBar code and adjust it to have the utility allow for bg transparency. It looks like he's taken care of it another way though! I'll test it soon.

Thanks for the work Jon...
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
ooosadface is offline   Reply With Quote
Old 10-13-06, 12:53 AM   #19 (permalink)
Aximsite Rookie
 
Join Date: Sep 2006
Posts: 29
Thanked 0 Times in 0 Posts
The color of my vbar (ver 2.2) on my x51v does not change even when i set it manually or run the best guess program. it stays at the default light blue no matter what I do...
sfrazee is offline   Reply With Quote
Old 10-14-06, 05:53 AM   #20 (permalink)
Aximsite Prospect
 
Join Date: Oct 2006
Posts: 19
Thanked 0 Times in 0 Posts
Check for this: http://pda.jasnapaka.com/tman/

It's smart as vbar, it includes functions like softreset and screen rotation and has no problems with theme's colour.
messmaker is offline   Reply With Quote
Reply

Tags
change, color, vbar

Sponsor Ads

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 12:05 AM.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Copyright © 2003-09 LeckMedia, LLC