Menu Extension in Messages (Manila) - Windows Mobile Software Development

Hello,
I wrote a programm which allows someone to send SMS over CherrySMS (a online Service).
It even adds these SMS messages to the Sent Items (SMS) Folder.
But afterall it is not really well integrated into Manila & Windows Mobile.
I'm searching for a way to add a menu entry into the Manila Messages view (where you can see received messages) and the Threaded View that I can simply click on that and my application starts and can reply to that message.
By searching the web I just found a way to add menu extensions to PocketOutlook, but that's not enough for HTC/manila based phones.
So is there any good way to archieve that?

cool!
The manila tv player has a functionallity like this! i think you can stick to the implementation they used in their files...

Where do you actually see the sourcecode of manila tv? I just see a cab file and a description how to add channels to this application.
But afterall it's not such a bad idea to completly replace the SMS/message view in manila. It might be a start ... thank you
Does someone else know a way to add a menu entry to a manila based application? Maybe it is a xml-file, or a registry entry? Sorry I don't know very much about this whole Manila stuff (especially the manipulation of it).

Related

Sliding Panel Help

Guys/Gals,
Newbie here. I'm trying to modify the sliding panel media homescreen.xml file. My question is more for the general xml programming. Is there a way to include a "plugin clsid" within a "plugin clsid"?
See the attached xml file. There's "CCustomPlugin" section where you can create your own panel. I'm using Good mobile messaging and i want to be able to add the Good mobile email and unread email plugin.
Thanks in advance for your help!
Actually, to add a new panel, you need to add a new dir(name of you choice) in your reg under chome. Under the new dir, copy all of the info from CWelcomeCenter panel into it. Then you can modify all the values(text,picture,url) to what ever you want. No need to change xml except since you have a list of plugins in there(cclock,chome,etc), you need to add it to the list. Once you created the dir, with copied info in it, you could use chome configurator to modify the values(easier).
showaco said:
Actually, to add a new panel, you need to add a new dir(name of you choice) in your reg under chome. Under the new dir, copy all of the info from CWelcomeCenter panel into it. Then you can modify all the values(text,picture,url) to what ever you want. No need to change xml except since you have a list of plugins in there(cclock,chome,etc), you need to add it to the list. Once you created the dir, with copied info in it, you could use chome configurator to modify the values(easier).
Click to expand...
Click to collapse
Thanks Showaco. Does the method you described allow me to add a plugin as well? What i want to do is this. I want to add a panel with a program (exe file). This program also comes with a plugin clsid that shows my online status. So the end product would be an icon, the program name, and my online status. I think the method your prescribed only would allow me to add the program and the description of the program. But not the plugin clsid...
Showaco didn't understand what you're trying to do. Let me explain...
In the homescreen xml file you can ONLY have two plugins (in the sliding panels configuration). One being CHome and another being the 20 pixels at the top. The top plugin can be anything... 99% of the time it's the iconbar, of course. People like rinku have made different plugins that show different information up there, but.. you lose the iconbar. So, to wrape it up, you can replace the icon bar GUID in the XML with your plugin's GUID(and settings) and have it show up at the top. BUT, you lose the icon bar.. and that's a NO NO if you ask me
I gotcha now, I didn't know realtime data involved. The only way I know is to use testuiplugin panel, but it would only work if the info that you want to display is written somewhere in the registry. Does the email program write info to the reg already?
I understand. So you can't have another plugin within CHOME..that sucks and makes what I want to do harder.
What I'm using is Good Mobile Messaging. I assume this program already writes to the registy? It would be perfect if I can just replace the CCalendar with GoodCalendar and CMessaging with GoodEmail.

Passwording SMS Folder in TF3D

Afternoon,
I'm looking for a (preferably freeware) application that password protects SMS (and perhaps email) folders on the HD whilst using the TF3D interface.
I'm using Dutty's 1.8 ROM and like the TF3D interface (esp the calendar) so don't really want to go to the standard WM6.1 GUI, although I know there are programs that enable this feature if you choose to use this interface.
Is anyone able to offer any suggestions?
Thanks for the help.
No joy then!
have a look on this post...
don't know if it's what you want.
http://forum.xda-developers.com/showpost.php?p=1766170&postcount=5
Cheers
Ok
Thanks.
What i've done is removed the "SMS" and "Mail" tabs from TF3D
This means that you use the exact same SMS setup as if TF3d is disabled.
What would be good would be if it was possible to make the "SMS" tab link directly to the account selection page, meaning there was no message preview envelope, as even with Eye on Privacy installed, you can still read messages in TF3d, with a password prompt only occurring when you enter the windows messaging bit.

Interesting date format problem in TouchFlo3D

I've got a interesting problem. I've got a .reg file that I normally install to change my date format to dd/MM/yyyy. Now everytime I do this then the appointments in the calendar view of the TouchFlo3D interface dissapears... it is still in the normal windows calendar but not in the TouchFlo3D calendar (well to be spesific it is there for about half a second and then it dissapears... see the attached video). I've also attached the .reg file I'm using.
Would appreciate any help I can get on this.
pieterbotes said:
I've got a interesting problem. I've got a .reg file that I normally install to change my date format to dd/MM/yyyy. Now everytime I do this then the appointments in the calendar view of the TouchFlo3D interface dissapears... it is still in the normal windows calendar but not in the TouchFlo3D calendar (well to be spesific it is there for about half a second and then it dissapears... see the attached video). I've also attached the .reg file I'm using.
Would appreciate any help I can get on this.
Click to expand...
Click to collapse
Why do you have to go through all that. The regional setting in the settings menu allows you to utilize that date format? I hope I didn't mis read your comment.
Hey, don't bother with registry edits. Just change it via Advanced Config.
http://pocketnow.com/tweaks-hacks/easy-way-to-change-date-format-on-touchflo-3d
I've tried the Advanced Configuration tool but it gives me an error. Also read that it doesn't work with the TouchFlo3D on the TouchPro2. Also tried the regional settings but I've only got 2 settings in there. I've made some screenshots... (always better to see it yourself... according to me anyway).
I appreciate the efforts to assist me.
pieterbotes said:
I've tried the Advanced Configuration tool but it gives me an error. Also read that it doesn't work with the TouchFlo3D on the TouchPro2...
Click to expand...
Click to collapse
Ignore the error message that pops up. Also ignore the top part of the next screen. That's the part that doesn't work with our TF3D version. Input the date format you want, tap change, tap ok, and also ignore the next error message. That should do it. Works for me.
Will try thanks.
ok so that works but it doesn't resolve my problem. It changes the settings on the frontpage of TouchFlo3D but when I open my applications then the date is still wrong on them (obviously as it is controled by Windows and not TouchFlo3D) so when I do the hack on the registry again to get the date on Windows correct then the TouchFlo3D calendar doesn't work again. Very fustrating.

Manila 2d disable lines on Home XML

Hi everybody,
sorry for my bad english.
I have a HTC Touch 3g (Jade) with original ROM (new update), but installed the M2DC-Programm and I´m using a personalized skin.
In M2DC you can enable or disable parts of the Home XML, for example the lines between clock, missed calls and the calendar.
When I disable all of them, there is still a small line under the second calender entry. When only one entry is shown, there´s no line.
The line itself is not centralized, it´s so called "left-aligned".
Maybe there´s anyone who knows how I can get rid of this line, which ist only shown, when there´re two calender entries on the Home XML.
I´m not very confidend in hacking files, but when there´s a possibility to change the HomeXML-File I would try to do it.
Thank you very much!
Best regards,
Virusboard

Basic customization for TF3D home screen

Using:
HTC Tilt2 (AT&T)
Stock ROM
Manila 2.1 tf3d (not sense ui)
Is there any simple way (via editing xml code or a .cab) to add notifications to the home screen of the touchflo 3D? I really dislike both the sms and email tabs and want to remove them, but need to know when an account has a new email.
Alternatively, is there a way to make the tabs display the # of NEW messages, rather than Unread messages? If so, I could just use the tabs for notification, and otherwise ignore them...
I have been searching a reading until my head hurts, but I just cant seem to find the right key words to get the info I need. Thanks for any help...
Ok, maybe a complicated way, then?
After looking through all of the xml files on this device, there does not appear to be one that controls the main "home" tab of the touchflo 3d interface. At least, not one that I can make any sense of (there are several that are just numbers/letters grouped in 4s through most of the document)...
So... What type of file should I be looking for, and how to edit it?
---------------------------------------------
What I think I know about the xml files:
att_tabitems.xml -> all of the elements on the att tab of the touchflo ui.
default_contacts.xml -> speed dial
ha_skin_*.xml -> photos and videos tab of touchflow ui
internet_portal-en-US.xml -> top half of internet touchflo ui
StreamingPlayer*.xml -> music tab of the touchflow ui
There's also a few obvious ones for other program's, like the calculator, settings for pop mail... etc
They are manila files.
I did a quick search and i found this... not sure if it will work though
http://forum.xda-developers.com/showthread.php?t=611346
cbeck said:
Using:
HTC Tilt2 (AT&T)
Stock ROM
Manila 2.1 tf3d (not sense ui)
Is there any simple way (via editing xml code or a .cab) to add notifications to the home screen of the touchflo 3D? I really dislike both the sms and email tabs and want to remove them, but need to know when an account has a new email.
Alternatively, is there a way to make the tabs display the # of NEW messages, rather than Unread messages? If so, I could just use the tabs for notification, and otherwise ignore them...
I have been searching a reading until my head hurts, but I just cant seem to find the right key words to get the info I need. Thanks for any help...
Click to expand...
Click to collapse
How would the phone discern which messages are unread as opposed to which is new? They are essentially the same thing. Good luck with finding that one.
All new messages are unread... but all unread aren't new (but "new" being as you haven't read them so, in a sense, all unread messages are new... yeah haha have fun with that.)
Not quite, I think...
brent372 said:
They are manila files.
Click to expand...
Click to collapse
I've looked at all of the manila files with the manila editor (literally every single one)... they all seem to be just images. Am I missing something here?
Edit: Yes, I'm a blooming dope. The manila editor was filtering for just graphic files. opening in mode9 editor allows me to see file types. There are 4 types of manila files: mode9, lua, xml, and graphic files. Haven't figured out what yet, but the file 590ad244_manila seems to be the xml file controling the home screen. Not sure how far I can get with just the xml (as there are also lua and mode9 files associated w/ the home screen, but I'll be giving it a go over the next bit
macaraballojr said:
I did a quick search and i found this... not sure if it will work though
Click to expand...
Click to collapse
Thanks, but that thread says it is for "sense", and that seems to be different than the 2.1 tf3d "manila"... at least based on post 3 of this thread
forum.xda-developers.com/showthread.php?t=676139*.
Click to expand...
Click to collapse
That is exactly what I am looking for though.
Any chance that information is wrong and I actually have sense 2.1? I read elsewhere that if the slider icons were black/white, it's not sense, colored icons, it is. Can't seem to find that info anywhere right now though.
Thanks for the help so far, I really do hope you all can help me sort my muddled noob confusion out here.
*Sorry, had to remove the http bit from the link to the post. for some reason the forum is calling that an outside link and not allowing it.
buru898 said:
How would the phone discern which messages are unread as opposed to which is new? They are essentially the same thing. Good luck with finding that one.
All new messages are unread... but all unread aren't new (but "new" being as you haven't read them so, in a sense, all unread messages are new... yeah haha have fun with that.)
Click to expand...
Click to collapse
Well, I have ~102 unread messages on my gmail account (I suscribe to several linux lists- i know, cut back) and 4 unread messages on my outlook. In TF3D UI, the message tab says 99+. If I switch to stock Windows Mobile 6.5 (titaniun), on the email slider it just says "1", because there has only been one message received since the last time I went to the email interface and opened those accounts. This has been the default behaviour of all of my previous WinMo devices (always WinMo standard, before now).

Categories

Resources