Need help customizing SmartPhone Shortcut Menu!!! - Windows Mobile Development and Hacking General

I have a WM6 SmartPhone and I'm trying to figure out where in the registry that I control the shortcut list that is displayed on the home screen.
First off, I don't want the list updated based on which applications are most recently used. I don't want it updated at all!
Second, I want to specify EXACTLY which 6 shortcuts I want displayed and I also want to control what order they are in.
Can someone please point me towards which registry keys I should be looking for then I can go from there....
Thanks!
Alex

Related

Help in developing a today plugin

Hello everybody,
After searching without success a weather today plugin that meets my needs,
I decided to write a new application of my own, mainly because apart SPB Pocket weather (which shows very little information ie no moon data), no plugin allows to download data from a site of your choice.
I read all the documentation on MSND and from development forums, and I finally build the first version of the plugin, but I ran into a big problem.
Often the plugin disappear from today applet list, other times the plugin is not showed even if is active, and so on.
So, this is my help request: does anybody have a skeleton of a working today plugin? I really much appreciate some help!
Surely I will release my application on this forum, since I don't want to make money with it.
Thanks in advance!
There's a working today plugin in the sdk I think.
Also check here:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnppcgen/html/ppc_yapi.asp
There could be many reasons why your plugin is disappearing:
You're not trying to set its height to 0 or less are you? I've found that causes itself and other plugins to bugger up if you do that.
It could be disappearing from the today plugin list because it's causing a crash on being parsed by the today options dialog. ensure you've implemented any options dialog correctly, or not at all.
How are you parsing the weather data? I've got to write my own plugin to do this at some point... Are you parsing xml or hardcoded html pages?
V
First of all, thanks vijay for your reply.
As for your questions:
1) yes, I initially set vertical height to zero, then on the first WM_TODAYCUSTOM_QUERYREFRESHCACHE or when I need to resize, I set the cyp member of TODAYLISTITEM to my desired height and return TRUE. Are you sure that this could be the cause? Every sample I found uses this technic.
2) I've implemented an options dialog, but not via the specific exported function, so in the registry I set the "Options" key to zero.
3) The idea behind the weather data is: I read an XML file with certain keywords, wich is created by an external exe that reads weather data from internet and create the XML file. I have written code that reads from accuweather.com, but everyone who has some programming experience can write his own and read from his favourite forecasts site. Basically you have to read an internet page and create an XML file with my specification, then the today plugin reads and show data.
Bye!
Sounds like a good implementation.
1) is correct, that's how to set the size. I meant that if you try to fix the size to 0 at some point after first refresh, it causes it to screw up. But if you're always > 0 no problem.
2) If you've set the options registry to 0 it shouldn't be a problem. Presumably the options button is disabled in the today options settings?
3) Sounds good, looking forward to seeing it.
Hmmm. I know some of my plugins randomly used to disappear after changing the settings etc. I think it's really just some loose code somewhere, but they're hard to debug. If you get desperate you can send a copy over and I'll try to look over it, but I think if you just fill in the blanks around the today plugin in the sdk, hopefully you should have a working model.
Oh, one thing that does come to mind:
"Painting problems with a PocketPC Today Screen plugin"
http://blogs.msdn.com/windowsmobile/archive/2004/10/06/238856.aspx
V
http://forum.xda-developers.com/viewtopic.php?t=21786&highlight=today+plugin

Quick way to settings on Today screen

Hi. I'm using cLauncher and I'm wondering if there was a way to get things like phone settings, display settings as an icon setting on the Today screen. Going through menus is a bit slow for frequently used functions. Thanks.
There is a thread somewhere around here that deals with making shortcuts for items on your phones "control panel" I wish I could find it, but it's going to be a bit of a ***** to do so probably. If I do find it, I will let you know.
Curious D said:
Hi. I'm using cLauncher and I'm wondering if there was a way to get things like phone settings, display settings as an icon setting on the Today screen. Going through menus is a bit slow for frequently used functions. Thanks.
Click to expand...
Click to collapse
This might help.
You can use this cab to create a link to the today settings and then add it to cLaunch. It creates a link to start>settings>personal>today.
In order to link to things such as the backlight control enter \Windows\Backlight.lnk (note lnk is LNK in lower case) into the 'File Path' field within the cLaunch settings. You can also add custom icons as well - search google for suitable 32x32 icons and then convert them to bitmaps. They work a treat.
To find out other useful info about shortcuts check the following posts by vijay555: http://forum.xda-developers.com/search.php?searchid=507575
This link does not appear to be working - use advanced search using the word 'completeness' and the user id vijay555 which will return the required links.
They are very useful and informative. Vijay555 is also a fan of cLaunch from what I gather.
cLaunch is a great piece of freeware! I'd recommend it to anyone!

remove Today icon in start menu

Hi
Im working on a kiosk application for Windows Mobile Professional devices.
Therefore i need to remove all icons from the start menu so that the user can only
access the applications from my kiosk welcome screen. This kiosk app. is part of a school project, so im a bit short on time...
I have succesfully removed all icons exept the today icon.
Does anyone know how to remove this shorcut from start menu?
Im guessing i need to edit the registry, but i have not been able to fnd
this value... Nor have i found a today.lnk on the ppc.
All help will be appreciated
this isn't the place for questions
please refer to the Q&A section
thank you

How does WM6.5 Arrange its icons?

Hi guys,
I've been using the 6.5 ROM for a while and I was wondering if anyone managed to track down a registry or file information to where the OS keeps the arrangement of the icons in the Start Menu.
I looked thru the reg, but nothing...and there's no obvious file in the Windows folder.
Hope you know what I'm talking about...For instance when you tell it to "Move UP an icon" it most certainly has to keep a mapping of the icon locations somewhere...
Any thoughts?
This is one thing that bothers me with 6.5. I wish there was some sort of auto arrange by usage or importance perhaps. I'm sure an easier way will come out to organize the shortcuts eventually.

Auto lock Pure after timeout without pin?

Hi all, happy New Year!
New to this forum and the Pure and have some questions.
I can't seem to find out how to do this with the phone. I want it to go to a home screen that shows time/date or something like that, after a period of time. In the windows app list I can press the lock button and it gets me to something acceptable, so I thought that might be an option. All settings for the lock require a PIN and I don't want to mess with that (at least right now).
Is this possible?
Another question, is it possible to integrate the installed apps into Manila, rather than having to go to the programs list? (Makes me feel like it's the main folder in Windows 3.x )
Is there a way I can back up the default configuration (ROM, etc) of the phone so if I hack it up too bad I can restore it?
Thanks for any help, still learning how to tweak this thing...
-P
For the autolock change this register value
HKEY_CURRENT_USER\ControlPanel\BackLight\AutoDeviceLockEnable; from 0 to 1
You can use total commander its freeware
No! but if you flash ROM with manilla 2.5 you can have up to 20 shortcuts on home screen with mods
Another option for the screen lock is to get csdevctrl:
http://forum.xda-developers.com/showthread.php?t=386451
You can have it autolock the screen after time, or if you press the power button. As for the programs, you can add more shortcuts with this:
http://forum.xda-developers.com/showthread.php?t=572232
Thanks guys!
I will look into both options.
Now to figure out how to get programs down to it and edit the registry!

Categories

Resources