[HD2 Windows Phone 7 Development] jackrabbit72380:
plz! help me code my first .xap background color changer!

intro about me skip to about app if you like!

hi im quite new hear I have ben sifting through the site full days for over a month! anyway i have dreams to code and program videogames and web sites!

luckay for hd2 owners i personaly bought one and like meny others am alittle dissapointed with the os and options when it comes to customizeing my phone!

after much diging around a bad flash a bricked phone a resurection and 2 bttfv2 upgrades and hard resets registry edit fails and horible serching for days on end i have come to find some code that i beleve is very usefull in the customizing of the operating system is self so now i am atempting to code my first application for the wp7os

now unlike most devs i dont have a dev account and i dont have support truth be told i am broke as can be but i want to inprove this os and im just hopeing you guys will help me with my first application if it wasent for xda i would not have an hd2 if it wasent for the devs the devices would not even exist!

google is a monster and thare apperently eating other companys alive i have alwase relyed on the king of software big daddy ms to get my eveyday tasks done the most appeling thang to me when getting the wp7 was the abbilaty to play xbl games and check my hotmail and stuff i saw it & sead now this is the phone for me!

i orignaly wanted the verizon trophy but then after verizon messing me over for 6 years with 2 year contracts i dissided to take advantage of a prepayed t-moble promo going on one weekend and got a free prepayed sim card and found a frend who just got a free htc evo 3d from his company who didnt mind selling me my first smartphone the hd2 for pritty chep so i feal pritty lucky

so i find bugs i work them out i find a problum i try and solve it im not supper human and i dont have a vast edjemacation im just a guy whos ben outa school for 15 years and spent most of that time making halo levels for halo ce and web sites for about 4 years now!

most of my talent lies in grapic disine

7 years photoshop i started in photoshop im now useing cs5

7 years 3ds max i started in 4.0 now useing 2011!

5 years in flash well not realy but i can texture animate draw that sorta stuff codeing is not realy my thang untill i started learning some xhtml for xbox1 and then html,css,flash,java,fbfml (facebook hyper text markup lang)just for addvertisiing it sucks i dont like that stuff i had 6 years of video games levels disined that was going to be the most amsing thang ever and i lost it all my hdd fryed my house got distroyed i got hit in the head my baby girl was born other thangs in my life changed

anyway to break it all down i just bult this nice new rig nice spects quad core cpu amd and nvidia gtx560ti so i finaly got a nice pc and i still wana make games and apps

so i am on mago very nice i must say!

i played around with a registry edirer quite a bit a broke the os a couple times but then i fialy moded my light theme blue and i was realy happy about that so i disided that sence it was pritty simple!

i would try and make an app that did all the registry editing for me...

this moring i started reading all the how to's

http://www.charlespetzold.com/phone/

Microsoft_Press_ebook_Programming_Windows_Phone_7_PDF

http://create.msdn.com/en-US/education/quickstarts/Get_Started_Creating_a_Windows_Phone_Application

http://create.msdn.com/en-US/education/basics/developer_resources

and some more so then i started with vb fallowed the tutorial untill i got stuck and then disided to start a post about it all hear!

hopeing to get to the next step! unstuck!

about the app....

my application will change the background of your phone insted of having just a dark or light theme you will beable to choose any color alot like choosing any color in the advanced config 1.4.0.0 beta by julien schapman

i have'nt got much work done on the app because i have no experiance in vb and i dont know how to make teh buttons do what i want but i do have all the code needed to make the application as far as the registry edits that the application will make now i just need to actuly make the application

i just need alittle help!

in my reserch i found that making a new value for theme files was not posible so instead i make the application choose a existing background to mod!

so for first screen you will select the background to mod & thats as far as i have gotten! =( my next step is to make the buttons take me to another page ware i select the color! to be used!

picking the color will wright the registry values to the registry keys i have

once i have a basic application i will bable to implement more fetures!

so for my first beta im going for only 3 registy edits

thare are located in....

HKEY_LOCAL_MACHINE\ControlPanel\Themes\

hear you will find all the files but be carfull if you are useing a registry editer you can seriosly mess your phone up if you wright a wrong value!

hear you wll see 2 folders

0 is the light theme and 1 is the dark theme!

but we are not even messing with the themes at all!

we can leave all that work for julian!

i want my application to wright the color we choose

to...

like this for example if we choose blue! it would wright 3 values to the registry!

MODED light Background! settings for blue Background!

BaseThemeColor: #FF0080FF<----------CHANGED

ChromeColor: #FFDDDDDD

ContrastColor: #FF000000

KeyPadBackground: #FFFFFFFF

DisplayName: blue Background

ListPickerBackground: #FFDDDDDD

ListPickerBackgroungPressed: #FFE5E5E5

PageBackgroundColor: #FF0080FF<---------------CHANGED

SysTrayBackgroundColor: #FFFFFFFF

TransparentBackgroundColor: #AA0080FF<---------------CHANGED

this is my code so far...

-----------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------------------------------------

so now im stuck you have the source if you can do something with it to help me get to the next page then maby i could learn something the buttons are clickable but have no action

the next page should have

choose element or choose background color!

BaseThemeColor

ChromeColor

ContrastColor

KeyPadBackground

DisplayName

ListPickerBackground:

ListPickerBackgroungPressed

PageBackgroundColor

SysTrayBackgroundColor

TransparentBackgroundColor

and then choose background color!

------------------------------------------------------------------------------

or simpley choose background color!

so we can ither select the element then the color or make it even simpler buy just picing the color idk you diside the more options teh better if you ask me but

im only sugjestion we edit teh basics buy just selecting the color on teh next page!

it then wrights that value say blue to these keys! also and edits the name with the color name!

BaseThemeColor

DisplayName

PageBackgroundColor

TransparentBackgroundColor

-----------------------------------------------------------------------------

and thats all i have color codes are easy to get! if someone can make it just do blue i can fill in he rest!

hears a pic of my app!

now i just hope some talented coder can help or help me finnish! or tell me how to add action to my buttons and help me make teh next page!

i have submited project on codeplex

please viset the project page!!!

http://bgcchanger.codeplex.com/.​