Hello all,
based on a hint (http://forum.xda-developers.com/showpost.php?p=2307700&postcount=119)
i get Today Plugins AND TF3D at work.
1. Uncheck TouchFlo 3D as Today Plugin
2. Install the application that you want tt use as today plugin
3. If you start manual manila.exe (hidden system file) in windows directory TF3D start.
so i try to create a shortcut to "\windows\manila.exe" and copy the shortcut to the
startup folder. But TF3D was never start, i think for some timing reasons. So i try the
autostart with Mortscript (http://www.sto-helit.de/index.php?module=page&entry=ms_overview&action=view&menu=29) and a short script that wait 15 sec. and then start TF3D. Copy this simple script to startup folder.
Everything is working fine for me, so i have both Today Plugin and TF3D.
4. Sorry for my poor english. Enjoy
\\Yoshi
Yoshi Joghurt said:
Hello all,
based on a hint (http://forum.xda-developers.com/showpost.php?p=2307700&postcount=119)
i get Today Plugins AND TF3D at work.
1. Uncheck TouchFlo 3D as Today Plugin
2. Install the application that you want tt use as today plugin
3. If you start manual manila.exe (hidden system file) in windows directory TF3D start.
so i try to create a shortcut to "\windows\manila.exe" and copy the shortcut to the
startup folder. But TF3D was never start, i think for some timing reasons. So i try the
autostart with Mortscript (http://www.sto-helit.de/index.php?module=page&entry=ms_overview&action=view&menu=29) and a short script that wait 15 sec. and then start TF3D. Copy this simple script to startup folder.
Everything is working fine for me, so i have both Today Plugin and TF3D.
4. Sorry for my poor english. Enjoy
\\Yoshi
Click to expand...
Click to collapse
Sounds very interesting. Do you have a screenshot of they look together?
The TF3D application works as before, but if you start TF3D (Manila.exe) later and NOT as todayplugin you can use your own plugins If you want configure your plugins you must go to settings-today-elements and if you came back TF3D is closed. To start TF3D again you have to start the script again.
\\yoshi
Thanks! I had have the same idea Good idea with the script - but it don't works at me. What I'm doing wrong? I had copy the script into the autostart folder. Any more to do?
And a question: if manila is on screen - how can I switch to my homescreen?
just install Mortscript and copy "manila.mscr" to the startup folder. Thats all
of course TF3D is NOT active as plugin.
To configure your plugins you must go to settings-today-elements and if you came back TF3D is closed. To start TF3D again you have to start the script again.
if you came back TF3D is closed
Click to expand...
Click to collapse
How can I come back?
try "ok" in the upper right corner
thank you. But I have spb PocketPlus - there is no ok-Buttom. If I choose "all finish" - nothing happens. If I push the "Back"-Hardwarebuttom - nothing happens. If I choose "Today" in the Windows menu - nothing happens.
Have you got any other idea?
If you go to settings-today. Then you must select the page where the plugins are listed (in german "Elemente") . Now just klick ok (maybe X) in the upper right corner. If you have closed all open windows you will see the today screen.
Second Today Screen
Alternative Duo Today Screen . . . Why not try Chi Tai's 2ndToday.
Check the screenshot attached
here is the link . . .
http://www.chi-tai.info/cs_wm_tools_im_cs.htm#SecondToday
i have tried secondtoday. it crashes often. maybe is the latest build more stable
thank you Yoshi Joghurt, it runs. Is it possible to write a script to close manila? I'm an absolutly newby in scripts, may be for you is it easy to make such a small batchfile.
Then I can make a link on my screen to stop it easy.
I think this was is much more better than second day, because
- it is more stable
- and manila runs in the background
- the startscreen is in the foreground
- then f.e. the weather is refresh automatically
Yoshi Joghurt said:
just install Mortscript and copy "manila.mscr" to the startup folder. Thats all
of course TF3D is NOT active as plugin.
To configure your plugins you must go to settings-today-elements and if you came back TF3D is closed. To start TF3D again you have to start the script again.
Click to expand...
Click to collapse
What am I doing wrong ?
I installed the mortscript cab file
Created a HideSim.mscr with the following text and put it in the Opstarten folder (dutch for Startup)
#Write registry settings
RegWriteDWord ("HKCU","ControlPanel\Phone","ShowSim", 0)
After a softreset it won't be executed. When I doubleclick the HideSim.mscr in my file explorer and look in the registry, the value has changed so the script actually works. I also created a StartUp folder in my \Windows directory and moved the HideSim.mscr to that folder. That didn't work either
here is the simple script to kill manila.exe
\\yoshi
@MRE-net:
It is a little bit OT
Maybe there is also a timing problem. Please try "Sleep 15000" at the beginning of the script.
\\Yoshi
thanks! I've tried "stop", "close", "end" - "Kill" is wonderful
I changed "Sleep 15000" to "Sleep 1000" and it runs perfect.
Yoshi Joghurt said:
@MRE-net:
It is a little bit OT
Maybe there is also a timing problem. Please try "Sleep 15000" at the beginning of the script.
\\Yoshi
Click to expand...
Click to collapse
Yeah sorry about the Off topic thing, but I wanted to test the application first in order to use plugins together with the TF3D.
I'll try your suggestion....
Thanx
Yoshi: is there any command in MortonScript to minimize the programm, not to kill it? May be, manila react to it. If yes it would be great
Netto2 said:
Yoshi: is there any command in MortonScript to minimize the programm, not to kill it? May be, manila react to it. If yes it would be great
Click to expand...
Click to collapse
All you need is HERE
...however:
Code:
9.7 Application windows
9.7.1 Window titles – how MortScript finds a window
In many commands and functions of this section, a window title must be passed.
MortScript then looks for a window which contains the given text as title. This is done case
sensitive, i.e. “Word” will not find “WORD”. If there are mulitple windows, MortScript tries a
“best fit”, regarding the following (top = most important):
● Is the window a main window? (it has no parent, or the parent is the desktop)
● Is the given text found at the beginning of the title?
● Is the window visible? (that's not the same as “in the background”, it's more like “not shown
in task list”)
9.7.2 Show and activate a window (Show)
Show( window title )
Activates the window with the given title.
9.7.3 Minimize/hide a window (Minimize)
Minimize( window title )
Minimizes (or, on Windows Mobil systems, rather hides) the window with the given title.
9.7.4 Close a window / end application (Close)
Close( window title )
Closes the window with the given title. If it's the main window of the application, the application
usually is closed (exited), too. However, some rare programs ignore it.
...and there are others 9 into the list, regarding WinMobile windows.
novalistic said:
Alternative Duo Today Screen . . . Why not try Chi Tai's 2ndToday.
Check the screenshot attached
here is the link . . .
http://www.chi-tai.info/cs_wm_tools_im_cs.htm#SecondToday
Click to expand...
Click to collapse
second today works fine but setting from the plug-ins are ignored by ft3d. when for example I install phonealarm the sound settings are changed to phonealarm, but when an event ocurs there is no sound to be heard.
Does your method work with these kind of plug-ins?
Related
Tryed this on my Tilt and so far it seems to run fine with no problems. It replaces/adds functionally to the start button on the main screen. Has alot of options to customize it also. Its freeware.Simply make a folder called quickmenu in your programs dir, and add the files and click to run it.
ya, been using it myself. I like it. it's a lot like Windows XPs start menu
I love how it adds a % to the topbar battery icon, no more guessing from the stupid bars anymore.
i use SPB pocket plus which adds a few pixel bar across the top. I prefer that spot that quick menus battery takes for HTC task manager. it's a preference thing though.
can you post a screen shot of what this looks like? Thanks
The author has a thread going in the hacking forum on xda:
http://forum.xda-developers.com/showthread.php?t=340358
I just noticed that.
Once you try it out you wont go back to the standard wm6 menu button. Infact you can run both at once if you want just click on "start" for the original menu, or the little windows icon next to it for this quick menu.
QuickMenu is fantastic
Long ago I used to use SmallMenu. It was too slow though, for some reason. I have been using QuickMenu for a couple of weeks and I cannot live witout it! In fact I thought Microsoft was going to build something like this into WM6, and was very surprised they didn't bother...
This is freeware from China. I have version 2.7.387.1527. The web site for this software is:
http://www.alensw.com
What version was posted here? And where can we get a version that will be upgraded in the future, and could have an english web site? I guess you could use google to translate the above web page...
i'm having trouble getting this to work on my tilt, i cant get the file to open and install, any suggestions?
brianlb said:
i'm having trouble getting this to work on my tilt, i cant get the file to open and install, any suggestions?
Click to expand...
Click to collapse
Download zip from first post
unzip the 4 files in it
put the 4 files in a folder on your tilt (make a folder in "program files" called quickmenu)
browse to the exe and tap on it
should work just fine. You will not see anything setup on your ppc. After thats done just click on the windows start icon (upper left corner) and the smaller menu should appear all installed and ready to go.
It is not a pc setup program, the exe is already in ppc format and ready to run on your ppc.
yzf750 said:
Download zip from first post
unzip the 4 files in it
put the 4 files in a folder on your tilt (make a folder in "program files" called quickmenu)
browse to the exe and tap on it
should work just fine. You will not see anything setup on your ppc. After thats done just click on the windows start icon (upper left corner) and the smaller menu should appear all installed and ready to go.
It is not a pc setup program, the exe is already in ppc format and ready to run on your ppc.
Click to expand...
Click to collapse
got it, thx
I've got a little executable task switcher called AltTab that works like its name. It just cycles through the open apps/windows.
However, it didn't come with an installer and I guess this is the reason why it doesn't appear in the list when I try to assign it a button from the control panel.
Where does the Buttons panel/applet get its program list from? The registry? Which entries will I need?
take a look at this thread. i guess there are more threads regarding task swtching. just do some search
That's the thread where I found the app. This thread is not about task switching.
The problem is that the button manager in settings doesn't show the program or have a browse function. So how do I add an app without an installer to the list?
Thanks anyway.
i believe for a program to apear in list of options for button assignment it needs to be
a) a installed program
b) have a shortcut pointing to the program placed in the windows/programs folder.
since option 1 is not viable give option 2 a shot. read about this a while ago so i can be wrong.
thesire said:
i believe for a program to apear in list of options for button assignment it needs to be
a) a installed program
b) have a shortcut pointing to the program placed in the windows/programs folder.
since option 1 is not viable give option 2 a shot. read about this a while ago so i can be wrong.
Click to expand...
Click to collapse
I had pondered both of those possibilities, but a) would have required I (learn how to) make an install package and I forgot to follow up on b), but it would completely explain way there are *.lnk files for virtually every program that already exists in the Windows folder (I mean why the redundancy if keeping the Windows folder as small as possible is one of the prime factors in speedier start-up and maintaining a speedy system?)
Note:
I just tried both a shortcut and the actual executable in the windows directory, and even after a soft reset, no results.
i just don't understand. do you have problem with this program only or with button mapping in general?
did you try this:
antihrist said:
extract exe file to your device, create shortcut in start menu and then assign it to some hardware key
Click to expand...
Click to collapse
meaning:
i extracted exe file in "\Windows" folder. then i created shortcut to that file in "\Windows\Start Menu\Programs". after that i got the program in the list for button assignment.
OK, that worked.
Placing a shortcut in "\Windows\Start Menu\Programs\" does make it appear in he list of programs when assigning functions to buttons.
Thank you for your response and assistance.
iGO 8
For people who have a HTC Diamond and iGO 8 not getting working.
Install procedure:
1. Unrar the content of the archive (2577 & iGO8 folders) into your Internal Storage
2. Start autorun in your phone
3. After starting up the program delete the 2577 folder from Internal Storage
OR
1. Unrar the content of the archive (iGO8 folder) into your Internal Storage
2. Rename application.dat to iGO8.exe
3. Open SYS.TXT file located in your IGO8 directory and edit the following section to it:
[folders]
app="%SDCARD%/iGO8"
;app="Internal Storage/iGO8"
[interface]
maxzoom2d=6000000
show_exit=1
TO
[folders]
app="Internal Storage/iGO8"
[interface]
maxzoom2d=6000000
show_exit=1
Don't forget to translate "internal storage" in the phone user interface language. For example in french the line:
[folders]
app="Internal Storage/iGO8"
TO
[folders]
app="Stockage interne/iGO8"
Upgrade procedure (Not 100% sure if working):
1. Start from scratch, and follow the procedure described initially.
2. The first time it says that an "older version exists in your card, do you want to downgrade?"
3. Press yes.
4. A message appear "a newer version exists on your card. do you want to upgrade?"
5. Press yes.
6. Another message appear "older version exists in your card, do you want to downgrade?"
7. Press NO
Settings for GPS:
Go to Settings - GPS Settings, select Port 4 and Baud Rate 57600 or 4800, don't forget to enable GPS also in the settings
OR
In iGO8 at GPS settings select auto search at right bottom and enable GPS
POI:
I can't see POI in iGO8 even if i have in \content\POI:
If you have POI in the content with extension .kml, it wil not work because its an older version. The newer version of POI is with the extension .poi
Paths:
Voice: ....\iGO8\content\voice
Speedcam: ....\iGO8\content\speedcam
Skin: ....\iGO8\content\skin
Scheme: ....\iGO8\content\scheme
Poi: ....\iGO8\content\POI OR \iGO8\content\userdata\POI
Phoneme: ....\iGO8\content\PHONEME
Map: ....\iGO8\content\map
Languages: ....\iGO8\content\lang
Dem: ....\iGO8\content\DEM
Building: ....\iGO8\content\BUILDING
Others:
Annoying Tap Sounds: In iGO8 Settings - Sounds -> Key Sounds you can put the button click volume to zero
Backlight Problem: In iGO8 Settings - Device -> Choose the Power Management Backlight Always On
iGO8 shortcut to the Touchflow3D Program list: make a shortcut of iGO8 to windows\start menu\programs and then you can see the icon there when adding a new shortcut in touchflow3D after choosing it:
Simply copy iGO8.exe, go to the folder in which you want to put the shortcut, activate the context menu with a longer press of the stylus on the screen and choose Paste as shortcut.
OR
You can create the shortcut on PC with an Active Sync connection.
1. Establish ActiveSync connection between the device and the desktop computer.
2. Explore the Mobile Device folder and browse to the folder which contains iGO8.exe
3. Right-click on the file and select Create Shortcut menu item. This will generate a shortcut (.lnk) file in the same folder.
4. Move or copy the shortcut if you want it anywhere else on the device.
iGO 8 VGA Display:
sys.txt
[interface]
skin="ui_igo8"
resolution_dir="320_240"
vga=1
[rawdisplay]
class="landscape"
[debug]
skip_eula=1
enable_roadshadow=1
[map]
auto_nightmode=0
[msnd]
msnd.start=0
If you have some problem and fixed, let me know to add here on troubleshoot.
Don't forget to translate "internal storage" in the phone user interface language. For example in french the line
[folders]
app="Internal Storage/iGO8"
is:
[folders]
app="Stockage interne/iGO8"
It helped me a lot when i understood this.
Hello,
Sorry for my ignorance, but how to make a shortcut on the diamond.
Thanks,
Philippe
You can create the shortcut on PC with an Active Sync connection.
1. Establish ActiveSync connection between the device and the desktop computer.
2. Explore the Mobile Device folder and browse to the folder which contains iGO8.exe
3. Right-click on the file and select Create Shortcut menu item. This will generate a shortcut (.lnk) file in the same folder.
4. Move or copy the shortcut if you want it anywhere else on the device.
I also found an easier way:
Simply copy iGO8.exe, go to the folder in which you want to put the shortcut, activate the context menu with a longer press of the stylus on the screen and choose Paste as shortcut.
how is igo8 working on diamond? does it runs smooth? im know using tomtom7 but i want to try the igo8, just havent read any good reports about it on a diamond. maybe someone could post a couple screenshots
Thanks,
Yes, Igo8 run very smoothly, but I found the battery does not last very long...
Philippe
how much fps does it have while navigating? it seems that most vga devices have trouble with nearly all the navi software for smooth graphics. do you have any screenshots?
btw, battery is problem for every navi, but soon the 1100mah battery is available!!
How to check the fps?
Anyways, it runs more smooth here than with tomtom. Now I only have to find out how to get and sync the latest speed cams and it'll be perfect!
htckaiseruser said:
how is igo8 working on diamond? does it runs smooth? im know using tomtom7 but i want to try the igo8, just havent read any good reports about it on a diamond. maybe someone could post a couple screenshots
Click to expand...
Click to collapse
It running smooth without a problem, only i couldn't test how it works with 3D buildings, i will look when i'm going someday in Amsterdam to watch how well it works, but for now i don't have to complain about it.
I installed iGO8 at my Diamond but all I get is the splash screen then goes pack to previous screen....
Any advice?
Hi I got it to run on my french diamond.
The only issue is that it keeps changing my phone time to budapest.
I unchecked the auto time im igo and set the time to paris but it keeps comming back to budapest and changes the phone settings.
This is quite anoying....
i have been trying igo 8 on my diamond -
when the keyboard is displayed - i cannot press any letters - they are all "grey" - cannot press them - any ideas??
nickytheshaft said:
Hi I got it to run on my french diamond.
The only issue is that it keeps changing my phone time to budapest.
I unchecked the auto time im igo and set the time to paris but it keeps comming back to budapest and changes the phone settings.
This is quite anoying....
Click to expand...
Click to collapse
its a bug. drives me mad too.
Hi,
im writing from Hungary. I have an IGO8 8.0.0.41506, I made everything what you wrote but when i click to igo8.exe a warning message is coming: "Fatal error occured in main thread. Adress: 0x000b2754 Exception:0xc0000005
And thats the end . What can i do?
Thanx
Aronkj
aronkj73 said:
Hi,
im writing from Hungary. I have an IGO8 8.0.0.41506, I made everything what you wrote but when i click to igo8.exe a warning message is coming: "Fatal error occured in main thread. Adress: 0x000b2754 Exception:0xc0000005
And thats the end . What can i do?
Thanx
Aronkj
Click to expand...
Click to collapse
How did you exactly installed?
UnlockBR said:
I installed iGO8 at my Diamond but all I get is the splash screen then goes pack to previous screen....
Any advice?
Click to expand...
Click to collapse
Its means or you installed an old version which is not working with Diamond or you're missing some files. Try to install from the beginning...
nickytheshaft said:
Hi I got it to run on my french diamond.
The only issue is that it keeps changing my phone time to budapest.
I unchecked the auto time im igo and set the time to paris but it keeps comming back to budapest and changes the phone settings.
This is quite anoying....
Click to expand...
Click to collapse
Did you deselected the Auto Time Correction GPS and Use Auto Time Zone? If yes then change now the Set Time Zone in Paris now.
Let me know if it helped...
V'tino said:
Did you deselected the Auto Time Correction GPS and Use Auto Time Zone? If yes then change now the Set Time Zone in Paris now.
Let me know if it helped...
Click to expand...
Click to collapse
yes did it, igo stays on Paris bt not the diamond.
In fact I noticed a weird thing, it is a s if the display changes but the time scal remains Paris.
I'll try to explaine.
When I quite IGO the go to the time parameters on the diamond, it shows budapest. If I select Paris and quite, it doesn't ask me to save, when I return It still shows budapest. Now If i reselect Budapest and quite, it asks me to save. Strange hein?
nickytheshaft said:
yes did it, igo stays on Paris bt not the diamond.
In fact I noticed a weird thing, it is a s if the display changes but the time scal remains Paris.
I'll try to explaine.
When I quite IGO the go to the time parameters on the diamond, it shows budapest. If I select Paris and quite, it doesn't ask me to save, when I return It still shows budapest. Now If i reselect Budapest and quite, it asks me to save. Strange hein?
Click to expand...
Click to collapse
Strange, i had the same, but i fixed right now. In the Time settings change to +2 Minks and save it, then exit the Time settings. Enter again in the settings and change to Paris and save. Now it should works, although it worked for me.....
I've been using the Diamond for a few weeks now but I heavily use the calender on my phones and the standard Windows Mobile one just doesn't cut it. Well too fiddly! Search through the board and found Thumbcal which I installed, tried out and found to be a hell of a lot better (plus it ties in nicer with the diamond).
http://www.thumbapps.com/pages/home/thumbcal.php
Does anyone know how to change the link on the front page of TouchFlo 3D so that it takes me to thumbcal rather than the default calender?
RichieUK said:
I've been using the Diamond for a few weeks now but I heavily use the calender on my phones and the standard Windows Mobile one just doesn't cut it. Well too fiddly! Search through the board and found Thumbcal which I installed, tried out and found to be a hell of a lot better (plus it ties in nicer with the diamond).
http://www.thumbapps.com/pages/home/thumbcal.php
Does anyone know how to change the link on the front page of TouchFlo 3D so that it takes me to thumbcal rather than the default calender?
Click to expand...
Click to collapse
yeah
search the forum....
Use SSMAPa.exe IOT change any links....
hmm that looks quite confusing and risky. I think i'll wait til there's a safer solution
Is the better and faster solution, I tried it and works prefectly....
Greetings
I did just change successfully the calendar link in the Today screen of the TouchFLO 3D on a Diamond Touch HD.
Just this message to put the steps together:
1. Download the ThumbCal application and install it.
Remark: With the "SwitchMainCalendar.mscr" script (download and install first MortScript to be able to run the script) you can switch the default calendar from the MS calendar to ThumbCal. This only works for the Today screen of Windows!! Not for the Today screen of the TouchFLO 3D.
If you want to do that, continue with step 2.
2. Download the ManillaPatcher "SSMaPa_0.2.4.3.zip", unzip and copy the exe and xml file somewhere on your phone (I did copy it to my external card).
Run the application. Select the Init tab, click the "Extended Init" and click on the button INIT. This can take some time now.
After that go to the tab Settings and clik the calendar link. At the bottom, click "Patch Enabled", change the entry in the "New Program" to the path of your ThumbCal (in my case : \programmabestanden\thumbcal\thumbcal.exe) and change the working directory (in my case : \programmabestanden\thumbcal\ ). Click the Save button. This will save already the patcher configuration.
Go to the tab Deploy and click on "Deploy Patch". In my case two popups, the standard one with the message "Are you sure?", click yes and the second one with the message that my Manila.exe was signed --> click to delete the signing (don't remember the exactly message).
After that a popup that everything did work.
TouchFLO will restart now and if everything did go wel, your calendar is now the thumbcalendar.
In case something did go wrong, you can click in the tab Deploy, the button Full Restore. This will delete all the applied patches.
Much easier way. Install the calender into your main memory and in the settings from Thumbcal select Set as default calender.
also, you can install thumbcal then rename the thumbcal.exe using total commander to calender.exe and copy the lot to \windows (again with total commander.
works fine for me
Very simple solution
RichieUK said:
I've been using the Diamond for a few weeks now but I heavily use the calender on my phones and the standard Windows Mobile one just doesn't cut it. Well too fiddly! Search through the board and found Thumbcal which I installed, tried out and found to be a hell of a lot better (plus it ties in nicer with the diamond).
http://www.thumbapps.com/pages/home/thumbcal.php
Does anyone know how to change the link on the front page of TouchFlo 3D so that it takes me to thumbcal rather than the default calender?
Click to expand...
Click to collapse
If you already have thumbcal...just download the latest version and install it...if you have already entered the serial number in the old version you wont have to do it again...and then in seting just click set as default calendar aplication...in the last version if you do that it will become the standard aplication in the diamond...in the older version it wont work.
I have ceased development of this project because I don't use TouchFlo 3D anymore. All source code is available. If anybody wants to take over the CodePlex project, just PM me and it's yours for the taking!
Overview
TouchFlo Detacher is yet another way to simultaneously have TouchFlo 3D / 2D and the regular Today screen. Previous excellent solutions include SecondToday and ManilaControl.
CodePlex
TFD development is hosted at Microsoft CodePlex! http://www.codeplex.com/TFDetacher
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.
Description
So what makes mine different? Well, my app is actually very similar to MastSogo's ManilaControl. The main difference is that I plan to actively develop it now for a while, whereas ManilaControl has been a bit frozen in development for a few months. Mine is also open source, licensed under the Ms-RL. Mine is on CodePlex, so download speeds should be much better than the average rapidshare link. Finally, mine is in English and not Spanish. Other than that, it's just another solution for the same problem!
I must give a hearty thank you and bow to MastSogo for inspiring me to work on this.
I believe I am using a similar technical solution to his, but mine is written from the ground up, so it shares no source code with his!
See it in action on the YouTubes
http://www.youtube.com/watch?v=uk0xWm8PMGQ
Current features
- Free up your Today screen by hosting Manila outside of the Today screen! TouchFlo Detacher can launch/show/hide/close Manila independent of any other Today screen settings. Now you can have your TouchFlo cake and eat it too! The most obvious use is to assign a soft key to toggle between seeing TouchFlo and seeing the regular Today screen.
- Supports TouchFlo 3D and TouchFlo 2D.
- NO ANNOYING SPLASH SCREEN when application launches.
- Configuration application allows advanced customizations so that this utility can be used with non-standard or untested Manila versions.
- Configuration application can clean out the ManilaActivateToday.exe from the notification queue. (That app can interefere with TouchFlo Detacher's operation.)
- Shortcuts to start/show Manila, hide Manila, toggle (show/hide) Manila, and close Manila. These can be assigned to hardware buttons (if your device has them), to virtual hardware buttons through the use of 3rd party applications such as AE Button Plus, or to gestures using 3rd party applications such as FTouchSL.
- Configuration application can customize the softkeys in both Today and TouchFlo's Home tab. You can use it to not only assign TouchFlo Detacher operations (show/hide/close), but any other application on your device.
- Launch an application after TouchFlo launches... Such as SSMaHo. It's easy. Create an attach link in SSMaHo. Put the attach link in the config: \Windows\Start Menu\Programs\SSMaHo Attach.lnk
Known Issues
- On the Touch HD, the home hardware button does not return to the Manila "home" tab. This does not happen on the Pro or Diamond. Workaround: none. Scheduled fix: unknown.
- Sometimes the clock on the TouchFlo home page will stop and go out of sync with the real time. Workaround: hide and then show manila. I may need to create a scheduled task that can do that as an automatic workaround once per day for those experiencing the problem. Scheduled fix: unknown.
History
1.0.1.1 STABLE FINAL - Fixed bugs in 1.0.1.0; Added ability to launch an app after TouhcFlo launches.
1.0.1.0 BETA - The first version of TFD that no longer requires a pseudo-service. All functionality should be identical to 1.0.0.5, otherwise.
1.0.0.5 STABLE - The "hide then show" workaround wasn't working in some instances, so I put extra detection code in to determine the current state of Manila before issuing the hide/show commands. If this doesn't work, I can add customizable delays. Also added AppToDate support!
1.0.0.4 STABLE - First release I am considering stable! It is identical to the very tested 1.0.0.3 except for one new feature. When you start the TFDService you can now optionally have it hide and then show Manila immediately. It does this VERY quickly, so you may not even notice it happening on screen. This is done so as a workaround some users are having where they cannot access the phone until Manila is hidden at least one time. Very odd behavior. It is working perfectly in my tests, but please let me know if this workaround doesn't work for you.
1.0.0.3 Beta - TF2D support I think is finally complete! Please test! New layout for TFDConfig. Standard and advanced options are now in separate tabs. More advanced options for alternate Manila configurations. Fixed bug in config where a crash could happen when you tried removing ActivateManilaToday. Toggle TouchFlo command is now available (note: this toggles show/hide, NOT show/close).
1.0.0.2 Beta - New language-neutral detection of Manila process and window handles (no longer need to know titles!). Fixed (hopefully) bug where the softkeys sometimes didn't hide correctly. Window class "search" is no longer case sensitive. Optional delay when starting Manila at system start-up (attempting to work around issue where Manila won't launch on startup).
1.0.0.1 Beta - Confg app can now start the service. The service has better error reporting. Config app can remove TouchFlo today item. No need to soft reset! TouchFlo 2D support (maybe - I'm trying!). Some crappy icons ;-) ... Service detects if TouchFlo Today item is enabled. Link to start and stop the service. Fixed installer bugs. Bug fixes!
1.0.0.0 Beta (aka BETA1) - Initial release
Download
CAB Installer: http://www.codeplex.com/TFDetacher/Release/ProjectReleases.aspx
Source Code: http://www.codeplex.com/TFDetacher/SourceControl/ListDownloadableCommits.aspx
Installation
As explained on CodePlex...
1. Install the CAB
2. Run TFDConfig (important!!!)
3. Enable all the standard Today Items you want to use
4. Do not re-enable TouchFlo in the Today items (if you do, it will undo all your other Today plugins and your device might freeze up, requiring a soft reset)
Requirements
Windows Mobile 6.1
.Net Compact Framework 2.0
A device that runs TouchFlo3D (Manila) or TouchFlo2D (Manila2D).
FAQ
FAQ
Q: I uninstalled TouchFlo Detacher but TouchFlo did not come back!
A: Changes made with TFDConfig will not automatically be undone when you uninstall TouchFlo Detacher. To get TouchFlo back, go into your phone's settings. Go into Today. Go to the "items" tab. Check in "TouchFlo 3D" (or 2D or whatever). Exit. TouchFlo will be back.
Q: I uninstalled TouchFlo Detacher but my softkeys did not go back to the way they were before!
A: Changes made with TFDConfig will not automatically be undone when you uninstall TouchFlo Detacher. Do not worry! Fixing this is very simple. Before uninstalling TFD, it's recommended you run TFDConfig one more time and reassign the softkeys to whatever you want them to be. For TouchFlo's softkeys, all you have to do is set them both to empty (as in, nothing) to get the default softkeys (phone/programs). For Today's softkeys, you can assign them to whatever you want -- calendar, phone, contacts, your choice!
If you have already uninstalled TFD, you will need to use a registry editor to reset the values. Here are the relevant keys:
Today left softkey:
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112
[Default] = Text on softkey
Open = Path to program to run
Today right softkey:
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\113
[Default] = Text on softkey
Open = Path to program to run
TouchFlo 3D left softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila
HomeLSKText = Text on softkey
HomeLSKPath = Path to program to run (or blank for default)
TouchFlo 3D right softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila
HomeRSKText = Text on softkey
HomeRSKPath = Path to program to run (or blank for default)
TouchFlo 2D left softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila2D\Home
SK1 = Text on softkey
SK1Cmd = Path to program to run (or blank for default)
TouchFlo 2D right softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila2D\Home
SK2 = Text on softkey
SK2Cmd = Path to program to run (or blank for default)
Hi,
Is this a Manila3D only switcher or will it also work with Manila2D? I have been using Mastsogo's until now, but the lack of support is a bit worrying.
motisu said:
Hi,
Is this a Manila3D only switcher or will it also work with Manila2D? I have been using Mastsogo's until now, but the lack of support is a bit worrying.
Click to expand...
Click to collapse
It may work with TF2D, I just have no way to test it since my device is TF3D. In the config, you can specify the location of the Manila EXE and the window class/titles. I'm assuming since MastSogo's did both, it's just a matter of tweaking those settings. As soon as somebody gets me that info, I can add it into the config app.
Installed on a Wizard (WM6.1 5.2.20273) running Manilla2D, set Today screen to use TodayAgenda 1.5 only. After soft reset, I get a Win32Exception with the following debugging information (see attached).
I'm checking the launch parameters in the config now (I started with the defaults).
Sheesh, I should have checked the parameters before going to the work of assembling that debugging jpeg. For Manila2D, the two references to Manila.exe need to be changed to Manila2D.exe. I still don't have it working, but at least it only throws one error message now.
I don't have any more testing time today. Good luck with your app.
thx1200 said:
It may work with TF2D, I just have no way to test it since my device is TF3D. In the config, you can specify the location of the Manila EXE and the window class/titles. I'm assuming since MastSogo's did both, it's just a matter of tweaking those settings. As soon as somebody gets me that info, I can add it into the config app.
Click to expand...
Click to collapse
As Uracil said, the name of the executable for TF2D is Manila2D. That's why Manila control needs a config program. It asked which one you are using and sets the parameter accordingly.
Fantastic. Loaded this onto my AT&T Stock, fully bloated Fuze. Works like a champ! Great app, thanks!
I will try this for sure!
TWO THINGS!
1) anybody knows a safe way to uninstall Manila Control?
2) I am a bit affraid of this "resident" thing... this program (TFD let's call it) uses one of the very scarce 32 processes? if YES sorry it's not for me (I am already dangerously close to the limit - up to the point that some sync processes don't have where to run)
nice app! well done
Ran through the steps to set it up, on soft reset the device hangs at the startup HTC animation, Hard reset time , the manila im using has the following mods:
CFC Compression
Background 4 all tabs (mun rus)
Stocks tab
HD contacts
Will investigate further..
EDIT: Havent been able to replicate this issue after a hard reset, probably something else i installed.
Minor issue ive spotted though, set left softkey in TF3D to "Today" which hides TF3D....in the blank today screen i dont see the setting for the left softkey (Which is set to "TouchFlo 3D" and should show TF3D) i still see the softkey setting from when TF3D is visible. So the effect is i cant get back to TF3D after hiding it unless i literally run it from the start menu.
NLS said:
I will try this for sure!
TWO THINGS!
1) anybody knows a safe way to uninstall Manila Control?
2) I am a bit affraid of this "resident" thing... this program (TFD let's call it) uses one of the very scarce 32 processes? if YES sorry it's not for me (I am already dangerously close to the limit - up to the point that some sync processes don't have where to run)
Click to expand...
Click to collapse
WM 6.x and newer raised the process limit to 32768, so you should be fine.
EDIT: I was wrong! Don't believe me! Keep reading below. (The short of it: WM6 is based on CE 5.0, NOT CE 6.0, which is the version of CE that doesn't have the 32 process limit.)
Uracil said:
Sheesh, I should have checked the parameters before going to the work of assembling that debugging jpeg. For Manila2D, the two references to Manila.exe need to be changed to Manila2D.exe. I still don't have it working, but at least it only throws one error message now.
I don't have any more testing time today. Good luck with your app.
Click to expand...
Click to collapse
The exception you showed is the service not finding the EXE. There are two places you need to change it. The "EXE Only" config is just the name of the EXE (for finding it in the running process list). The "full path" is where the file is located in the file system (including the EXE name!). Did you change both?
Thanks for the info. I'm going to make that "file not found" error more friendly for beta2. Also, now that I know what I'm looking for, I can add a built-in way to switch from Manila3D to Manila2D.
mrvanx said:
Ran through the steps to set it up, on soft reset the device hangs at the startup HTC animation, Hard reset time , the manila im using has the following mods:
CFC Compression
Background 4 all tabs (mun rus)
Stocks tab
HD contacts
Will investigate further..
Click to expand...
Click to collapse
Does it get to the Today screen at all? The service is in the Startup folder. All it does is try to Launch manila.exe at startup (you can actually even disable that if you want to in the config), so it would be really weird if that froze the device. Not saying it's not possible, just really really weird!
thx1200 said:
Does it get to the Today screen at all? The service is in the Startup folder. All it does is try to Launch manila.exe at startup (you can actually even disable that if you want to in the config), so it would be really weird if that froze the device. Not saying it's not possible, just really really weird!
Click to expand...
Click to collapse
See my edit above
thx1200 said:
WM 6.x and newer raised the process limit to 32768, so you should be fine.
Click to expand...
Click to collapse
No man you are wrong (100%).
In *my* WM6.1 at least, the limit is 32. Well in fact all WM6.1.
Only new WinCE (not the builds used in WM6.X) have lifted this limit.
WM7 is supposed to not have this limit (because uses different WinCE) and a very small possibility (like 5%) that WM6.5 will have this limit lifted.
With the help of Daniel Herrero (the guy that makes CommManagerPro) we even built a simple app that we run as much as we could, to test this.
Sure enough my device after 4-5 runs started killing other apps. After 1-2 more runs, I got a pop-up that said that I cannot run more apps because I reached the process limit. My device is a loaded Touch Pro.
His much lighter X1, sure enough came to the same result, but only after more runs, about 10 or something (since he had more process "slots" free).
So you probably have to (and please do) rethink your strategy (for example use a REAL service or handle things based on triggers) as processes ARE a scarce commodity in WM.
At least add a mode or something that doesn't use a process all the time (even with some extra delay). I will certainly NOT eat more of my processes.
I installed this on my Touch HD... ran config but chaned nothing, disabled TF3d and soft reset... now don't know what to do... seem to be missing a step... for example how to toggle between Today and TF3d... running hide and close tf3d in the utilities folderdoes nothing
NLS said:
No man you are wrong (100%).
In *my* WM6.1 at least, the limit is 32. Well in fact all WM6.1.
Only new WinCE (not the builds used in WM6.X) have lifted this limit.
WM7 is supposed to not have this limit (because uses different WinCE) and a very small possibility (like 5%) that WM6.5 will have this limit lifted.
With the help of Daniel Herrero (the guy that makes CommManagerPro) we even built a simple app that we run as much as we could, to test this.
Sure enough my device after 4-5 runs started killing other apps. After 1-2 more runs, I got a pop-up that said that I cannot run more apps because I reached the process limit. My device is a loaded Touch Pro.
His much lighter X1, sure enough came to the same result, but only after more runs, about 10 or something (since he had more process "slots" free).
So you probably have to (and please do) rethink your strategy (for example use a REAL service or handle things based on triggers) as processes ARE a scarce commodity in WM.
At least add a mode or something that doesn't use a process all the time (even with some extra delay). I will certainly NOT eat more of my processes.
Click to expand...
Click to collapse
You are right. I was going on what I read on another website from a while back. I just did some research and, sure enough, WM6 is based on CE 5, which has the 32 process, 32MB limit still in place.
The strategy I am using will not change as there is no way (that I know of) to write a service DLL in the Compact Framework, but if somebody knows of a way, I will certainly look into it.
EDIT: I did a check and I'm only running 24 processes with my media app, Total Commander, TFD, 3 other "service" apps (dont forget, PocketShield, VistaHide Battery Bar). That leaves me with 6 more apps until WM6 gets nervous (it seems to close after going above 30). How are you so close? I'm not judging your mobile computing habits, I'm just curious! Also, I'm thinking of rolling the "service" code into stand alone EXEs for cases like yours, but it will be very slow switching back and forth. I tested that at first before deciding on the memory resident app and it took about 5 seconds to switch each time. But maybe you'll have better luck!
abeery said:
I installed this on my Touch HD... ran config but chaned nothing, disabled TF3d and soft reset... now don't know what to do... seem to be missing a step... for example how to toggle between Today and TF3d... running hide and close tf3d in the utilities folderdoes nothing
Click to expand...
Click to collapse
It's possble the HD may have a slightly different Manila configuration than the Diamond/Pro. If you find the manila.exe and can scan the window classes and titles (such as with FDCsoft's Task manager) that will give you the info you need to configure it for the HD. If you figure it out, post it here so I can add it to the config app.
mrvanx said:
EDIT: Havent been able to replicate this issue after a hard reset, probably something else i installed.
Click to expand...
Click to collapse
GOOD! Whew!
mrvanx said:
Minor issue ive spotted though, set left softkey in TF3D to "Today" which hides TF3D....in the blank today screen i dont see the setting for the left softkey (Which is set to "TouchFlo 3D" and should show TF3D) i still see the softkey setting from when TF3D is visible. So the effect is i cant get back to TF3D after hiding it unless i literally run it from the start menu.
Click to expand...
Click to collapse
Let me see if I am understanding you. The left soft key on the "real" Today screen says "TouchFlo" but it isn't launching TouchFlo? If you go into the configuration and set the Today left soft key using my quick drop down (Show TouchFlo 3D) this doesn't fix the issue? If so, can you post what the app path is that it is showing?