"New SMS": How do I create a shortcut app? - Windows Mobile Development and Hacking General

WM5 lacks a "new" button, and thus creating a new SMS can be quite laborious.
When I used Pocket Plus in my JasJar, I used to have a shortcut that fired off a "new message". This shortcut ran an installed app called ActionSender.exe with parameters as follows:
-key PLUSACTION{0025|0000} {1D210285-ABE7-11d2-8442-0000F87A584A}
When I clicked it, I got a list of my mail accounts, and I could click "sms" or "pop3" to write a new message. VERY useful.
The list of accounts was a WM5 app, not a PocketPlus app. Does anyone know how I can get this app linked to a shortcut? Running tmail.exe is not the answer - but perhaps it's possible to pass parameters to tmail?
Matching registry entries in the JasJar are as follows:
[HKEY_CLASSES_ROOT\CLSID\{1D210285-ABE7-11d2-8442-0000F87A584A}]
@="MS New Email"
[HKEY_CLASSES_ROOT\CLSID\{1D210285-ABE7-11d2-8442-0000F87A584A}\InprocServer32]
@="msnewmnu.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\NewMenu\{1D210285-ABE7-11d2-8442-0000F87A584A}]
@="Message"
So basically I'm looking for an app that will fire up msnewmnu.dll - I think... :?:

Have you tried my VJSMS programs? For starting off new SMSs and VJDialer for starting new calls.
Should work on WM2005. Search on the board.
V

AWESOME dude! Thanks a stack.
Busy going thro all ur posts cos ur clearly an interesting dude. I'm battling to get your other apps (togglestart etc) to work on a JasJar (VGA and WM5). Are they supposed to yet?
PS: Can't get -ACC "Text Messages" to work under vjsms. Have tried "SMS", "Text", "SMS Messages", "(Text Messages)" - nothing goes straight to SMS. Not a problem - I still get my list of account choices - just wondering if u know the account name in the JasJar.

craigiecraigie4 - no, for now ToggleStart etc is NOT for WM2005. It works fine to hide the bar at the top, but not the bar at the bottom. Read through the latest ToggleToday (damn, I forget what it's called now) thread, and you'll see I released a new-er beta. No one has given feedback so it's not fully updated yet.
HOWEVER: once I can start working on WM2005, I'll fully update it to support landscape, vga and WM2005. But not right now. Unforunately I don't have access to a WM2005 device and it's slowing down a couple of other things I want to release Anyone got a spare?
I'll be updating VJSMS shortly to automatically send the SMS as well, rather than just start a new one, for even easier use...
You might want to give TodayButton a go as well. Not sure if it works on WM2005, but it should.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
V

Will test todaybutton on my wm5 and report back...

craigiecraigie4: what happens when you use the command line shown on here http://forum.xda-developers.com/viewtopic.php?t=26972&highlight=vjsms
ie
Code:
VJSMS "123" -body "Thanks Vijay"
It should default to SMS. I've never tried it on emails; it should work, although I don't recall how: I'll have to look at the code.
V

how to create pic shortcuts to sms
vijay555 how did u create those shortcuts that show ur girlfriends pics and that trigger call or sms?

bravo2zero: I wrote a couple of programs to do it, coupled with claunch VJSMS and VJDialer
Read here for more ideas on how I changed the icons using a dll full of icons (not necessary but geek kudos).
http://www.modaco.com/Today_Screen_Hacks-t227321.html
V

vijay555 said:
craigiecraigie4: what happens when you use the command line shown on here http://forum.xda-developers.com/viewtopic.php?t=26972&highlight=vjsms
ie
Code:
VJSMS "123" -body "Thanks Vijay"
It should default to SMS. I've never tried it on emails; it should work, although I don't recall how: I'll have to look at the code.
V
Click to expand...
Click to collapse
It may be a JasJar thing, but no matter what parameters I pass, I get a list of accounts with a title "Select an account". Once I click the account, the message starts with "123" or whatever as the recipient. Other parameters such as -body also pass correctly. So it's just the account selection (-ACC paramater) that fails on the JJ. I browsed the registry for account names, and it looks like it's called "SMS" and that "Text Messages" is an acronym - but no combiantions I passed worked. Truly, it's not an issue - just passing this info to you in case it's helpful.

No probs craigiecraigie4, when I get a WM2005 I'll look into it!
Good luck with it! Will keep XDA forums informed of my new hacks
V

This might be worth looking into http://ukaywares.blogspot.com/2006/03/softkey-sms-automation-for-wm5-pocket.html

10#"\Windows\tmail.exe" -service "SMS" -to "123456" -body "Body"
The "SMS" can be replaced by account name, such as MMS, etc...

Related

Tidying up Today Screen On MDA Pro

Hi,
I recently picked up an MDA Pro and am pretty happy with it, but there are a couple of things on the Today screen that I'd like to get rid of and can't find out how.
The bottom of the screen has a bar for the softkeys (currently says 'Messages' and 'Calendar') that's a waste of space, and likewise just above that there is a toolbar with battery status/wireless manager/screen rotate that I'd like to ditch. Any ideas how to do this?
Separately, are there any today plugins that give you the ability to crush down the # of messages and tasks to a single line rather than the current individual items?
Cheers,
Jim.
I don't use WM2005, however, have a look for my program, TodayToggle (which is not entirely WM2005 compatible: it doesn't hide the softbutton menu bar; I've purposely NOT tried to hide it because it's there for a reason. Would it be useful to hide it? When I get WM2005 I'll think about it).
For better control of task and alarms etc, look into alarmtoday by pocketmax. 3rd plugin down here:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
V
vijay, u have some AWESOME looking features going on there. Please can you tell us what you're using for:
- What is giving you all the icons in the top bar?
- Which app are you using for the calendar summary?
- What is the second-last plugin and what does it do?
craigiecraigie4 - have a look at the second post here for some shots of my setup http://forum.xda-developers.com/viewtopic.php?t=26468
The bar at the top is just PhoneAlarm using a skin I made, and using a hack I made called ToggleToday. Both are described in detail here:
http://forum.xda-developers.com/viewtopic.php?t=27331
Toggletoday will minimise the Startbar to a tiny 2 pixel high bar, and then allow your today screen to show through. So you get phonealarm on every page. It should work in QVGA on the Universal, although I'll be sorting out VGA and full WM2005 support when I get a WM2005 device (shortly I hope).
The second to last plugin is claunch set up with shortcuts to dial or sms my better half - they use tools I wrote called VJSMS and VJDialer, both available in the development forum; http://forum.xda-developers.com/viewtopic.php?t=26972.
I use a dual sim, so claunch is also set to allow me to switch sims (not visible on screen) - the plugin after phonealarm is a plugin i wrote to show my current operator, o2 UK and Orange UK.
The calendar summary is using AlarmToday by Pocketmax (phonealarm guy) but hacked a little to suit my theme better.
V
PS - this is my old screen! I've improved one or two things since, will try to post some new pics soonish.
Hmm... not quite what I was after. Here's a screenshot of my today page with the things that I don't like about it:
Items that I'd like to fix:
1 - combine these into a single line item
2 - get rid of the softbar (using a softkey for messages is a waste as there's already a hardkey for this and the calendar is already on the today screen)
3 - get rid of this line of icons (again duplicated information/functionality)
I tried your software but it doesn't seem to work with the MDA Pro: the screen ends up somewhat distored with the messages part of the today screen showing through to other apps and the right-hand 20% or so of the screen no longer updating - suspect a WM2005 prob somewhere.
Any other ideas?
Okay so not a perfect fix but I've found out how to change the softkeys on the Today screen and posted the details at http://forum.xda-developers.com/viewtopic.php?p=140027

Adding programs to today screen?

I have disabled O2 active on my XDA Exec & want to know how to add programs to today screen.
Regards
Colin Bate
This is a link to the site about using the Today API to create your own desktop items:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnppcgen/html/ppc_yapi.asp
Hope this helps,
Graham.
Thanks GBird but im not a programer.
Regards
Colin Bate
In that case, all you can do is add or remove items from the Today screen by going into Settings - Today, selecting the Items tab and choosing which items you wish to see and in which order.
Graham.
The owner's manual might give you a better description than we can, Colin, but you choose which items display on the Today screen by going to:
Start > Settings > Personal > Today > Items
Put ticks next to the items that you want to display.
Hey mate,
Try this application. It is called launcher and you can easily add icons so any programs wanted are available from the today screen (when I say easily, even I can do it....). I have word, excel, pocket tv, calculator etc etc all readily available.
Any questions don't hesitate to ask.
HPJ
Thans HPJ I have downloaded launcher & will give it a try later as im at work now.
Regads
Colni Bate
colinbate - if you're interested in launching items from the today screen, I heartily recommend cLaunch http://home.pacific.net.sg/~welic/claunch.html
I'm not sure if it works with the universal, but it's very nice and customisable: this is my (old) Magician setup:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Using claunch at the bottom with my vjsms and vjdialer tools to have quick dials (not fully WM5 compatible I understand, but for illustration purposes only). This is using the left up/down arrows to switch between 3 "banks" of launchable items as required (I have Bank 1=Quick dials, Bank 2 = Launch Calendar etc, Bank 3 = Phone Profiles and Volume control etc)
V
Thanks for that tip Vijay i will give that a try.
I found SPBPocketPlus Which does what i want but this slows the exec almost as much as O2 Active.
Regards
Colin Bate
Colin, there are variations on claunch depending on compatibility.
cLaunch is my favourite, but if necessary, check out tdlaunch (precursor to claunch). Launcher also works. Can you please post if there are problems with claunch on WM5 - I'm in touch with the author and he'd probably be interested to know.
V
I will try cLauncher but not till to tonight will report back tomorrow
Regards
Colin bate
I installed cLauncher last night seems that it will do what i want.
I didnt have much time to play with it.
Problems i have found are on the setup screen the buttons disapear off the bottom of the screen in landscape mode on other screens i have a scroll bar to scroll down but not on main setup screen & there is no keyboard icon in the middle of the bottom tool bar so i cant type anything in in portrait mode.
Regards
Colin Bate
colinbate - it's from pre VGA/landscape days; I think on the Brighthand forums there might be some discussions of a VGA version of tdLaunch, but that might be too much of a backwards step if claunch does most of what you want.
To get around the keyboard icon issue, temporarily, you can try using my program SIPSwitch on the development board. That will allow you to assign any hardware key to bringing up the SIP (input panel) without using an icon. I don't know if it's WM5 compatible, but no reason it shouldn't be, I hope.
V
I will give your SIPswitch program a try.
Where do i find the builtin progams I.E. Exel & word I can't seem to find them to add to cLaunch.
Regards
Colin Bate
They're normally in the \windows\ directory as both a .exe and a .lnk file.
V
The reason i could not find them is they are called pword & pxl.
Regards
Colin Bate

[new release] VJSmallIcons

This program is used to shrink the icons in the Programs explorer in Pocket PCs.
It's WM5 and WM2003 compatible.
Note: it only works once, until you change folder. So assign it to a hardware key.
Note: you must launch "programs" once before use; it will complain if you don't.
Before:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After:
See my website for details. www.vijay555.com
Don't forget to click on an ad or make a donation! :wink:
V
Works great on my Qtek9100
I'm using VJSmallIcons.exe 2
Post a screenshot!
V
Of course here it is :
Great work,
i have created a shortcut in the programs folder, because i dont want it to map to a hardware-button. i renamed the link to 1vjsmallicons.lnk to get in just pretty first in the list of programs.
If i enter the programs folder i press on the shortcut and the menu is small.
But two issues:
1. if i small the icons and wlak through the list of programs i get in the second column of the list. The first column disappears and there is no way to get back. I use a qtek 9100
2. If i call the programs folder again all the icons are just small. So as if it remembers to the first call (bug or feature). Furthermore i get to the column where i have left the program menu folder.
Topcaser, what command line are you using?
VJSmallIcons only changes the current explorer screen. It doesn't try to change any others, so when you go into a subfolder it will go back to normal. The small icons can be made more permanent, but it would require more programming that I haven't had time to do yet...
V
I am using no option, just calling the program via a link.
btw, how can i specify an option?? And what is the sense of this option 0-4
Is it the number of cols?
And what about the second issue: i can never scroll back to the first column, once it was gone. (also with the control panel not)
topcaser: the command line 0 to 4 will change the view style, in exactly the same way as you have on your PC: large icons, small icons, details, listview etc. Just try them out!
Not sure about the contrl panel issue? Could you try to send a screenshot? Use MagicSS if you don't already have a screenshot program.
V
Hi,
i have posted two pics: the first shows a blue mark over snap tool. At the second one i pressed the left button to get to the most left column again. But the screen does not follow this markation.
A second question: how am i able to specify the comand line option?
topcaser:
I don't have my phone with me today, I'll have a play with it a bit later. Are the pictures the wrong way round as you describe them? I can only see the blue selection mark in the second picture.
For the command line, read here
V
vijay555 said:
topcaser:
Are the pictures the wrong way round as you describe them? I can only see the blue selection mark in the second picture.
Click to expand...
Click to collapse
Yes you are right. My mistake. Sorry
Topcaser, using the settings shown in the screenshot, have you tried going up to the top, instead of left? It depends which command line option you're using, but try it just in case.
V
This dont works also.
Hi VJ,
i have played around with your tool. Command line option 2 and 1 works perfect. But the best way to use it is with command line option 3. Forget Small Menu - one can use only your little app (maybe together with Mortbutton and Mortscript) - it can do the same as SmallMenu. Together with MagicButton one misses no feature at all.
Unfortunately the command line option 3 has the bug which i described above. Have you fixed this already?
Topcaser, unfortunately if there's a bug in the view, I can't really fix it. I don't do anything other than change the view style of the "listview" control that the programs menu is based on. So it's very simple. But the programs menu is not designed to have its view changed, so if it's buggy, I can't help it very much. I'll try to have another look though, someone on brighthand was complaining about making the programs menu small, and I think it might be possible to make this program resident so that it kind of retains the settings.
But this is a small program, and others have to be fixed first I'm afraid. I will try to have another look.
V

Today Plug In for Unread SMS/MMS/Calls and MSN Messages???

Hello,
On my todayscreen i am using htc home and the messenger plug in. But they use much space on my today screen.
I am searching for a plug in that shows me my SMS/MMS/Calls and MSN Messages linke htc home but without the clock.
See attachments.
I have asked for this before. I would even take the Mobile Shell setup like you posted.
But SPB Mobile Shell dont show incoming msn messages.
Does anybody know the regisrty settings like "unread email" for the live messenger?
Than i can realize it with battery status.
Today Plug In for Unread SMS/MMS/Calls
Click to expand...
Click to collapse
battery status...+ wise skin.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The count for msn messages is missing but i solved this problem.
i found the reg key to read the count:
HKLM\Services\Windows Live\Plugins\Messaging\IMCall\UnreadCount
and i modify for testing the dboris_HH_mod for battery status and i works.
I use the E-Mail notification icon for msn.
Atze001 said:
The count for msn messages is missing but i solved this problem.
i found the reg key to read the count:
HKLM\Services\Windows Live\Plugins\Messaging\IMCall\UnreadCount
and i modify for testing the dboris_HH_mod for battery status and i works.
I use the E-Mail notification icon for msn.
Click to expand...
Click to collapse
What plugin are you using for the message/phone/sms count as in this picture?
Please post the cab file if you have or provide the link.
Oh, is that Pocket digital clock?
Thanks.
No, it is a theme for battery status.
If its already modified i will post it here.
Here it is...
Atze001 said:
No, it is a theme for battery status.
If its already modified i will post it here.
Here it is...
Click to expand...
Click to collapse
Your cab. file is it a today plug in?
Is it just for the 4 mes.
If i download it will it go to the today items boxs.
Thanks T M Z
No, you must first install batterystatus from here:
http://forum.xda-developers.com/showthread.php?t=270751
an than you can install my .cab
The complete background software is UltimateLauncher 1.2
On top works battery status with a modded dboris_HH_mod Theme
The first Icon is for MSN (hold to start WindowsLiveMessenger), the second one for MMS (hold to start Outlook Mail),
the third one for SMS (hold to start PocketCM), and the last one for incoming calls.
In the middle is spbweather1.7
and below are shortcuts from UltimateLauncher
Thanks T M Z
Atze001 said:
The count for msn messages is missing but i solved this problem.
i found the reg key to read the count:
HKLM\Services\Windows Live\Plugins\Messaging\IMCall\UnreadCount
Click to expand...
Click to collapse
I have Windows Live 10.6.0034.0800 and see that key in my registry, but cannot get it to show a count as it updates. And I'm afraid that even if I keep this count and want a seperate count for another mail account, that account will include my "Hotmail" as well.
Anyone know a workaround to show the count of specific folders, the way the main message screen will tell either "No Messages" or list which accounts have unread messages and the number? That works accurately.
I'm trying to get a rltoday file to accurately count two mail accounts and Text messages. If I turn off a mail account, it works great, but one is work and the other personal.
Thanks.
How do I go about changing the email icon back to counting emails and link to a specific email account on my phone?
Ok, I got it to read my email count.
"HKCU\System\State\Messages\OtherEmail\Unread\Count"
but i cant get it to launch to my specific email account. it keeps defaulting to outlook email.
nothin said:
battery status...+ wise skin.
Click to expand...
Click to collapse
Looking for something similar to this for BS that will work on a VGA screen. In other words, a bare boned BS theme to show notifications, battery, and signal strength. Any help would be appreciated.

Start Menu Shortcut for Individual Contact

Hello,
Is there a parameter to pass ":MSCONTACTS" to go directly to an individual contact? I'm interested in adding start menu shortcuts for some of my favorite contacts. Thanks in advance...
As far as I know there's no direct way to launch a contact. However I'm currently working on a new version of Taskbar launcher which allows to launch contacts directly. I also can easily add a command line parameter so you can launch your contacts through a link....
When you use WM 6.5's "search" program, you can parse through and launch contacts individually, so I'm sure there's a way to do it. I just don't know how it does what it does....
You can connect to POutlook, parse through contacts and call the Show() function and you see the original contact dialog. At least that's how I do it in my app and let me guess: search function is doing just the same. I don't think you can do this through a simple :MSCONTACTS command line parameter....
this might help
http://forum.xda-developers.com/showpost.php?p=5492828&postcount=6
Create a direct link for a certain telephone nr/sms/mms/email/more..
In a way it's easy. Start reading a thread I created specific for it
http://forum.xda-developers.com/showthread.php?t=623195
In short, start a text editor (no unicode) like notepad and type ;
39#"\Windows\cprog.exe"-url tel:0123456789
where 0123456789 = any telephone number.
Make sure you press the ENTER key after your phone nr. and before saving the file!
Give it a name. Rename the file from YourContactName.txt to YourContactName.LNK (capitals are not nessecary, it's just for clarity).Another example;
Direct SMS (I called it SMS2.lnk);
51#"\Windows\tmail.exe" -service "SMS" -to "" -body ""
I've been amazed too...! Once. Now I have MortScripts with icons
Senax
http://www.vijay555.com/?Releases:VJPhoneTools
I wonder, if this could work with 6.5.x..
@Senax
With your approach you can directly call a hard coded number or send message, right!? With the method I'm using however you can directly open the contact page for a particular person, see the contact picture and choose whether you want to make a call, write message or email etc.
I mean this one:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
go2contact is what you want. It's a really cool, tiny, super fast cmd app.
I added a dynamic contact shortcuts page to my HS++ theme (I can manage them on-the-fly in the Today screen) by means of Mortscripts that use go2contact and ContactRetriever (this last conponent is C# which makes this process slower... but it seems like Cyclone is learning C++ so there may be a faster version ).

Categories

Resources