// Import Platform Service Interface
import com.nokia.lib.Service;
// Enable Full Screen
fscommand2( "FullScreen", true );
// Set quality
fscommand2( "SetQuality", "high" );
// Set onPress function to exit_mc MovieClip which closes the application
exit_mc.onPress = function() {
status = fscommand2("Quit");
trace("QUIT");
}
// Create new Service object which has Calendar data
var calender = new Service("Service.Calendar", "IDataSource");
// Define input parameters //year,month date
var datum:Array = new Array();
datum[3] = fscommand2("GetDateDay")+3;
datum[2] = fscommand2("GetDateDay");
datum[1] = fscommand2("GetDateMonth")-1;
datum[0] = fscommand2("GetDateYear");
var datums2 = new Date(datum[0],datum[1],datum[2]);
var datums3 = new Date(datum[0],datum[1],datum[3]);
var filter = {StartRange:datums2,EndRange:datums3};
var inParams = {Type:"CalendarEntry",Filter:filter};
// Define result value
var outParams = calender.GetList(inParams);
heading_txt.text = datums2 ;
if (outParams.ErrorCode == 0) {
var outList = outParams.ReturnValue;
var outputEntry = null;
// Go through all calendar events and print them to the textbox on the scene
do {
outputEntry = outList.next();
if (null != outputEntry) {
heading_txt.text = "Schritt 7 "+datums2 +"\r";
var description = outputEntry.Description;
var summary = outputEntry.Summary;
var starttime = outputEntry.StartTime;
var endtime = outputEntry.EndTime;
text_txt.text += " Start:"+startime+"\r Ende:"+endtime+"\r Betreff:"+summary+"\r"+"\r";
} else {
text_txt.text = "Keine Eintraege \r"+datums2+"\r"+datums3;
break;
}
} while (true);
} else {
var errorId = outParams.ErrorCode;
text_txt.text += "Error: "+errorId;
}
stop();