Software: ShellExtension (ver 1.4.3) is for easy manipulating of the SPB Shell (version 3.0.1 and 3.5.0)
-for all Resolutions
After 2.500 downloads of the prior version, the 1.4.3 version of
ShellExtension is now fully 100% compatible with SPB Shell 3.5...
ShellExtension has the following options:
• Auto detect of spb version 3.0.1 and 3.5 (extra functions for the 3.5 version)
• Change the number of menu buttons for both (Pro and Life) or Change different number and functions of buttons for the Pro and Life screens.;
• Change the number of menu buttons to 0, 2 or 3 (With 0 buttons you can put widgets on the menubar. If you removed the recycle bin, also possible with
ShellExtension ;
• Change the function of these menu buttons;
• the functions to change to are: -Launcher, -SPB Menu, -Fav Contacts, -Weather, -Weather conditions (not in SPB ver 3.0.1), -Agenda, -Time, -Profile, -Task manager, -Wireless manager (not in SPB ver 3.5), -Telephone Profile, -Backlight, -Call logs, -SPB Contacts, - Contact carousel, -ToDay - Lifestyle Home? and Professional Home?.;
• The Launcher V35 and Contacts V35 are still changeable by the SPB menu (These Buttons are disenabled in the 3.0.1. SPB Shell version);
• Change the text to your own text or just remove the text of these buttons;
• local versions of SPB Shell retrieves the correct local button text (if not changed by the user)
• if you know the right number for a menu icon, you can change that too;
• Change the number of lifestyle screens from 0 (same as off in ver 3.5) to 10 (Or 99 by text.) (0 is switch off the sreen) ;
• Change the number of Professional screens from 0 (same as off in ver 3.5) to 10 (Or 99 by text.). (0 is switch off the sreen);
• Change the number of Fav.Contact screens from 1 (same as off in ver 3.5) to 10 (Or 99 by text.),(If 1 is selected the left and right functions are functional);
• Full control over your carousel screens remove screens you don’t want and/or add (-Task manager,(-Wireless manager not in SPB version 3.5) , -Profile manager and-Backlight);
• Change the text to your own text of these carousel screens;
• Add or remove the menu bar with “back” button for Task and Profile manager;
• Add or remove the recycle bin in the edit menu’s;
• Program text in (English, French, Greek and Dutch) according to you SPB shell language;
• Easy updating qa_layouts.dat with your own manipulated xml files;
• Make the folders editable or removable (Extra buttons);
• Change the dialer contacts button to your choice;
(Also, Connects choice of menu button contact to dialer contact)
• After the changes
ShellExtension restarts the shell automatically.
Add your own XML files in the qa_layouts.dat, the simple way:
If not exist,
ShellExstention makes a subfolder for You in the spb install folder, named ZipToDat. ( F.i. “Program Files\Spb Mobile Shell\ZipToDat\”) When you put xml files in this sub-folder and you restart the SPB shell with
ShellExtension, the XML files are read in the qa_layouts.dat file at the correct way.
(Use only the XMLs you extracted from the qa_layouts.dat file or extra files you want in the .dat file)
(After update the dat file the XML(s) are deleted from the ZipToDat folder, leaving the folder empty)
Uninstall:
The first time you run the program and it changes the qa_layouts.dat file it makes a backup of the original file. Named qa_lauouts_bup.dat. If you want to go back to the original XML file just remove the qa_layouts.dat and rename the qa_layouts_bup.dat. then start ShellExtension and go to <-Extra carousel screens><-Remove all extra screens> Restart SPB shell and you are back to normal.
Install:
Pre installation of the .net 3.5 is required and SPB mobile shell 3.x.x.
For a problem free installation I recommend to use this software on an clean SPB Shell Install. It has no preconfigured .dat files it change the XML files and registry on the fly. Therefore it looks at pacific points in the XMLs or registry to place the extra data in
Just extract the zip file and copy both files to a place of your choice on your PDA. Both in the same folder. The first time you start ShellExtension it registers itself and the dll. That’s all ...
Update an old
ShellExtension version, just copy the
ShellExtension.exe over the old one. when starting it registers itself. No need to update the dll...
Credits:
The Holydays from last summer, the use of SPB Shell 3.x and the tips and tricks on this forum made me starting to program ShellExtension. I made it for my own use. When I read that a lot of users having trouble using the tips and tricks on this forum, I decided to place my piece of work as a download for those. Its correct that not all the stuff in
ShellExtension is my idea. But I don’t know from who I had witch tips and tricks. I am sure they posted at this forum. Thanks for that…
Special thanks goes to Zyrocco for testing, reporting and the French translation of the program.
And dancer_69 for the Greek translation (in ver 1.4.1) and to make ver 1.4.3 compatible with type of WM6.5ROM
ShellExtension Is Free. Use ad own risk.
I know you will love it. I hope you enjoy.
Please Rate,
Please give me feedback.
Version 1.4.3. is not fully tested..
Minor bugs removed. and now WM6.5ROM compatible
The Excel sheet (ShellExtensiontext....zip) is for translation, Do you want
ShellExtension in your own language, then make the translation and sent the sheet to
shellextension@hotmail.com