Related
I need (or in fact, we all need...) someone that can read and write to the registry and send SMS messages in C++. (A code example for sending SMS is here)
The objective here is to create a program which we can include in the ROMkitchen and which will allow for theft-protection of the device. Basically when you select this option, you enter the GSM number of a friend and your name at the time you create the ROM. The device regularly checks whether your name still appears in the Owner Information. If not, it sends an SMS to your friend, including the new owner info, and then it is silent until the Owner Information changes again.
More formally:
Code:
Loop forever
SLEEP 1 hour
IF reg-key '\HKEY_CURRENT_USER\ControlPanel\Owner'
value 'Owner' != reg-key '\HKEY_CURRENT_USER\
Software\XDA-developers\IIWPO' value 'LastOwner'
THEN
COPY 'Owner' to 'LastOwner' (See above)
IF value 'Owner' doesn't contain the string
held in '\HKEY_CURRENT_USER\Software\
XDA-developers\IIWPO' value 'Name' THEN
Send data from Owner field above
via SMS to number held in '[...]IIWPO'
value 'Number' (REG_SZ)
Only slightly complicating factor is that the 'Owner' field is a binary field holding unicode, and that I'd like the 'Name' field in our own entry to be REG_SZ because ROMkitchen does that without hassle. But otherwise this is all pretty straightforward.
Because our IIWPO (which, by the way, stands for 'Interesting Interaction With Previous Owner') program is meant to be in 'Startup', it would be nice if memory footprint was as small as possible. Since it's going to sleep most of the time, performance should be unaffected no matter what.
The sleep is at the beginning so that you have one hour after a cold boot to set your name before it starts sending the SMS.
Ofcourse everyone that has read this could change the registry. We're assuming for a moment that it's much more likely that your phone will be stolen by someone that didn't read this. A little Security By Obscurity never hurt anyone.
I just wonder
very interesting concept, very...
I can code this feature easy, but I just wonder: what to say, if your stoles device will stay hundreds kilometers away from you a few days later? ask the new owner to mail it to you?
hmmm? maybe it is worth?
improve the concept
I have an idea to improve the above concept:
1. we can save the original owner and "sms to send" number in the random generated register key, encrypted binary - it will be hard to find and delete for most of users
2. we provide a shortcut to the application allows the oroginal user to run it and type the name and the above number and save
3. after the above point 2 happen once, the shortcut and even the application are deleting completely, so nobody can do that again
the quextion is:
the execute part of the application: to check the current name and eventually send the sms, have to be placed in the Startup folder to run after the reset. How to hide this shortcut?
Re: improve the concept
JGUI said:
1. we can save the original owner and "sms to send" number in the random generated register key, encrypted binary - it will be hard to find and delete for most of users
Click to expand...
Click to collapse
Nice idea: but any thief that knows about this danger will just cook themselves a new ROM and install it.
2. we provide a shortcut to the application allows the original user to run it and type the name and the above number and save
Click to expand...
Click to collapse
Why not just do it in the ROMkitchen?
And besides, it already done: a kind gentleman by the name of Charles Warner has written the app, and it'll be in the ROMkitchen later today, hopefully...
Project stopped (temporarily?)
Because my phone broke, I decided to get an Android phone, and am not sure if/when I'll continue this project. (see post 130). Sorry
Previously at http://forum.xda-developers.com/showthread.php?t=515903 Since the original developer seems to have abandoned this project, I'm starting a new thread and continuing the development.
Main webpage: http://sites.google.com/site/iappsdevteam/Home/applications/iagenda
As per request, I'll upload new versions as they are developed, even if only minor. That also means, there is an increased risk of system crashes.
Download: Below and https://sites.google.com/site/iappsdevteam/Home/applications/iagenda
Version 0.494 May 26, 2010
Part of the edit screen is working.
Version 0.49 April 14, 2010
Added weekday to group headers
New default skin by Livven
Option in Settings to choose start screen
Added enable checkbox to Settings for those who have issues with the checkboxes crashing
Tried another bugfix for the checkbox (please let me know if it works)
Earlier versions
Bugfix (I hope) for allday appointments showing on two days(edit 4/19/10: still not working quite right).
Reintroduced sorting of tasks
Reintroduced timefilter for appointments (be aware though that if you have a lot of recurring appointments, setting the filter to 1 year, could take quite a time to load - Please give me feedback.
Tasks with a start date before today will show in Agenda view
Recurring appointments will show for the next 31 days (yearly recurring will show next 365 days)
Multiday appointments will show on all days in the appointment screen
Categories are shown on the edit screen
Even with large number of repeating appointments, the list should refresh relatively fast.
Tasks completed today will show with a check.
Program is no longer using caches for data, which means that every time it's opened, current data is used.
Recurring appointments: Will show yearly recurring appointments for the following year with the number of recurrences (mainly to see age for birthdays), and other recurring appointment for the next month.
It's now possible to mark items complete on the main lists.
Improved filtering and sorting
Bottom bar for calendar shows current date
Version 0.4: http://forum.xda-developers.com/showpost.php?p=3789949&postcount=1 or http://sites.google.com/site/iappsdevteam/Home/applications/iagenda
Overview of iAgenda:
iAgenda is a finger-friendly appointments and tasks viewer for Windows Mobile PocketPC phones (all resolutions). It's easily skinnable, intuitive, and can be used instead of the standard Windows Mobile Pocket Outlook Calendar.
It is based on iContact (supbro version) source code, available here:
http://supware.net/iContact
iContact is used as a "scrollable framework" for applications that have the same look and feel. Program is written in C++.
iAgenda has the usual 5 buttons interface:
all appointments
all tasks
agenda view (today's appointments and tasks)
settings
search calendar
iAgenda can be localized. The default is "english.lng", which can be used as a base for translations. Other languages:
Czech (it's a little unclear if this works, one person says no, so please let me know)
Dutch
French
German
Greek
Hungarian
Italian
Norwegian
Romanian it's a little unclear if any of these two files for Romanian works.
Romanian_diacritics
Russian
Spanish
Language files be found here http://sites.google.com/site/iappsdevteam/Home/applications/iagenda/languages. If you have other language translations, you can submit them in this thread and I'll add them to the web page.
The source code is available through Svn at GoogleCode:
http://code.google.com/p/iagenda/
Skins can be found here: http://sites.google.com/site/iappsdevteam/Home/applications/iagenda/skins. See below for an example.
Current plans:
Option to reverse direction of slide.
Improve the settings integration.
Finger friendly edit screen.
Other todo items can be found here: http://sites.google.com/site/iappsdevteam/Home/todo-s/iagenda.
Keep the suggestions coming.
http://sites.google.com/site/iappsdevteam/Home/applications/iagenda
Wow, great! I'll definitely follow the development of this .
I'm just working on some skins for iContact and iAgenda too! If you need some graphics just tell me, I'm willing to help.
exciting.
I will be following your progress. good luck... ...and may the force be with you- always.
Nice one. Will follow this development. Thanks for the effort.
Does this work on a qvga device? if not can you please release a qvga version?
It works on all resolutions.
Graphics help anyone?
I'm working on the code for being able to complete tasks on the main pages. In order to have it look nice, the icon for favorites (a star in the default theme), needs to be replaced with checkboxes (empty and checked). I did something preliminary, but it looks pretty bad.
So if someone wants to help that would be great. I've attached the default skin file.
If possible, it would be great if they would be transparent.
Also everyone skinning, should be aware of this, so they make the proper icons in the skin file.
Additionally, the settings icon is the same as for iContact. Anyone want to help me there? File attached.
A preview of the default.png is attached, but it's automatically compressed so I attached a ZIP as well. Is the blue okay or do you want it in green?
I did not make new icons, perhaps later.
Livven said:
A preview of the default.png is attached, but it's automatically compressed so I attached a ZIP as well. Is the blue okay or do you want it in green?
I did not make new icons, perhaps later.
Click to expand...
Click to collapse
Thank you, it looks great! I'm not much for green, so blue or red is fine with me.
Livven said:
It works on all resolutions.
Click to expand...
Click to collapse
Thanks for the info.
Here is the greek language for 0.4 version.
P.S
Where is the link for update Jan. 20, 2010 download?
In given links there is only 16 May 2009 version
dancer_69 said:
Here is the greek language for 0.4 version.
P.S
Where is the link for update Jan. 20, 2010 download?
In given links there is only 16 May 2009 version
Click to expand...
Click to collapse
Thanks for the translation! I'll put it on the web page.
If you read the first post, it only says I've started working on it, there is no new version yet. I thought I might have a version out before the weekend, but realized a bug had been introduced in a revision I wasn't aware of until now, so it might take a little longer to get rid of it.
Otherwise the code for checking off items on the main page is partially ready.
However, I have a question: The list is filtered so that only incomplete items are shown, so when a task is checked complete, it immediately disappears from the list. Until I change the filtering code, would it be acceptable to have a message box (like currently) when you are asked to confirm completing? Or should I just wait with the release until I rewrite the filtering code, so that completed items will be seen on the list with a checkmark?
Awesome! Anyone know how to make this the default calendar application?
Izrun said:
Awesome!
Click to expand...
Click to collapse
Thanks!
Anyone know how to make this the default calendar application?
Click to expand...
Click to collapse
See the iAgenda FAQ web page
https://sites.google.com/site/iappsdevteam/Home/faq/iagenda-faqs
I am looking forward to see a HTC Style Agenda app~~
ajige said:
Until I change the filtering code, would it be acceptable to have a message box (like currently) when you are asked to confirm completing? Or should I just wait with the release until I rewrite the filtering code, so that completed items will be seen on the list with a checkmark?
Click to expand...
Click to collapse
I was just going to ask you to include exactly that . Anyway, I'd prefer if you release every minor version like nightlys (or weeklys or monthlys ), but only if that doesn't make too much work for you.
Livven said:
I was just going to ask you to include exactly that . Anyway, I'd prefer if you release every minor version like nightlys (or weeklys or monthlys ), but only if that doesn't make too much work for you.
Click to expand...
Click to collapse
Ok, I'll do that, but prepared for bugs!
New version uploaded.
I have a problem with the previous an this new version too(I haven't use the program before) that makes quite difficult to use the program.
If I change the date from month screen to any other date exept the current, every single action takes at least a minute to complete, starting from taping on a date.
This behaviur stops only if I switch again to the current date.
Is this issue mentioned before?
dancer_69 said:
I have a problem with the previous an this new version too(I haven't use the program before) that makes quite difficult to use the program.
If I change the date from month screen to any other date exept the current, every single action takes at least a minute to complete, starting from taping on a date.
This behaviur stops only if I switch again to the current date.
Is this issue mentioned before?
Click to expand...
Click to collapse
If you have a really big file with lots of recurring appointments and tasks, that can happen.
And that's why I'm working on accessing the pim.vol file directly which should speed things up.
In the meantime you can go to the settings program, under Show Next: 1 week, 2 weeks etc. Try and shorten the time and see if that helps. Please report back.
No, I haven't any task or appointment. Only calendar events for name days. I have Show Next:1 week, but the problem still remains.
Hi there,
I am so deeply searching a vocabulary trainer which is more or less fingerfriendly for my Touch HD.
It is unbelievable that there is no program like that available and I just need such a simple one:
I want to add "units", which store the vocabulary in German the foreign language. Then the program randomly chooses one of the words and shows the German translation and I, in my mind, think what it would be, and then I click "right" or "wrong" and go onto the next word. I don't even need a text insertion which must be compared...
Does anybody of you know such a program? Not finding this is for me now a reason to switch to Android, because in the market, they have such programs (vocablo). I would of course pay for it.
Thanks a lot!
I would love to program a thing like that. It would even be pretty easy (as far as i see it). The real problem however is creating the database for it.
I have bought the Japanese Trainer from SPB(?) of the store which isn't really great but it is okay-ish. One can even add a lot of words, although they probably didn't plan it that way, but one can simply add new folders and copy images and sound files into them to expand the library. However, if i knew Japanese well enough to create an extended database i would not need the app ... so the real problem in an app like this is always the database..
If you like you can give me an Excel-file with a hand full of words and i can set up a sample app. Unfortunately i will be away from the pc next week, but in the week after that i could give it a try...
please include at least:
Foreign Word, Native Word, Usage example, word class (I think one could then have a nice multiple choice mode, too)
Well, just checked SPBs app, but I would want a much easier program, no need for pictures, etc.
Frankly spoken, I tried to code it myself, but have the same problem with how to save the words. I thought of using a simple textfile, saving the words like that:
mothertongue#foreign language#box
Example:
Haus#house#1
Sommer#summer#3
Österreich#Austria#2
The box is the number of 5 boxes and the program needs to ask all words in the boxes 1 to 4. If I know the word, the number of the box is incremented as long as it is smaller than 5, if I don't know the word the number is decremented.
What is important to me, is that I can add new textfiles, which I then can edit, in order to add or delete words from that file.
Any other ideas?
I would also use a csv file:
word;translation;whatever
you could then easily manage your vocabulary list in excel and save it directly as csv again...
excelent program
Hello
Do you know Leitner system? Flash cards?
Read these two first!
http://en.wikipedia.org/wiki/Leitner_system
http://en.wikipedia.org/wiki/Flashcard
Then download this Iranian software... { it is in English }
http://soheil86.50webs.com/Leitner Box/Leitner-Box.html
It is working based on Leitner system...
I have memorized 7k English word with it... Including GRE
Word list..... It is a very very great software
Let me know if you need any help!
Have a nice day
Thanks for the link.
But tell me, can I add units and new words in the program?
I need the program to add words when I am at university.
Did you open the link?
Pay attention to the note at the bottom of the page:
3. You can create data base with leitner box in your device, but if you like to create faster with PC, download data base editor.by editor you can convert your excel files to leitner box data base, and also you can exchange your target and source languages.
4. If you want to import data from excel data sheets, and you dont have excel 2007 installed in your system, download and install this file, first.
http://www.microsoft.com/downloads/...36-8C28-4598-9B72-EF94E038C891&displaylang=en
Tell me if you need help... I have a program to create database....
but I think you can find everything in that link...
Please update the keywords in this thread and add :Leitner box , flash card
Thank you in advanced
If you tried to add a new contact number from the call history, then you would know the simple task of saving a contact number is very frustrating. Maybe the windows phone team was busy making an entertainment device and forgot that people actually use their smart-phone to do phone thing. To demonstrate, let go through the step of adding a contact and find out if your hair will turn gray during the process. Here we go.
On the call history, users can touch the unsaved contact number (I use a fake btw) and they’ll be presented with its profile and history. To save the number to a new contact, just touch that floppy disk button to save. No sweat, lets move on to screen 3.
“Uhhh, wait what’s going on here? I just need to save the number for cutie Jane. What’s all this crazy choose a contact stuff?”
That was the though when I first encountered this “choose a contact” screen. The confusion was that I just want to add a new contact, not “choosing” some contact. The cryptic “+” button eventually gave way, but I was on that screen longer than I should. New users will be confused and that’s the first usability issue that doesn’t need to be there. Lets go on to screen 4.
“Huh!? why do I need to edit phone number? Where can I enter the first and last name for Jane? WTFWP7!”
By this step the users just want to enter the name of their contact and be done with. This screen by all means is unnecessary. The contact number just came straight from call history, there is no need to edit unless you manually add a new contact from the people hub. Let move on to screen 5 and see if we can enter the name for Jane yet.
“I still can’t enter the name for Jane yet!!???? FFFFFFUUUUUUUUU ”
Inputting the name, if not earlier, should be shown at this step. But instead the users are presented with this summary information. Screen 5 shows the summary of all the information of the contact and the users can edit or additional information. This screen should be logically shown last. Raged level 100%.
Finally after 7 screens, the users can enter the contact and be done. It’s unfortunately 7 screens too many, the users are left provoked. There has got to be a better way to do this.
I propose steps reduction
On screen 3, the new contact option stands out at the top making it easier for people to figure out what to do as far as saving a new contact or merging it to existing contact are concerned. On screen 4, basic information like name, phone, and email are available for users to easily edit. The phone text box are pre-filled. This concept reduced two screen steps and it’s much more user friendly I think.
Further steps reduction will eliminate the screen 3 altogether. Follow below.
When the users decide to save the phone number from screen 2, they will immediately be shown the edit information screen where they can edit and save a new contact profile. If the users want to merge the phone number to an existing contact, the link button on the appbar is available. The link button will open up the contact list and allow the users to select the correct contact they want to link the new number to.
I think concept 2 significantly speed up the simple task of saving a contact and therefore also decrease frustration. Belfiore, please do this.
For now, people will still have to keep on wrestling with the ridiculously strenuous task of saving new phone numbers.
posted at: http://thucnhan.wordpress.com
New year so I decided to start blogging about windows phone. Going to write about rethinking ads display for windows phone and tiles soon.
Actually I didn't understand why it's more ridiculas process as per you.
Instead of clicking on "New Contact" in your screen, I click "+" on existing design.
You don't have to edit the number in the next screen, but you might need to edit what sort of phone number it's (home/mobile/etc..) and the next screen will give options (which can be made more user friendly, here i accept), but this screen should be there. I don't find myself adding 100 contact everyday. I add new contacts (may be 10) in a week and when I create them, I will be happy to enter complete details or ignore unwanted things.
If you didn't know what the + meant, you could have tapped the ... which would reveal what the icon is for.
That is common behavior in the OS. No less intutive as double tapping the button in the iPhone.
As far as editting. Sometimes you do need to edit. If someone calls from work, it may be one outgoing number but everyone has a direct dial.
(123)555-5500 is what is in call history, but to direct dial you may need (123)555-5518
How do you propose adding several numbers at once?
You get the mobile from caller id, but you also want to add home, work, and home and work email to it
Plus means add. Menus are at the bottom of screens. It doesn't get too much clearer.
I feel the exact same way as the OP. Way too many many steps for such a simple task. Another thing that absolutely bugs the hell outta me is no quick access to the dial pad. I hate having to click that tiny dialer icon on the call history page. I would like a pin to tile feature for the dialer or start on the dialer when clicking the phone tile.
Very humorous post, I feel your pain. Loved your mock ups, wish MS would take note.
vdubskey said:
I feel the exact same way as the OP. Way too many many steps for such a simple task. Another thing that absolutely bugs the hell outta me is no quick access to the dial pad. I hate having to click that tiny dialer icon on the call history page. I would like a pin to tile feature for the dialer or start on the dialer when clicking the phone tile.
Very humorous post, I feel your pain. Loved your mock ups, wish MS would take note.
Click to expand...
Click to collapse
Download SmartDialer. There's an app for that.
I feel the same.
Furthermore I really feel bothered by not being able to directly make a new contact out of - by text message - received phone number
As I have to contact and get contacted by quite some new and unknown people every day, it would highly increase the efficiency of my work.
Hope there will be a way to do so, soon.
I like to add the country code properly and the formatting, remove all the (,) and - and replace + with 00. Because the first build of windows phone gave problems with calling otherwise (it would call a wrong number). My settings are on EnUS bc of more features on the phone, but I want my numbers in my local formatting not in EnUS. Hence for me the edit screen works well. Of course you can argue all countries should have all features thus no need for reformatting the number manually.
I like having the edit number screen pop up, because I like to get rid of the "1" that gets placed at the beginning.
I don't see the big deal. The very first time I entered a contact, it was a bit of "oh I see, I push this here", after that, since I'm older than 4 years old, I've remembered how and haven't given it a second thought.
I agree with the OP on this one. In my case, there is also an additional screen asking what service to create the contact on (Windows Live or Google). Necessary, but complicated.
It didn't really dawn on me until I was giving someone who recently got the phone my number and watched them stumble through the process.
stan2 said:
“Uhhh, wait what’s going on here? I just need to save the number for cutie Jane. What’s all this crazy choose a contact stuff?”
Click to expand...
Click to collapse
Your proposal for "New contact" pseudo-contact on top of the list is non-sense, it breaks design guidelines, and is counter-intuitive. (+) bottom menu icon is there already...
?? Hum ?? It's pretty simple for me.
It seems to me a lot of people are concerning the first three screens, what do you guys think of the rest of the process? That's where all the frustration come for me personally. And my proposals deal mainly with reducing the steps.
Maybe it is just you... Those step are just necessary. I don't mind at all.
???
This is very simple.
Wich steps would u remove ?
1 step gives u the option to add the phone number to an existing one or to create a new one.
The next step lets u choose if its a mobile number or maybe a work number or maybe...
Then u get the option to edit all contact details. Maybe u want to add an email or more.
These steps are totally necessary and they should stay the way they are. The Dialpad klicking should be reduced though.
JVH3 said:
Download SmartDialer. There's an app for that.
Click to expand...
Click to collapse
Should not need an app for that. A phone should go to the dialer when you lick "Phone" not call history. Apps are good, but they should not be a fix for bad design. Simply give the user an option. What pane do you want the phone to go to when you open up the Hub. I'm sure a majority of people would instantly switch that to dialer, too...
N8ter said:
Should not need an app for that. A phone should go to the dialer when you lick "Phone" not call history. Apps are good, but they should not be a fix for bad design. Simply give the user an option. What pane do you want the phone to go to when you open up the Hub. I'm sure a majority of people would instantly switch that to dialer, too...
Click to expand...
Click to collapse
You lick your phone? Disgusting. But yeah, Microsoft should redesign that part. I for one would prefer the dialer opening up on tappig "Phone" with call history as an additional button (could replace the current dialer button then).
This is offtopic anyway.
Topic: I see no issues with adding contacts, to be honest. It's simple and works just fine. All I wish was that one was able to add contact information from within an email (from the footer for example).
I completely dissagree with the OP. The plus icon is very apparent to me. All buttons that add/remove/etc are always in the appbar. Then yes you get the option to add their name, email, set a ringtone, etc. I usually add all of that at the same time. Microsoft actually did research as to what most people what to do.
Tap # -> Save -> Plus -> Windows Live (I have a boat load of emails so lets just say I only live Windows Live) -> Save the actual number (great because we get the option to save it as a mobile, home, home 2, work, company, pager, fax and stuff which is great when you use the tell me service) -> And OMG OH NOES I can add their email and name and address while I'm at it (the world is going to end. what a world. I'm melting.) - > and then Save.
Yes it seems like a lot but who care. Most people only go into the contacts once and maybe twice. It really isnt that hard.
It took me a whole 20 seconds to do what I said above. Added a new number, set it as a work #, added first and last name, saved.
sure haven't said:
I like having the edit number screen pop up, because I like to get rid of the "1" that gets placed at the beginning.
I don't see the big deal. The very first time I entered a contact, it was a bit of "oh I see, I push this here", after that, since I'm older than 4 years old, I've remembered how and haven't given it a second thought.
Click to expand...
Click to collapse
Absolutely agree with this. I actually don't mind the way Microsoft implemented saving a new contact in the OS... it takes me seconds to add a contact. Hit save > hit + > edit the number if you need to (I don't call international directly so I like to take out the +1) > change number type (mobile or home) > save > add name and/or other info > save and done!
Although, I could see the ease of the "Screen 4" concept. Those are the most edited contact details and to have them on one screen would make it easier. You could email the Windows Phone Team your mock-up and explain your reasoning. Maybe they'll like it too and then you could tell the whole world how it was YOUR idea!
{
"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"
}
i am fine with the way the add contact in the wp7... most likely MS want to make sure right info is keyed in to the right place... and one thing at a time the os do not have to check for 10 veriable in the saved info (alpha, numaric, free info boxetc...)
as i am using my out look to add my contact and update them to my windows live account so no issues..
Thanks OP. Im glad I'm not the only one that always get frustrated with adding a new contact everytime.
Only when adding a number to an existing FB contact then its much easier.
Hi,
I already made some calender widgets and it worked fine so far. Now I want something new, but don't know how to do. Let me explain:
I would like to pick up the first day with calendar event and then list time1 and event1 for day1 followed by time2 and event2 for day1.
Then show next date/day with calender event and then list time1 and event1 for day2 followed by time2 and event2 for day2, then time3 and event3 for day two and so on.
I found no samples for a solution, but maybe one of you has an idea how to do this?
Thanks
Joern
I'm not sure I understand your intent correctly, but it sounds like you're just making a calendar with a list of the upcoming events, is that correct? I have a widget for that. I can't attach the .zw file (and for some reason, can't make a zip - I'll have to look into that), but here's my template: https://dl.dropboxusercontent.com/u/9467385/calendar-tron.zw
The way I have it structured is 6x Rich Text, 3 for event names, 3 for the times. Here's the text I entered for each.
Name #1: #C0TITLE# (that's a zero, not the letter O)
Time #1: #C0SHH:mm#-#C0EHH:mm# (that prints the start and end times)
For the following events, just change the 0 to 1 for the next, then 2 for the next, etc.
Hope this helps.