|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <!DOCTYPE xmluiml SYSTEM "organizer.dtd"> |
|
3 <xmluiml xmlns="http://www.series60.com/xml/xmluiml/1" version="1.0"> |
|
4 |
|
5 <!--###################################### |
|
6 #### Organizer plugin #### |
|
7 ######################################--> |
|
8 <widget id="calendarPluginContainer" focusable="true" _s60-initial-focus="1"> |
|
9 |
|
10 <!-- UI resources for Organizer --> |
|
11 <desc id="Organizer/NoEventsForToday">&qtn_ai_cale_no_eve_positive_short;</desc> |
|
12 <desc id="Organizer/NoMoreEventsForToday">&qtn_ai_cale_no_more_ev_positive_short;</desc> |
|
13 <desc id="Organizer/IconAnniv" path="SKIN(268458241 2)"/> |
|
14 <desc id="Organizer/IconAppt" path="SKIN(268458241 4)"/> |
|
15 <desc id="Organizer/IconMemo" path="SKIN(268458241 6)"/> |
|
16 <desc id="Organizer/IconTodo" path="SKIN(270501603 5126)"/> |
|
17 <desc id="Organizer/IconMeetAccepted" path="SKIN(270501603 5508)"/> |
|
18 <desc id="Organizer/IconMeetNotAnswered" path="SKIN(270501603 5511)"/> |
|
19 <desc id="Organizer/IconMeetTentative" path="SKIN(270501603 5514)"/> |
|
20 |
|
21 <contentsource name="Organizer" value="0x102750FE"/> |
|
22 |
|
23 <!-- ################################# |
|
24 ## Organizer plug-in settings ## |
|
25 ################################# --> |
|
26 |
|
27 <!-- Item count and size settings --> |
|
28 <!-- Total line count --> |
|
29 <property class="Settings/Organizer" name="0x01" value="3"/> |
|
30 |
|
31 <!-- Timed item line count --> |
|
32 <property class="Settings/Organizer" name="0x02" value="1"/> |
|
33 |
|
34 <!-- Non Timed item line count --> |
|
35 <property class="Settings/Organizer" name="0x03" value="1"/> |
|
36 |
|
37 <!-- Line count reserved for non timed items --> |
|
38 <property class="Settings/Organizer" name="0x04" value="0"/> |
|
39 |
|
40 <!-- Publish end time for upcoming timed items --> |
|
41 <property class="Settings/Organizer" name="0x05" value="1"/> |
|
42 |
|
43 <!-- Use alternate publishing for upcoming and ongoing items --> |
|
44 <property class="Settings/Organizer" name="0x06" value="0"/> |
|
45 |
|
46 <!-- Open event to viewer 0 / editor 1 --> |
|
47 <property class="Settings/Organizer" name="0x07" value="0"/> |
|
48 |
|
49 <!-- Days to handle as not today. After which "Next event on DAY DATE" is displayed. |
|
50 Here one means tomorrow only. So we display detailed info for not today events for |
|
51 tomorrow only. --> |
|
52 <property class="Settings/Organizer" name="0x08" value="0"/> |
|
53 |
|
54 <!-- Open first valid event on launch event index 0 --> |
|
55 <property class="Settings/Organizer" name="0x09" value="1"/> |
|
56 |
|
57 <!-- Publish info text (no more events...) using InfoText and InfoIcon ids --> |
|
58 <property class="Settings/Organizer" name="0x0A" value="1"/> |
|
59 |
|
60 |
|
61 <actions> |
|
62 <action> |
|
63 |
|
64 <trigger name="activate"/> |
|
65 |
|
66 <event name="Organizer/ItemSelected(0)"/> |
|
67 </action> |
|
68 </actions> |
|
69 <!-- #1 --> |
|
70 <button id="calendarEntryBox1" class="calendarEntryBox" > |
|
71 <image id="calendarEntryIcon1" class="calendarEntryIcon" > |
|
72 <property class="Organizer/EventIcon" name="ordinal" value="0x01"/> |
|
73 <property class="policy/emptyContent" name="calendarEntryBox1" value="display: none;"/> |
|
74 <property class="policy/Content" name="calendarEntryBox1" value="display: block;"/> |
|
75 <!-- hide the infobox when we have some events to show --> |
|
76 <property class="policy/Content" name="calendarInfoTextBox" value="display: none;"/> |
|
77 <property class="policy/Content" name="calendarInfoText" value="display: none;"/> |
|
78 <property class="policy/Content" name="calendarInfoIcon" value="display: none;"/> |
|
79 </image> |
|
80 <text id="calendarEntryText1_1" class="calendarEntryText1" > |
|
81 <property class="Organizer/StartTimeAndSubject" name="ordinal" value="0x01"/> |
|
82 <!-- If there is no text, the entry box is not shown at all --> |
|
83 <property class="policy/Content" name="calendarEntryText1_1" value="display: block;"/> |
|
84 <property class="policy/emptyContent" name="calendarEntryText1_1" value="display: none;"/> |
|
85 <!-- hide the infobox when we have some events to show --> |
|
86 <property class="policy/Content" name="calendarInfoTextBox" value="display: none;"/> |
|
87 <property class="policy/Content" name="calendarInfoText" value="display: none;"/> |
|
88 <property class="policy/Content" name="calendarInfoIcon" value="display: none;"/> |
|
89 |
|
90 </text> |
|
91 </button> |
|
92 |
|
93 <!-- #2 --> |
|
94 <button id="calendarEntryBox2" class="calendarEntryBox" > |
|
95 <image id="calendarEntryIcon2" class="calendarEntryIcon" > |
|
96 <property class="Organizer/EventIcon" name="ordinal" value="0x02"/> |
|
97 <property class="policy/emptyContent" name="calendarEntryBox2" value="display: none;"/> |
|
98 <property class="policy/Content" name="calendarEntryBox2" value="display: block;"/> |
|
99 <!-- hide the infobox when we have some events to show --> |
|
100 <property class="policy/Content" name="calendarInfoTextBox" value="display: none;"/> |
|
101 <property class="policy/Content" name="calendarInfoText" value="display: none;"/> |
|
102 <property class="policy/Content" name="calendarInfoIcon" value="display: none;"/> |
|
103 |
|
104 </image> |
|
105 <text id="calendarEntryText2_1" class="calendarEntryText1" > |
|
106 <property class="Organizer/StartTimeAndSubject" name="ordinal" value="0x02"/> |
|
107 <!-- If there is no text, the entry box is not shown at all --> |
|
108 <property class="policy/Content" name="calendarEntryText2_1" value="display: block;"/> |
|
109 <property class="policy/emptyContent" name="calendarEntryText2_1" value="display: none;"/> |
|
110 <!-- hide the infobox when we have some events to show --> |
|
111 <property class="policy/Content" name="calendarInfoTextBox" value="display: none;"/> |
|
112 <property class="policy/Content" name="calendarInfoText" value="display: none;"/> |
|
113 <property class="policy/Content" name="calendarInfoIcon" value="display: none;"/> |
|
114 |
|
115 |
|
116 </text> |
|
117 </button> |
|
118 |
|
119 <!-- #3 --> |
|
120 <button id="calendarEntryBox3" class="calendarEntryBox" > |
|
121 <image id="calendarEntryIcon3" class="calendarEntryIcon" > |
|
122 <property class="Organizer/EventIcon" name="ordinal" value="0x03"/> |
|
123 <property class="policy/emptyContent" name="calendarEntryBox3" value="display: none;"/> |
|
124 <property class="policy/Content" name="calendarEntryBox3" value="display: block;"/> |
|
125 <!-- hide the infobox when we have some events to show --> |
|
126 <property class="policy/Content" name="calendarInfoTextBox" value="display: none;"/> |
|
127 <property class="policy/Content" name="calendarInfoText" value="display: none;"/> |
|
128 <property class="policy/Content" name="calendarInfoIcon" value="display: none;"/> |
|
129 |
|
130 </image> |
|
131 <text id="calendarEntryText3_1" class="calendarEntryText1" > |
|
132 <property class="Organizer/StartTimeAndSubject" name="ordinal" value="0x03"/> |
|
133 <!-- If there is no text, the entry box is not shown at all --> |
|
134 <property class="policy/Content" name="calendarEntryText3_1" value="display: block;"/> |
|
135 <property class="policy/emptyContent" name="calendarEntryText3_1" value="display: none;"/> |
|
136 <!-- hide the infobox when we have some events to show --> |
|
137 <property class="policy/Content" name="calendarInfoTextBox" value="display: none;"/> |
|
138 <property class="policy/Content" name="calendarInfoText" value="display: none;"/> |
|
139 <property class="policy/Content" name="calendarInfoIcon" value="display: none;"/> |
|
140 |
|
141 </text> |
|
142 </button> |
|
143 |
|
144 <!-- Info text. Hidden by default, shown in case info text is shown. Then |
|
145 other buttons are hidden --> |
|
146 <button id="calendarInfoTextBox" class="calendarInfoBox" > |
|
147 <image id="calendarInfoIcon" class="calendarEntryIcon" > |
|
148 <property class="Organizer/InfoIcon"/> |
|
149 <!-- hide the above buttons and show just this info button --> |
|
150 <property class="policy/Content" name="calendarEntryBox1" value="display: none;"/> |
|
151 <property class="policy/Content" name="calendarEntryBox2" value="display: none;"/> |
|
152 <property class="policy/Content" name="calendarEntryBox3" value="display: none;"/> |
|
153 |
|
154 <property class="policy/Content" name="calendarInfoIcon" value="display: block;"/> |
|
155 <property class="policy/Content" name="calendarInfoTextBox" value="display: block;"/> |
|
156 |
|
157 <property class="policy/emptyContent" name="calendarInfoIcon" value="display: none;"/> |
|
158 </image> |
|
159 <text id="calendarInfoText" > |
|
160 <property class="Organizer/InfoText"/> |
|
161 <!-- hide the above buttons and show just this info button --> |
|
162 <property class="policy/Content" name="calendarEntryBox1" value="display: none;"/> |
|
163 <property class="policy/Content" name="calendarEntryBox2" value="display: none;"/> |
|
164 <property class="policy/Content" name="calendarEntryBox3" value="display: none;"/> |
|
165 |
|
166 <property class="policy/Content" name="calendarInfoText" value="display: block;"/> |
|
167 <property class="policy/Content" name="calendarInfoTextBox" value="display: block;"/> |
|
168 </text> |
|
169 </button> |
|
170 </widget> <!-- end calendarPluginContainer box --> |
|
171 </xmluiml> |