pda-ppc.com
 
MENU
Search
 Astronomy
 Business
 Calculator
 Clock/calendar
 Communication
 Database
 Docs
 Educational
 Financial
 Games
 Graphics
 Hobbies
 Medical
 Misc/fun
 Multimedia
 Quiz
 Religion
 Travel
 Utilities



AceShowbiz
Celebrity Mania
Wow Keren


Digg this - Post page to del.icio.us - Post page to Furl



Mobile Shell 3 Toggler 1.0
Freeware 
Latest update : May 07, 2009
File Size: 6 KB
Download: available

Min Requirements:

* Windows Mobile 6.1
* Spb Mobile Shell 3

Author: thx1200
Info/description:

From the creator of TouchFlo Detacher comes Mobile Shell 3 Toggler! This is a sister app (at least in spirit) to TFD.

MS3T allows you to quickly and easily switch between the classic Today screen and SPB Mobile Shell 3 by using shortcuts which can be assigned to hardware buttons, links in MS3 itself, etc.

Tip Jar

Like this app? Want more like it or quicker updates? Tip a buck (or Euro or Pound or whatever) or two to help the author out! Click here to make a safe donation via PayPal.

Current features

MS3T adds the following links into the Mobile Shell folder in your Programs folder.
[Close Spb Mobile Shell] - Kill the MobileShell.exe process
[Hide Spb Mobile Shell] - Show the classic Today screen
[Show Spb Mobile Shell] - Show Mobile Shell 3
[Toggle Spb Mobile Shell] - Show Today if MS3 is visible; Show MS3 if Today is visible
[SmartToggle Spb Mobile Shell] - Similar to Toggle, but it will only toggle if you are already on the Now or Today screen. If you are in another app, it returns to the Now or Today screen. That's what makes it smart. :-)

Limitations

If you try to assign SmartToggle to the HTC Home button (using AE Button Plus, for example) on your HTC device, it will only work as a regular Toggle. The reason is that the home button always returns to the Today screen (or Now screen) BEFORE AE is able to tell SmartToggle to run. So, SmartToggle sees that you are currently on the Today screen and will toggle accordingly. The same problem will probably also exist with any other similar type of button on other manufacturer's devices.

How it Works

I will be posting the code to CodePlex later, but I wanted to briefly explain how MS3T works for anybody else interested in extending this idea in other (hopefully free) apps. :-)

Mobile Shell 3 has a window using the class SpbNow_MainWindow. This window is a part of the MobileShell.exe process. If you send a particular message to this window, it will tell Mobile Shell 3 to hide or show. This is how the links inside MS3 and the "Spb Home" link on the Today screen work. I imagine there are probably many other messages that may control some pretty cool things, but I haven't explored too deeply. I was only interested in the show/hide messages. I discovered this by using DotFred's Task Manager and analyzing all the window messages going to the various windows owned by MobileShell.exe. I noticed two non-standard messages whenever I showed or hid MS3. Then I sent those messages from my app and, voila! It worked! MS3T was born. :-) Interesting side note: the window that all the MS3 graphics are drawn onto has the window class "Manila" just like TouchFlo. That probably would get confusing if you are running both at the same time. lol. :-)

Action, Message, WPARAM, LPARAM:
Hide MS3, 0x82BC, 1, 0
Show MS3, 0x8258, 1, 0

Another message, 0xC005, seems to happen very regularly when using MS3. I think it might be "refresh screen" but I'm not sure. WPARAM and LPARAM are both 0 in this case.

Update Description

v1.0 - Initial release

Dead or Changed Link? Report This Listing


  News, Articles and Press Releases
 •  iambic Unveils First iPhone App, SnappySeeker (Dec 19, 2008)
 •  iSkysoft announces iMedia Converter 1.0.0.8 for Mac OS X (Dec 17, 2008)
 •  iDTRONIC will present at RFID Show 2008 in Paris its updated and expanded UHF Range of Products (Dec 17, 2008)
 •  With Mobile Learning technology a simple PDA or SmartPhone can take you away to another place and time. (Dec 16, 2008)
 •  Smartphones Don’t Care Much For Size (Dec 16, 2008)
 •  Sprint hopes to dominate with its Mogul device (Dec 16, 2008)
 •  Cooking in the Mobile Cloud (Dec 13, 2008)
 •  Happy 6th Birthday Mobilitysite/Aximsite (Dec 13, 2008)
 •  CompanionLink for Google Now Compatible with Lotus Notes (Dec 12, 2008)
 •  PenReader Touch, latest invention by Paragon Software Group (Dec 12, 2008)
 •  More News ...
  Latest software update
 •  Timeo for Mobile 2.00 (Nov 24, 2011)
 •  inCall ProxDispOff 1.10 (Nov 24, 2011)
 •  busGuide2 1.2 (Jun 29, 2011)
 •  Trip Reports 1.0 beta (Jun 29, 2011)
 •  LeTour 2011 Mobile 1.0 (Jun 29, 2011)
 •  TrailCompanion 1.9.8.0 (Jun 29, 2011)
 •  PHM Task Manager 0.1 (Jun 27, 2011)
 •  FunnySnake EasyTweak 0.1.2 (Jun 27, 2011)
 •  TI59ce 1.0.342.1 (Jun 27, 2011)
 •  PHM Registry Editor 0.7.0 (Jun 27, 2011)
 •  PicoWebServer 1.0 beta (Jun 24, 2011)
 •  PocketFeed 0.6.0 (Jun 24, 2011)
 •  PocketBlinds 1.0 (Jun 24, 2011)
 •  FreeMine 1.0.1 (Jun 24, 2011)
 •  Pocket Translator 1.0 (Jun 23, 2011)
 •  Silke Four 1.0 (Jun 23, 2011)
 •  vxShortCut 0.9.3 (Jun 23, 2011)
 •  SIManager 1.1 (Jun 23, 2011)
 •  Isitar 1.0 (Jun 20, 2011)
 •  Where is my RAM? 1.2 (Jun 20, 2011)
Add to Favorite Home Submit Freeware Send Mail