[Windows Mobile Apps and Games] greatbal:
14 Nov 2008 Update: build 11142008 attached. Added Copy/Move Feature (Tap-and-Hold and Drag-and-Drop feature). See Change log on post#2 for more details.

Watch Video presentation : http://www.youtube.com/watch?v=NXOeJ4-zDW4

NOTE: Please download the latest build 11142008 at this time. I'm just keeping the older versions (see attachments) for history purposes only.

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

06 Nov 2008 Update: build 11062008 attached. Change log on post#2.

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

Application launcher that LOOKS and FEELS like M2D!

Got some free time so I decided to write an application to replace the M2D's "All Programs" application launcher. Basically, this replaces the folderview.exe in your \Windows directory.

NOTE: Hence, this would only work if you have M2D running on your device!

NOTE: I implemented a finger scroll algorithm. So, if you are running FTouchflo or FTouchSL, please include folderview.exe in the exemptions list.

Features:

1) Interface is very similar to M2D. It uses the graphics of your current M2D theme. If you change your theme, you can exit the app launcher and re-launch in order to effect the changes.

2) Navigation is very much similar to M2D. You can scroll up and down the list or drag-scroll the tab icon bar. The icons in the tab bar represents the folders of your Start Menu; the "Main" category represents links in the root of Programs folder. (Limitation: It only reads the folders under \Windows\Start Menu\Programs. Sub-folders are ignored.) You can alternatively use the D-Pad: Up and Down moves up and down the items; while, Left and Right moves through the folders.

3) It uses you current custom folder icons (icons.lnk). If you want to customize your folder icons, just do a search on how to do it. It has been discussed several times in the past. In order to customize the "Main" category (or Root of Start Menu\Programs), just drop an icon.lnk on your \Windows\Start Menu\Programs\ folder.

4) Wherever/whenever possible, I wrote the code to be compatible with any screen resolution/orientation. But, I tested this only on my device (Hermes, QVGA device). Feedbacks are appreciated.

Screenshots:

Using Diamond M2D Skin:

Using Deault M2D Skin:

How to install:

1) Copy the attached cab file.

2) IMPORTANT: Make sure folderview.exe is not running on your device. You can use a good task manager to close/kill folderview.exe (or install attached cab file right after a softreset.); otherwise, installation will fail.

3) Copy the cab file to your device and execute to install.

4) Requires netcf 2.0 or higher.

NOTE #1: I implemented a finger scroll algorithm. So, if you are running FTouchflo or FTouchSL, please include folderview.exe in the exemptions list.

NOTE #2: Build 11042008 doesn't have file checking (will fix that soon). SO, if your M2D graphics files are not in the root of \Windows folder, this will crash. Make sure the graphics files needed by this app are in \Windows folder:

1) "hh_fw_tabbtn.png"

2) "hh_fw_tabbtn_mask.png"

3) "hh_fw_background.png"

4) "hh_fw_background.png"

5) "hh_fw_title.png"

6) "hh_fw_tab_bg_fill.png"

7) "HH_SETTINGS_FOCUSEDBAR.bmp"

8) "HH_SETTINGS_SEPARATOR.bmp"

9) "HH_SETTINGS_SEPARATOR_MASK.bmp"

NOTE #3: Before installing, try to use the built-in File Explorer (or Resco Explorer, etc.) and navigate to your \Windows directory. If it takes you a long time loading the \Windows folder as in more than 10 seconds (!), then this application is "unusable" to you as you may experince noticeable lags as it accesses your \Windows folder often. Based on experience, M2D cooked in to the rom is a lot lot faster than installing it via cab.

Enjoy!