Adding to the dialer/phone interface menu? - Windows Mobile Development and Hacking General

Hi, I am writing an app for Windows Mobile 6 that is somewhat of a port of one I did for Blackberry:
http://i69.photobucket.com/albums/i59/paolonius/menu.jpg
http://i69.photobucket.com/albums/i59/paolonius/menu2.jpg
As you can see in that picture, I would like to add the features shown there on the menu while in the dialer and in midcall on the WM6 platform.
Is there a way to programatically add items to the dialer or phone interface menu using C# .NETCF on windows mobile 6? If so, can someone link me some API's I can use or tutorials on how to get it done? If not, is there ANY way to add menu items in the phone dialer/midcall interface? As you may have read before in my previous posts, I am inexperienced with both WM and C#(I now have a good... 2 weeks worth of experience since Hello World) so any help would be appreciated.
Oh I am currently working on an HTC TYTNII but would like to get it working on other phones as well.

Bump... Anyone?
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=3274714&SiteID=1
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1746362&SiteID=1
I noticed that there were a couple people doing this on WM5 with registry edits. I was wondering if there was any tutorials on what keys to change and what values to set? Or where to look for guides on how to get this done?

last bump.

Related

Intercepting and rewriting phone # before dial

Hi!
I'm a new windows mobile user, developer by trade. I have a need for an application that will intercept a dial attempt from contacts or smart dialing and apply some re-write rules to the number then proceeding with the dial as normal. I've not found such a program for WM (I use TakePhone to do it on Treo 650) so I decided to try to write it!
This is for Windows Mobile 5 (on a wizard, if it matters).
I'm a Java developer, and rarely use Windows so I'm not so up on the technology used for this kind of thing, but no matter. I orderd the Windows Mobile 5 developer thing from MS and have it all installed. Using the managed code Microsoft.WindowsMobile.Telephony stuff I can dial a phone number. I suppose I could even add a menu to the contact that would specifically run my code and then I could use the Phone.Talk thing to place the call, however, I'd really like to enable the program and just have it work in the background when it is enabled.
First, can this be done with managed code? If so, how! Any input would be appreciated. Also, if you know of software that does this already, I'll just go buy it.
Thanks in advance!
this should be possible to be done with managed code, but the only idea I have now is hooking RIL.DLL or COM-port communications. And the easiest way to hook something - is to use C/C++.
Thanks for the reply! I've done some searching on RIL and RILGSM and found minimal info regarding "hooking" it. It seems that the person most likely to have done it is "itsme" who has posted a bit of information regarding the entry points and functions available in said DLL.
I'll keep looking...

Creating a tabbed interface in WM5\WM6

Hi
I'm trying to create a tabbed dialog for wm5\WM6 (something like BatteryStatus setttings). However I'm quite lost on how to do it. Umpteen searches on google cudnt get me anything specific. I have tried using the "Tab Control" in MFC, but coudnt figure out how to add things to tabs other than the first one..
I'm quite poor in U/I coding, so would appreciate a more wysiwyg kinda solution for adding things (After that I can manipulate them thru code no prob)..And moreover I need a solution in Native C++\MFC...
TIA
Hi shantzg,
I had use "Tab Control" in MFC App long back on PC but not in PPC.
I think it will still be similar.
The "Tab Control" only lets u define no of tabs and will also fire events on the basis of selection.
You hv to programatically show ur UI controls on the basis of these events.
you can look how they handled it in their source
https://sourceforge.net/projects/claunch/
http://www.nakka.com/soft/ptools/
Check out wxwidgets...
you can create the interface using a wysiwyg program like wxformbuilder, and you can try compiling it on windows using something like wxdevcpp. However to make it run on ppc, you'll need to install either .net professional ide, or embedded visual c++. Anyway, you'll have to spend a bit of time going through the wxwidgets wiki to get it working.
Thnx for the replies guys, I'll check out the recommended things and get back to u..
There are quite a few extras in there, but you can check out the code for LVMTime. I used tabbed dialog for its settings (using C++). Basically each tab is a separate dialog with its own handling function and I show the one needed when the parent dialog receives a message from the tab control.
Thnx for that levenum, ill take a look..havent been able to check out any of things suggested so far due to paucity of time..will do so arnd weekend..thnx a lot all u guys..

Advice needed/Coding an app help

Hi mates, i need an advice about programing a simple app for WM6 actually for my Diamond, which should #include a simple main menu with settings, and most important a Homescreen plugin to show some text depending on a time of a day, and maybe some pics(small pics)
so here is the question, what coding programe would you recommend me to use? i know C and Pascal and a bit of C++
The app i want to do is about foreign language learning, and should show some frases or idioms during a day on the home screen,so you can observe the new words when you simple look at the homescreen
Thank you in advance for any kind of advice
Luckyfox777 said:
Hi mates, i need an advice about programing a simple app for WM6 actually for my Diamond, which should #include a simple main menu with settings, and most important a Homescreen plugin to show some text depending on a time of a day, and maybe some pics(small pics)
so here is the question, what coding programe would you recommend me to use? i know C and Pascal and a bit of C++
The app i want to do is about foreign language learning, and should show some frases or idioms during a day on the home screen,so you can observe the new words when you simple look at the homescreen
Thank you in advance for any kind of advice
Click to expand...
Click to collapse
I'm not a pro on legacy today plugins, but in order to make a today plugin .dll you'll need to instal visual studio .net (I use 2008, sometimes). Here's an interesting pick on how to get started with today plugins: http://msdn.microsoft.com/en-us/library/ms839442.aspx .
It would be a lot easier to make a plugin for WM 6.5 Titanium, which requires les BS . You could use basic4ppc or mortscript for this purpose, which are a lot like visual basic.
rpereira thanks a lot , i'll give it a study.
hope i can create smth worth the effort

MDA Compact V + WM 6.5 + Programs via Start button

I'm not sure whether this is the correct place to be bringing this up but I have a bunch of MDA Compact V's going out with the latest T-Mobile ROM on it which is home to Windows Mobile 6.5.
Personally, I think for our end users who are mostly Sales Reps not used to owning a phone let alone a multi-functional device such as these will like the jumbled mess known as Microsoft's HoneyComb-based Start Menu.
So, using the test devices I have, I've managed to find the registry tweaks to install the apps that they would be using on a daily basis to the HTC Programs Tab. I've also managed to figure out how to create the order and visbility of tabs that we'll want there by default.
Can we hide the customise tabs option under the settings tab?
I have know I can hide the settings tab though I figured it would be better to just prevent changes to the customise tab option so that we have consistency across 100+ devices.
Can we re-enable the start menu button to activate the HTC Programs page?
Tried to setting the HKEY_LOCAL_MACHINE\Software\HTC\EnlargeMenu\EnableManilaStartMenu to 1 but that made no difference and tried setting HKEY_LOCAL_MACHINE\Software\HTC\Manila\EnableStartMenu to 1 too. Neither one nor together make a difference. Microsoft's start menu keep appearing.
Tried to do loads of research on this but not found what I was looking for. Hopefully, someone here can help??

WM Morse keyboard or SMS Client (developer wanted)

There are a few morse keyboards out there but nothing I can find for Windows mobile.
I’m hoping that someone special can provide some input into developing a dit dah SIP for WM. I’m also hoping that there are enough people out there who would be willing to donate to this project / developer. I certainly would.
There are some existing apps for other platforms:
iditdahtext for the iphone
http://iditdahtext.com/iDitDahText.html
I believe this uses multitouch technology; not something that would be available/required on WM. I believe the developer has no plans to port this to WM
I have also found a reference to an Android app
http://simoncook.org/blog/2010/04/random-morse-code-keyboard/
Other XDA references:
http://forum.xda-developers.com/showthread.php?t=583903
http://forum.xda-developers.com/showthread.php?t=799217
The closest thing I’ve found for WM is MorseSMSer. This is not a SIP but simply an SMS client.
http://rapidshare.com/files/116167287/MorseSMSer.zip
I believe the development of this app has ceased.
Also just found for WM
http://utilaplic.webs.com/
Please don’t reply with question like “why would you want that?” People want things for different reasons – be cool and accept it
Thanks
WM Morse keyboard
Reserved for me!
I had a app that converted any text to morse i will look to see if I still have that app later but your idear sounds great
Dude that keyboard looks awesome. I hope you will find the devs.
anywhere else
Anybody know anywhere else I can make this request?
well... do you want a real SIP or just an application can be ok for you ?
by the way, what do you intend to do with your text, just sending SMS, MMS,... ?
morse kb vs sms
Hi Corwin9s
I was really looking for a real SIP so that it can be used in all applications (SMS, Word etc) but I guess I would mainly use it for SMS
MorseSMSer does work but it crashes if the focus isn't in the right place (e.g. after deleting a letter). I contacted the developer who advised that development had ceased. I offered to buy the source but I didn't hear from him again.
I've had a play with the android Morse keyboard on an emulator and I think it's brilliant. Although it does imply that “word suggestion” is available but I can't get it to work. I would really like word suggestion. This may seem silly when using Morse input but however I input the text my spelling is still awful. (This is typed out in word!)
I guess that I would at least want an SMS client that didn't crash.
- / .... / .- / -. / -.- / ...
£ $ €
Can anyone help with suggestions of where to turn to for a SIP or SMS client
£ $ € on offer for a solution.
Thanks.
WM Morse keyboard - font
While looking for a font for my favorite today clock (PocketDigitalClock),
I found "Radios in Motion" font. It comes in an easy type that contains the letter it represents.
http://www.1001fonts.com/font_details.html?font_id=1184
I have used it in Word Mobile , but be carefull where you place this file.
I keep it on the sd card\My Documents. If you place it in the device folders, you may end up with this font in things like comm manager..
I had to hard reset to correct that.
So backup before you copy this font to ppc.
Hope this helps.
font
Hey cac2us, not quite what I was looking for but thank you very much for taking the time.
Regards

Categories

Resources