-
Notifications
You must be signed in to change notification settings - Fork 11
/
ToDo.xml
340 lines (303 loc) · 65.4 KB
/
ToDo.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
<?xml version="1.0" encoding="windows-1252" ?>
<TODOLIST PROJECTNAME="smooth Class Library" FILEFORMAT="11" EARLIESTDUEDATE="0.00000000" LASTMOD="42991.87061343" LASTMODSTRING="13.09.2017 20:53" NEXTUNIQUEID="175" FILENAME="ToDo.xml" FILEVERSION="203" APPVER="7.0.6.0">
<TASK TITLE="0.8.73.0" ID="147" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" PERCENTDONE="0" STARTDATE="39111.00000000" STARTDATESTRING="29.01.2007" CREATIONDATE="39111.00000000" CREATIONDATESTRING="29.01.2007" LASTMOD="42991.86940972" LASTMODSTRING="13.09.2017 20:51" CALCPERCENTDONE="10" CALCTIMEESTIMATE="37.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="4.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0" SUBTASKDONE="0/2">
<TASK TITLE="Strings" ID="151" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" PERCENTDONE="0" STARTDATE="39114.00000000" STARTDATESTRING="01.02.2007" CREATIONDATE="39114.00000000" CREATIONDATESTRING="01.02.2007" LASTMOD="39114.01003472" LASTMODSTRING="01.02.2007 00:14" CALCTIMEESTIMATE="2.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0" SUBTASKDONE="0/1">
<TASK TITLE="Implement a string conversion cache" ID="152" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="2.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39090.00000000" STARTDATESTRING="08.01.2007" CREATIONDATE="39090.00000000" CREATIONDATESTRING="08.01.2007" LASTMOD="39090.57222222" LASTMODSTRING="08.01.2007 13:44" CALCTIMEESTIMATE="2.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0">
<COMMENTS>ToDo
---------
- save the last ~100 conversion results
- avoid calls to MultiByteToWideChar and WideCharToMultiByte</COMMENTS>
</TASK>
</TASK>
<TASK TITLE="Widgets" ID="155" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" PERCENTDONE="0" STARTDATE="38944.00000000" STARTDATESTRING="15.08.2006" CREATIONDATE="38944.00000000" CREATIONDATESTRING="15.08.2006" LASTMOD="38944.58090278" LASTMODSTRING="15.08.2006 13:56" CALCPERCENTDONE="12" CALCTIMEESTIMATE="35.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="4.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0" SUBTASKDONE="0/3">
<TASK TITLE="Canvas" ID="83" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" PERCENTDONE="0" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39056.85475694" LASTMODSTRING="05.12.2006 20:30" CALCTIMEESTIMATE="15.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0" SUBTASKDONE="0/2">
<COMMENTS>ToDo
---------
- replace smooth::Client with smooth::Canvas and allow direct drawing operations</COMMENTS>
<TASK TITLE="Allow blitting of Bitmaps to the Canvas" ID="84" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="5.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39056.85539352" LASTMODSTRING="05.12.2006 20:31" CALCTIMEESTIMATE="5.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
<TASK TITLE="Allow drawing of geometric primitives" ID="85" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39056.85530093" LASTMODSTRING="05.12.2006 20:31" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
</TASK>
<TASK TITLE="ListBox" ID="157" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" PERCENTDONE="0" LASTMOD="38663.71989583" LASTMODSTRING="07.11.2005 17:16" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15925332" PRIORITYWEBCOLOR="#5400F3" SUBTASKDONE="0/1">
<TASK TITLE="Support editing of ListBox entries" ID="159" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="8" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" PERCENTDONE="0" LASTMOD="38664.05495370" LASTMODSTRING="08.11.2005 01:19" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="13435129" PRIORITYWEBCOLOR="#F900CD"/>
</TASK>
<TASK TITLE="Implement a Tabstop system" ID="163" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="8" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" TIMESPENT="4.00000000" TIMESPENTUNITS="H" PERCENTDONE="50" LASTMOD="38812.92662037" LASTMODSTRING="05.04.2006 22:14" CALCPERCENTDONE="50" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="4.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="13435129" PRIORITYWEBCOLOR="#F900CD"/>
</TASK>
</TASK>
<TASK TITLE="0.8.74.0" ID="1" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="3" RISK="0" PERCENTDONE="5" LASTMOD="42991.86871528" LASTMODSTRING="13.09.2017 20:50" CALCPERCENTDONE="14" CALCTIMEESTIMATE="189.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="6.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="15388928" PRIORITYWEBCOLOR="#00D1EA" SUBTASKDONE="0/6">
<TASK TITLE="MultiSignals" ID="98" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39056.86603009" LASTMODSTRING="05.12.2006 20:47" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0">
<COMMENTS>ToDo
---------
- protected inheritance from Array<>
- pseudo signal (is a function returning a signal)
- real signals stored in the Array
- Int Add(Int id) { return Array::Add(signalTYPE(), id); }
- Int Remove(Int id) { return Array::Remove(id); }
- Signal0<Void> &operator ()(Int id) { return Array::GetReference(id); }
- can be filled like this
MultiSignal<Signal0<Void>> onSignal;
onSignal.Add(argument);
onSignal.Remove(argument);
- can be called like this
object->onSignal(argument).Connect(...);
object->onSignal(argument).Emit();
- argument is an integer</COMMENTS>
</TASK>
<TASK TITLE="Keyboard interface" ID="92" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" PERCENTDONE="0" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39056.85987269" LASTMODSTRING="05.12.2006 20:38" CALCPERCENTDONE="7" CALCTIMEESTIMATE="32.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="2.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0" SUBTASKDONE="0/3">
<COMMENTS>ToDo
---------
- implement a keyboard interface (i.e. a method for Widgets to handle keyboard input)</COMMENTS>
<TASK TITLE="class smooth::Keyboard" ID="95" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" TIMESPENT="2.00000000" TIMESPENTUNITS="H" PERCENTDONE="20" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="40666.78049769" LASTMODSTRING="03.05.2011 18:43" CALCPERCENTDONE="20" CALCTIMEESTIMATE="8.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="2.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0">
<COMMENTS>Singleton
- key constants like Keyboard::RETURN replace Windows VK_* constants
- use multisignals to get key events
- multisignal index is value of key constant
- onKeyDown, onKeyUp
- replaces WM_KEY* messages
- alternatively use single signal with key code as argument
- function IsKeyDown</COMMENTS>
</TASK>
<TASK TITLE="class smooth::TextInput" ID="94" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="4.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39056.86303241" LASTMODSTRING="05.12.2006 20:42" CALCTIMEESTIMATE="4.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0">
<COMMENTS>Singleton
- use a signal for character input
- replaces WM_CHAR messages</COMMENTS>
</TASK>
<TASK TITLE="Multiple backends (win32, xkb)" ID="93" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="40066.70746528" LASTMODSTRING="10.09.2009 16:58" CALCTIMEESTIMATE="20.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
</TASK>
<TASK TITLE="Mouse interface" ID="96" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" PERCENTDONE="0" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39056.86579861" LASTMODSTRING="05.12.2006 20:46" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0" SUBTASKDONE="0/1">
<COMMENTS>ToDo
---------
- implement a mouse interface (although probably used more seldom)</COMMENTS>
<TASK TITLE="class smooth::Mouse" ID="97" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39056.86584491" LASTMODSTRING="05.12.2006 20:46" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0">
<COMMENTS>Singleton
- multisignals onButtonDown, onButtonUp
- replaces WM_*BUTTON* messages
- signal onMouseMove
- replaces WM_MOUSEMOVE message</COMMENTS>
</TASK>
</TASK>
<TASK TITLE="Protocols" ID="104" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" PERCENTDONE="0" STARTDATE="39062.00000000" STARTDATESTRING="11.12.2006" CREATIONDATE="39062.00000000" CREATIONDATESTRING="11.12.2006" LASTMOD="39062.81591435" LASTMODSTRING="11.12.2006 19:34" CALCPERCENTDONE="50" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0" SUBTASKDONE="1/2">
<TASK TITLE="Add FTP protocol implementation" ID="106" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39062.00000000" STARTDATESTRING="11.12.2006" CREATIONDATE="39062.00000000" CREATIONDATESTRING="11.12.2006" LASTMOD="39062.81652778" LASTMODSTRING="11.12.2006 19:35" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
<TASK TITLE="Add HTTP and file protocol implementations written for MiniRipper and easyUpdate" ID="105" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="3.00000000" TIMEESTUNITS="H" DONEDATE="39190.00000000" DONEDATESTRING="18.04.2007" PERCENTDONE="100" STARTDATE="39062.00000000" STARTDATESTRING="11.12.2006" CREATIONDATE="39062.00000000" CREATIONDATESTRING="11.12.2006" LASTMOD="39190.81510417" LASTMODSTRING="18.04.2007 19:33" CALCPERCENTDONE="100" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="Rewrite IO layer" ID="63" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="40.00000000" TIMEESTUNITS="H" TIMESPENT="1.00000000" TIMESPENTUNITS="H" PERCENTDONE="10" STARTDATE="38860.00000000" STARTDATESTRING="23.05.2006" CREATIONDATE="38860.00000000" CREATIONDATESTRING="23.05.2006" LASTMOD="39701.97652778" LASTMODSTRING="10.09.2008 23:26" CALCPERCENTDONE="10" CALCTIMEESTIMATE="36.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
<TASK TITLE="Widgets" ID="67" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" PERCENTDONE="0" STARTDATE="38944.00000000" STARTDATESTRING="15.08.2006" CREATIONDATE="38944.00000000" CREATIONDATESTRING="15.08.2006" LASTMOD="38944.58090278" LASTMODSTRING="15.08.2006 13:56" CALCPERCENTDONE="10" CALCTIMEESTIMATE="91.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="3.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0" SUBTASKDONE="0/3">
<TASK TITLE="Implement Statusbar panes" ID="29" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" PERCENTDONE="0" LASTMOD="40066.70729167" LASTMODSTRING="10.09.2009 16:58" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
<TASK TITLE="Layout Manager" ID="142" REFID="0" COMMENTSTYPE="849cf988-79fe-418a-a40d-01fe3afcab2c" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="50.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39833.00000000" STARTDATESTRING="20.01.2009" CREATIONDATE="39833.00000000" CREATIONDATESTRING="20.01.2009" LASTMOD="39833.74070602" LASTMODSTRING="20.01.2009 17:46" CALCTIMEESTIMATE="66.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0" SUBTASKDONE="0/2">
<COMMENTS>ToDo
----------
Skizze für eine Layout-Engine für smooth:
Container erhalten einen Layout-Manager-Decorator, der sich um die Anordnung der Elemente kümmert.
Es gibt verschiedene, auswechselbare Layout-Manager mit unterschiedlichen Grundlayouts.
Für Container kann die X- und Y-Ausrichtung der Elemente angegeben werden (topleft, topmiddle, topright, middleleft, middle, middleright, bottomleft, bottommiddle, bottomright).
Elemente brauchen eine Y-Offset-Position, damit der Layout-Manager weiß, auf welcher Höhe sie ausgerichtet werden müssen, um Text auf der gleichen Ebene zu erhalten.
Beispiel: Die meisten Elemente haben Y-Offset 0, Text-Elemente haben Offset 3 und Button Elemente Offset -1.
Elemente können unabhängig vom Layout-Manager auch absolut positioniert werden.
Elemente können mehrere Felder eines Grid-Layouts einnehmen (rowspan, colspan).
Elemente können Breitenanpassung zulassen oder feste Breite definieren.</COMMENTS>
<CUSTOMCOMMENTS>ExcAAHic7VfJbtswEO3ZQP6BN7eFVUjymuQUN057aNACzqEBdKGskUSYIgWSshMH/vcOSTmLe3N7iwKDw+WRYmYeH4dPiTJ5lFChmStWdRHF4zjJIM9DW3IqiigcRk9JLoUxKcdKmOSC8SRflVRpMCG5XZIlziZLUCy/3CMkeguJyfKxSiW/3O/PesmGwXbNRDZKmlWU1FRliXmYjEIso3jmzHlsTTyeWDOMQ2dmDjIaOcg4cpDx1EFwtjXT0EGmEweZDR1kdu4gWLqlw9h/KZz5T0Xj2H85mhx24Oxw5HGj0ONGU48bDz0Ol/O23fm03frU7z2a+c3bf8Vbv/04tPu3PtTRjNzJa2k9cNYLnv9825fLNdvtgORJP18pAkwA+UEfZWOChShsqx3RlZSmvHg91Tn2KamFgQdjI9KfTxNDUwzPZ+zFH9/wlBus4GAtMCAgTOhmPJjUwvf79xYY8hVZTtGx6GxVUm5AOK+Lg9tvqaAFqOAaVlJRI9WAZAjGk1OSpiIZA3IlpMpEIwo3suBQoV+BrG2kqgqU+fIqQO/NwR03T+fmQpOCpYZsQOlVyQB9AgNCG72FVamBp1TBEU9JxQxp0M3tDI48RTJ/U43IuEPqjo0dG09h442/eV4Ec02FcAL4O0DKZeQ+uGq0QsKZv7QQkwooIEUmbkGhM8lHI2sOuRkQrFQsyzi4qmJFiZ2+xwMOo962gFQaIysP8PUDzLcc7FNH9Y7qJwnvgbepoo0TUJeJ3Qc/8xyz2+CX1MwwKTAXoFZwLdePdHgLLOlnuZXrHBscV1HkOx6hSQmYPYCVccTZ0wLmcCoqe8S0BlwYc4s7DJmbbpcvOHgpX+ApArJrnvOVjuQdyU8h+RyYrhnwC3KNdKywZZPfZ+qX1Mr1gfIkHDg+Bkfj7ejQXQDzBqX31RLtYBB1FO0oegpF3z6mJsK+yxpB0zLpwwjfwwXZyOpYea1iE5pqyRtD6lapGT7DWpXtyNiR8Z+SghcuVlAqwDfYDXB7R9skQeNbi2WB56S2XQLKyma8Sm51TfFqX0luK1122hHxfxFxroDh7U1FTbW2r69dw6lNJIm0xMwB7/YWhNlkzqwedkp41tuf9T78AWMGOH0AAA==</CUSTOMCOMMENTS>
<TASK TITLE="FlowLayout" ID="144" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="1.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39833.00000000" STARTDATESTRING="20.01.2009" CREATIONDATE="39833.00000000" CREATIONDATESTRING="20.01.2009" LASTMOD="39833.74133102" LASTMODSTRING="20.01.2009 17:47" CALCTIMEESTIMATE="1.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
<TASK TITLE="GridLayout" ID="143" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="15.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39833.00000000" STARTDATESTRING="20.01.2009" CREATIONDATE="39833.00000000" CREATIONDATESTRING="20.01.2009" LASTMOD="39833.74144676" LASTMODSTRING="20.01.2009 17:47" CALCTIMEESTIMATE="15.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
</TASK>
<TASK TITLE="ListBox" ID="69" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" PERCENTDONE="0" LASTMOD="38663.71989583" LASTMODSTRING="07.11.2005 17:16" CALCPERCENTDONE="25" CALCTIMEESTIMATE="15.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="3.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="15925332" PRIORITYWEBCOLOR="#5400F3" SUBTASKDONE="0/2">
<TASK TITLE="Support Drag & Drop in ListBoxes" ID="71" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="8" RISK="0" PERCENTDONE="0" LASTMOD="38663.72000000" LASTMODSTRING="07.11.2005 17:16" CALCPERCENTDONE="50" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="3.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="13435129" PRIORITYWEBCOLOR="#F900CD" SUBTASKDONE="0/1">
<TASK TITLE="Add actual Drag & Drop feature" ID="72" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" TIMESPENT="3.00000000" TIMESPENTUNITS="H" PERCENTDONE="50" STARTDATE="38664.00000000" STARTDATESTRING="08.11.2005" CREATIONDATE="38664.00000000" CREATIONDATESTRING="08.11.2005" LASTMOD="38958.74333333" LASTMODSTRING="29.08.2006 17:50" CALCPERCENTDONE="50" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" CALCTIMESPENT="3.00000000" CALCTIMESPENTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
</TASK>
<TASK TITLE="Implement search-as-you-type functionality" ID="145" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="5.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39845.00000000" STARTDATESTRING="01.02.2009" CREATIONDATE="39845.00000000" CREATIONDATESTRING="01.02.2009" LASTMOD="39845.82994213" LASTMODSTRING="01.02.2009 19:55" CALCTIMEESTIMATE="5.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
</TASK>
</TASK>
</TASK>
<TASK TITLE="0.9" ID="6" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="2" RISK="0" PERCENTDONE="5" LASTMOD="38663.71917824" LASTMODSTRING="07.11.2005 17:15" CALCPERCENTDONE="2" CALCTIMEESTIMATE="904.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="10544896" PRIORITYWEBCOLOR="#00E7A0" SUBTASKDONE="0/7">
<TASK TITLE="Implement a theming system" ID="49" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" TIMEESTIMATE="60.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="38664.00000000" STARTDATESTRING="08.11.2005" CREATIONDATE="38664.00000000" CREATIONDATESTRING="08.11.2005" LASTMOD="38684.86451389" LASTMODSTRING="28.11.2005 20:44" CALCTIMEESTIMATE="60.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15925332" PRIORITYWEBCOLOR="#5400F3">
<COMMENTS>Themes in smooth
-----------------------------
Der Theme-Programmierer schreibt Klassen, welche die Originalklassen ersetzen z.B.:
class ColorfulButton : public Button
{
public:
ColorfulButton(const Button &);
virtual Int Paint(Int);
};
Dabei können (sollten) die Paint- und Process-Funktionen überschrieben werden. Außerdem
muss ein Kopierkonstruktor für die Basisklasse vorhanden sein.
Dann wird in einer Initialisierungsfunktion deklariert, wie die Klasse eingesetzt werden
soll:
Object::DeclareReplacement(Button::classID, ColorfulButton::classID);
Die smooth-Klassenbibliothek ersetzt dann automatisch alle Buttons durch ColorfulButtons.
Diese Ersetzung geschiet bei der Registrierung eines Buttons bei einem Container.
Object::GetReplacementFor(object);
-->
Object *GetReplacementFor(Object *object)
{
if (replacementClassIDs.GetEntry(object->classID) != 0)
{
return CreateObjectByClassIDFrom(replacementClassIDs.GetEntry(object->classID), object);
}
return object;
}
Die Theme-Klassen werden in einer DLL-Datei zusammengefasst (oder direkt in eine EXE-Datei eingebunden),
welche dann über eine spezielle Funktion aktiviert wird.</COMMENTS>
</TASK>
<TASK TITLE="Menu System" ID="12" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="4" RISK="0" PERCENTDONE="10" LASTMOD="38663.71961806" LASTMODSTRING="07.11.2005 17:16" CALCTIMEESTIMATE="300.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15560960" PRIORITYWEBCOLOR="#0071ED" SUBTASKDONE="0/2">
<TASK TITLE="ECM" ID="14" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="3" RISK="0" TIMEESTIMATE="200.00000000" TIMEESTUNITS="H" PERCENTDONE="0" LASTMOD="40794.67164352" LASTMODSTRING="08.09.2011 16:07" CALCTIMEESTIMATE="200.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15388928" PRIORITYWEBCOLOR="#00D1EA">
<COMMENTS>Easily Customizable Menus
-------------------------------------------
Rechtsklick auf einen Menüeintrag öffnet ein Kontextmenü.
Funktionen: Umbenennen, Entfernen, Neuer Eintrag, Eigenschaften, Shortcut ändern
Im Eigenschaften Dialog kann unter anderem die Aktion definiert werden, die ausgeführt werden soll. Dazu werden im Programmcode Aktionen registriert (mit Application als Container). Möglicherweise sollte es vordefinierte Aktionen geben (z.B. ExitProgram).
Außerdem: Bild und Text eines Eintrags können verändert werden</COMMENTS>
</TASK>
<TASK TITLE="Tear off menus" ID="15" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="3" RISK="0" TIMEESTIMATE="100.00000000" TIMEESTUNITS="H" PERCENTDONE="0" LASTMOD="38664.05409722" LASTMODSTRING="08.11.2005 01:17" CALCTIMEESTIMATE="100.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15388928" PRIORITYWEBCOLOR="#00D1EA"/>
</TASK>
<TASK TITLE="Support IPC via D-Bus" ID="82" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" PERCENTDONE="0" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39056.85394676" LASTMODSTRING="05.12.2006 20:29" CALCTIMEESTIMATE="20.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
<TASK TITLE="Use more Signals & Slots internally" ID="7" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="7" RISK="0" TIMEESTIMATE="30.00000000" TIMEESTUNITS="H" PERCENTDONE="0" LASTMOD="38664.05388889" LASTMODSTRING="08.11.2005 01:17" CALCTIMEESTIMATE="30.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="16122042" PRIORITYWEBCOLOR="#BA00F6"/>
<TASK TITLE="Widgets" ID="16" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" PERCENTDONE="1" LASTMOD="38663.71984954" LASTMODSTRING="07.11.2005 17:16" CALCTIMEESTIMATE="40.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15925332" PRIORITYWEBCOLOR="#5400F3" SUBTASKDONE="0/1">
<TASK TITLE="Implement MDI functionality" ID="23" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="4" RISK="0" PERCENTDONE="0" LASTMOD="38663.72028935" LASTMODSTRING="07.11.2005 17:17" CALCTIMEESTIMATE="40.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15560960" PRIORITYWEBCOLOR="#0071ED" SUBTASKDONE="0/3">
<TASK TITLE="Document Editing Areas" ID="22" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="4" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" PERCENTDONE="0" LASTMOD="38664.05554398" LASTMODSTRING="08.11.2005 01:19" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15560960" PRIORITYWEBCOLOR="#0071ED"/>
<TASK TITLE="MDIArea" ID="24" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" PERCENTDONE="0" LASTMOD="38664.05562500" LASTMODSTRING="08.11.2005 01:20" CALCTIMEESTIMATE="10.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
<TASK TITLE="MDIBar" ID="25" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" PERCENTDONE="0" LASTMOD="38664.05559028" LASTMODSTRING="08.11.2005 01:20" CALCTIMEESTIMATE="20.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
</TASK>
</TASK>
<TASK TITLE="Write documentation" ID="36" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="4" RISK="0" TIMEESTIMATE="100.00000000" TIMEESTUNITS="H" PERCENTDONE="5" LASTMOD="38664.05358796" LASTMODSTRING="08.11.2005 01:17" CALCPERCENTDONE="5" CALCTIMEESTIMATE="95.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15560960" PRIORITYWEBCOLOR="#0071ED"/>
<TASK TITLE="XUL" ID="30" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="3" RISK="0" PERCENTDONE="3" LASTMOD="38663.71887731" LASTMODSTRING="07.11.2005 17:15" CALCPERCENTDONE="4" CALCTIMEESTIMATE="359.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15388928" PRIORITYWEBCOLOR="#00D1EA" SUBTASKDONE="0/2">
<TASK TITLE="XUL Compiler" ID="35" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="3" RISK="0" TIMEESTIMATE="50.00000000" TIMEESTUNITS="H" PERCENTDONE="0" LASTMOD="38664.05604167" LASTMODSTRING="08.11.2005 01:20" CALCTIMEESTIMATE="50.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15388928" PRIORITYWEBCOLOR="#00D1EA"/>
<TASK TITLE="XUL Renderer" ID="31" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" PERCENTDONE="5" CALCPERCENTDONE="6" CALCTIMEESTIMATE="309.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0" SUBTASKDONE="0/3">
<TASK TITLE="Menu System" ID="34" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="100.00000000" TIMEESTUNITS="H" PERCENTDONE="5" LASTMOD="38664.05596065" LASTMODSTRING="08.11.2005 01:20" CALCPERCENTDONE="5" CALCTIMEESTIMATE="95.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
<TASK TITLE="Widgets" ID="33" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="200.00000000" TIMEESTUNITS="H" PERCENTDONE="2" LASTMOD="38664.05591435" LASTMODSTRING="08.11.2005 01:20" CALCPERCENTDONE="2" CALCTIMEESTIMATE="196.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
<TASK TITLE="Window" ID="32" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" PERCENTDONE="10" LASTMOD="38664.05585648" LASTMODSTRING="08.11.2005 01:20" CALCPERCENTDONE="10" CALCTIMEESTIMATE="18.00000000" CALCTIMEESTUNITS="H" PRIORITYCOLOR="15732480" PRIORITYWEBCOLOR="#000FF0"/>
</TASK>
</TASK>
</TASK>
<TASK TITLE="0.8.67.0" ID="59" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="38879.00000000" DONEDATESTRING="11.06.2006" PERCENTDONE="100" STARTDATE="38804.00000000" STARTDATESTRING="28.03.2006" CREATIONDATE="38804.00000000" CREATIONDATESTRING="28.03.2006" LASTMOD="38879.03335648" LASTMODSTRING="11.06.2006 00:48" CALCPERCENTDONE="100" CALCTIMESPENT="68.30000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="5/5">
<TASK TITLE="Eliminate unneeded templates" ID="50" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" TIMESPENT="6.00000000" TIMESPENTUNITS="H" DONEDATE="38666.00000000" DONEDATESTRING="10.11.2005" PERCENTDONE="100" STARTDATE="38665.00000000" STARTDATESTRING="09.11.2005" CREATIONDATE="38665.00000000" CREATIONDATESTRING="09.11.2005" LASTMOD="38666.05060185" LASTMODSTRING="10.11.2005 01:12" CALCPERCENTDONE="100" CALCTIMESPENT="6.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Fix Cleartype text rendering" ID="42" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="1" RISK="0" TIMEESTIMATE="2.00000000" TIMEESTUNITS="H" DONEDATE="38733.00000000" DONEDATESTRING="16.01.2006" PERCENTDONE="100" STARTDATE="38663.00000000" STARTDATESTRING="07.11.2005" LASTMOD="38733.79144676" LASTMODSTRING="16.01.2006 18:59" CALCPERCENTDONE="100" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="ListBox System" ID="56" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="38879.00000000" DONEDATESTRING="11.06.2006" PERCENTDONE="100" STARTDATE="38688.00000000" STARTDATESTRING="02.12.2005" CREATIONDATE="38688.00000000" CREATIONDATESTRING="02.12.2005" LASTMOD="38879.03335648" LASTMODSTRING="11.06.2006 00:48" CALCPERCENTDONE="100" CALCTIMESPENT="22.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Fix ListBox and other List widgets" ID="57" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" TIMESPENT="22.00000000" TIMESPENTUNITS="H" DONEDATE="38804.00000000" DONEDATESTRING="28.03.2006" PERCENTDONE="100" STARTDATE="38688.00000000" STARTDATESTRING="02.12.2005" CREATIONDATE="38688.00000000" CREATIONDATESTRING="02.12.2005" LASTMOD="38804.65964120" LASTMODSTRING="28.03.2006 15:49" CALCPERCENTDONE="100" CALCTIMESPENT="22.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="Menu System" ID="60" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="38879.00000000" DONEDATESTRING="11.06.2006" PERCENTDONE="100" STARTDATE="38804.00000000" STARTDATESTRING="28.03.2006" CREATIONDATE="38804.00000000" CREATIONDATESTRING="28.03.2006" LASTMOD="38879.03335648" LASTMODSTRING="11.06.2006 00:48" CALCPERCENTDONE="100" CALCTIMESPENT="10.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Make MenuEntries widgets" ID="4" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" TIMESPENT="10.00000000" TIMESPENTUNITS="H" DONEDATE="38564.00000000" DONEDATESTRING="31.07.2005" PERCENTDONE="100" LASTMOD="38664.05105324" LASTMODSTRING="08.11.2005 01:13" CALCPERCENTDONE="100" CALCTIMESPENT="10.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="Multi line EditBoxes" ID="21" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="7" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" TIMESPENT="1.00000000" TIMESPENTUNITS="H" DONEDATE="38879.00000000" DONEDATESTRING="11.06.2006" PERCENTDONE="100" LASTMOD="38879.03335648" LASTMODSTRING="11.06.2006 00:48" CALCPERCENTDONE="100" CALCTIMESPENT="30.30000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="4/4">
<TASK TITLE="Implement Cursor widget" ID="51" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="8" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" TIMESPENT="16.00000000" TIMESPENTUNITS="H" DONEDATE="38777.00000000" DONEDATESTRING="01.03.2006" PERCENTDONE="100" STARTDATE="38683.00000000" STARTDATESTRING="27.11.2005" CREATIONDATE="38683.00000000" CREATIONDATESTRING="27.11.2005" LASTMOD="38777.80204861" LASTMODSTRING="01.03.2006 19:14" CALCPERCENTDONE="100" CALCTIMESPENT="16.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Make EditBox use Cursor widget" ID="52" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" TIMEESTIMATE="5.00000000" TIMEESTUNITS="H" TIMESPENT="2.00000000" TIMESPENTUNITS="H" DONEDATE="38777.00000000" DONEDATESTRING="01.03.2006" PERCENTDONE="100" STARTDATE="38683.00000000" STARTDATESTRING="27.11.2005" CREATIONDATE="38683.00000000" CREATIONDATESTRING="27.11.2005" LASTMOD="38777.80218750" LASTMODSTRING="01.03.2006 19:15" CALCPERCENTDONE="100" CALCTIMESPENT="2.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Make MultiEdit use Cursor widget" ID="53" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="4" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" TIMESPENT="11.00000000" TIMESPENTUNITS="H" DONEDATE="38804.00000000" DONEDATESTRING="28.03.2006" PERCENTDONE="100" STARTDATE="38683.00000000" STARTDATESTRING="27.11.2005" CREATIONDATE="38683.00000000" CREATIONDATESTRING="27.11.2005" LASTMOD="38804.65755787" LASTMODSTRING="28.03.2006 15:46" CALCPERCENTDONE="100" CALCTIMESPENT="11.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Reenable inactive EditBoxes to do copying of text" ID="58" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="1.00000000" TIMEESTUNITS="H" TIMESPENT="0.30000000" TIMESPENTUNITS="H" DONEDATE="38704.00000000" DONEDATESTRING="18.12.2005" PERCENTDONE="100" STARTDATE="38697.00000000" STARTDATESTRING="11.12.2005" CREATIONDATE="38697.00000000" CREATIONDATESTRING="11.12.2005" LASTMOD="38704.10099537" LASTMODSTRING="18.12.2005 02:25" CALCPERCENTDONE="100" CALCTIMESPENT="0.30000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
</TASK>
<TASK TITLE="0.8.68.0" ID="37" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="7" RISK="0" DONEDATE="38879.00000000" DONEDATESTRING="11.06.2006" PERCENTDONE="100" STARTDATE="38663.00000000" STARTDATESTRING="07.11.2005" LASTMOD="38879.03302083" LASTMODSTRING="11.06.2006 00:47" CALCPERCENTDONE="100" CALCTIMESPENT="22.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="3/3">
<TASK TITLE="Make rightToLeft a Window or Application property" ID="62" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="5.00000000" TIMEESTUNITS="H" TIMESPENT="3.00000000" TIMESPENTUNITS="H" DONEDATE="38857.00000000" DONEDATESTRING="20.05.2006" PERCENTDONE="100" STARTDATE="38853.00000000" STARTDATESTRING="16.05.2006" CREATIONDATE="38853.00000000" CREATIONDATESTRING="16.05.2006" LASTMOD="38857.02089120" LASTMODSTRING="20.05.2006 00:30" CALCPERCENTDONE="100" CALCTIMESPENT="3.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Menu System" ID="3" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="3" RISK="0" DONEDATE="38879.00000000" DONEDATESTRING="11.06.2006" PERCENTDONE="100" LASTMOD="38879.03299769" LASTMODSTRING="11.06.2006 00:47" CALCPERCENTDONE="100" CALCTIMESPENT="16.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="2/2">
<TASK TITLE="Implement menu shortcuts" ID="5" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="8.00000000" TIMEESTUNITS="H" TIMESPENT="6.00000000" TIMESPENTUNITS="H" DONEDATE="38854.00000000" DONEDATESTRING="17.05.2006" PERCENTDONE="100" LASTMOD="38854.88876157" LASTMODSTRING="17.05.2006 21:19" CALCPERCENTDONE="100" CALCTIMESPENT="6.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Redo Menubar::Paint()" ID="13" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" TIMESPENT="10.00000000" TIMESPENTUNITS="H" DONEDATE="38879.00000000" DONEDATESTRING="11.06.2006" PERCENTDONE="100" LASTMOD="38879.03297454" LASTMODSTRING="11.06.2006 00:47" CALCPERCENTDONE="100" CALCTIMESPENT="10.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="Review TabWidget widget" ID="55" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="3.00000000" TIMEESTUNITS="H" TIMESPENT="3.00000000" TIMESPENTUNITS="H" DONEDATE="38851.00000000" DONEDATESTRING="14.05.2006" PERCENTDONE="100" STARTDATE="38688.00000000" STARTDATESTRING="02.12.2005" CREATIONDATE="38688.00000000" CREATIONDATESTRING="02.12.2005" LASTMOD="38851.70409722" LASTMODSTRING="14.05.2006 16:53" CALCPERCENTDONE="100" CALCTIMESPENT="3.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="0.8.69.0" ID="64" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39071.00000000" DONEDATESTRING="20.12.2006" PERCENTDONE="100" STARTDATE="38878.00000000" STARTDATESTRING="10.06.2006" CREATIONDATE="38878.00000000" CREATIONDATESTRING="10.06.2006" LASTMOD="39071.61216435" LASTMODSTRING="20.12.2006 14:41" CALCPERCENTDONE="100" CALCTIMESPENT="11.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="4/4">
<TASK TITLE="class String" ID="79" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39008.00000000" DONEDATESTRING="18.10.2006" PERCENTDONE="100" STARTDATE="39006.00000000" STARTDATESTRING="16.10.2006" CREATIONDATE="39006.00000000" CREATIONDATESTRING="16.10.2006" LASTMOD="39008.81643519" LASTMODSTRING="18.10.2006 19:35" CALCPERCENTDONE="100" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="2/2">
<TASK TITLE="Add head and tail functions" ID="81" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39008.00000000" DONEDATESTRING="18.10.2006" PERCENTDONE="100" STARTDATE="39006.00000000" STARTDATESTRING="16.10.2006" CREATIONDATE="39006.00000000" CREATIONDATESTRING="16.10.2006" LASTMOD="39008.81636574" LASTMODSTRING="18.10.2006 19:35" CALCPERCENTDONE="100" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Add substring function" ID="80" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39008.00000000" DONEDATESTRING="18.10.2006" PERCENTDONE="100" STARTDATE="39006.00000000" STARTDATESTRING="16.10.2006" CREATIONDATE="39006.00000000" CREATIONDATESTRING="16.10.2006" LASTMOD="39008.81637731" LASTMODSTRING="18.10.2006 19:35" CALCPERCENTDONE="100" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="Fonts" ID="101" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39060.00000000" DONEDATESTRING="09.12.2006" PERCENTDONE="100" STARTDATE="39057.00000000" STARTDATESTRING="06.12.2006" CREATIONDATE="39057.00000000" CREATIONDATESTRING="06.12.2006" LASTMOD="39060.53619213" LASTMODSTRING="09.12.2006 12:52" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="2/2">
<TASK TITLE="Allow defining the font in the Font constructor" ID="100" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="1.00000000" TIMEESTUNITS="H" TIMESPENT="0.50000000" TIMESPENTUNITS="H" DONEDATE="39060.00000000" DONEDATESTRING="09.12.2006" PERCENTDONE="100" STARTDATE="39057.00000000" STARTDATESTRING="06.12.2006" CREATIONDATE="39057.00000000" CREATIONDATESTRING="06.12.2006" LASTMOD="39060.53623843" LASTMODSTRING="09.12.2006 12:52" CALCPERCENTDONE="100" CALCTIMESPENT="0.50000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1">
<COMMENTS>Font("Times", 18, Font::Bold)</COMMENTS>
</TASK>
<TASK TITLE="Introduce constants for font metrics" ID="102" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="1.00000000" TIMEESTUNITS="H" TIMESPENT="0.50000000" TIMESPENTUNITS="H" DONEDATE="39060.00000000" DONEDATESTRING="09.12.2006" PERCENTDONE="100" STARTDATE="39057.00000000" STARTDATESTRING="06.12.2006" CREATIONDATE="39057.00000000" CREATIONDATESTRING="06.12.2006" LASTMOD="39060.53628472" LASTMODSTRING="09.12.2006 12:52" CALCPERCENTDONE="100" CALCTIMESPENT="0.50000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1">
<COMMENTS>e.g. Font::Bold, Font::Italic</COMMENTS>
</TASK>
</TASK>
<TASK TITLE="Multi-monitor support" ID="41" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" TIMEESTIMATE="8.00000000" TIMEESTUNITS="H" TIMESPENT="6.00000000" TIMESPENTUNITS="H" DONEDATE="38942.00000000" DONEDATESTRING="13.08.2006" PERCENTDONE="100" STARTDATE="38663.00000000" STARTDATESTRING="07.11.2005" LASTMOD="38942.94927083" LASTMODSTRING="13.08.2006 22:46" CALCPERCENTDONE="100" CALCTIMESPENT="6.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Widgets" ID="65" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39071.00000000" DONEDATESTRING="20.12.2006" PERCENTDONE="100" STARTDATE="38944.00000000" STARTDATESTRING="15.08.2006" CREATIONDATE="38944.00000000" CREATIONDATESTRING="15.08.2006" LASTMOD="39071.61215278" LASTMODSTRING="20.12.2006 14:41" CALCPERCENTDONE="100" CALCTIMESPENT="4.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="2/2">
<TASK TITLE="A technique to check the values of widgets like OptionBoxes or CheckBoxes" ID="27" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="3.00000000" TIMEESTUNITS="H" TIMESPENT="2.00000000" TIMESPENTUNITS="H" DONEDATE="38564.00000000" DONEDATESTRING="31.07.2005" PERCENTDONE="100" LASTMOD="38664.05482639" LASTMODSTRING="08.11.2005 01:18" CALCPERCENTDONE="100" CALCTIMESPENT="2.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="ListBox" ID="17" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" DONEDATE="39071.00000000" DONEDATESTRING="20.12.2006" PERCENTDONE="100" LASTMOD="39071.61215278" LASTMODSTRING="20.12.2006 14:41" CALCPERCENTDONE="100" CALCTIMESPENT="2.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Support Drag & Drop in ListBoxes" ID="19" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="8" RISK="0" DONEDATE="39052.00000000" DONEDATESTRING="01.12.2006" PERCENTDONE="100" LASTMOD="39052.97280093" LASTMODSTRING="01.12.2006 23:20" CALCPERCENTDONE="100" CALCTIMESPENT="2.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Add methods for moving entries in Arrays" ID="20" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="4" RISK="0" TIMEESTIMATE="3.00000000" TIMEESTUNITS="H" TIMESPENT="2.00000000" TIMESPENTUNITS="H" DONEDATE="38944.00000000" DONEDATESTRING="15.08.2006" PERCENTDONE="100" LASTMOD="38944.58064815" LASTMODSTRING="15.08.2006 13:56" CALCPERCENTDONE="100" CALCTIMESPENT="2.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1">
<COMMENTS>Note
--------
Implemented as an additional array specifying the order of elements in a list.</COMMENTS>
</TASK>
</TASK>
</TASK>
</TASK>
</TASK>
<TASK TITLE="0.8.69.1" ID="107" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39118.00000000" DONEDATESTRING="05.02.2007" PERCENTDONE="100" STARTDATE="39071.00000000" STARTDATESTRING="20.12.2006" CREATIONDATE="39071.00000000" CREATIONDATESTRING="20.12.2006" LASTMOD="39118.66159722" LASTMODSTRING="05.02.2007 15:52" CALCPERCENTDONE="100" CALCTIMESPENT="7.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="6/6">
<TASK TITLE="Arrays" ID="89" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39118.00000000" DONEDATESTRING="05.02.2007" PERCENTDONE="100" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39118.66153935" LASTMODSTRING="05.02.2007 15:52" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Rename AddEntry and RemoveEntry to Add and Remove" ID="91" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="1.00000000" TIMEESTUNITS="H" TIMESPENT="1.00000000" TIMESPENTUNITS="H" DONEDATE="39093.00000000" DONEDATESTRING="11.01.2007" PERCENTDONE="100" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39093.74423611" LASTMODSTRING="11.01.2007 17:51" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="Move base64 encoder to its own class" ID="77" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="2.00000000" TIMEESTUNITS="H" TIMESPENT="2.00000000" TIMESPENTUNITS="H" DONEDATE="39114.00000000" DONEDATESTRING="01.02.2007" PERCENTDONE="100" STARTDATE="39003.00000000" STARTDATESTRING="13.10.2006" CREATIONDATE="39003.00000000" CREATIONDATESTRING="13.10.2006" LASTMOD="39114.01049769" LASTMODSTRING="01.02.2007 00:15" CALCPERCENTDONE="100" CALCTIMESPENT="2.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Move CRC code to its own class" ID="112" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="1.00000000" TIMEESTUNITS="H" TIMESPENT="1.00000000" TIMESPENTUNITS="H" DONEDATE="39114.00000000" DONEDATESTRING="01.02.2007" PERCENTDONE="100" STARTDATE="39090.00000000" STARTDATESTRING="08.01.2007" CREATIONDATE="39090.00000000" CREATIONDATESTRING="08.01.2007" LASTMOD="39114.00951389" LASTMODSTRING="01.02.2007 00:13" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Move main loop into smooth::Application" ID="99" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="1.00000000" TIMEESTUNITS="H" TIMESPENT="1.00000000" TIMESPENTUNITS="H" DONEDATE="39118.00000000" DONEDATESTRING="05.02.2007" PERCENTDONE="100" STARTDATE="39057.00000000" STARTDATESTRING="06.12.2006" CREATIONDATE="39057.00000000" CREATIONDATESTRING="06.12.2006" LASTMOD="39118.59351852" LASTMODSTRING="05.02.2007 14:14" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Strings" ID="117" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39118.00000000" DONEDATESTRING="05.02.2007" PERCENTDONE="100" STARTDATE="39114.00000000" STARTDATESTRING="01.02.2007" CREATIONDATE="39114.00000000" CREATIONDATESTRING="01.02.2007" LASTMOD="39118.66155093" LASTMODSTRING="05.02.2007 15:52" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Use Buffer<> in strings" ID="118" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="2.00000000" TIMEESTUNITS="H" TIMESPENT="1.00000000" TIMESPENTUNITS="H" DONEDATE="39118.00000000" DONEDATESTRING="05.02.2007" PERCENTDONE="100" STARTDATE="39114.00000000" STARTDATESTRING="01.02.2007" CREATIONDATE="39114.00000000" CREATIONDATESTRING="01.02.2007" LASTMOD="39118.66093750" LASTMODSTRING="05.02.2007 15:51" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="Widgets" ID="108" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39114.00000000" DONEDATESTRING="01.02.2007" PERCENTDONE="100" STARTDATE="39071.00000000" STARTDATESTRING="20.12.2006" CREATIONDATE="39071.00000000" CREATIONDATESTRING="20.12.2006" LASTMOD="39114.00967593" LASTMODSTRING="01.02.2007 00:13" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Rename RegisterObject and UnregisterObject to Add and Remove" ID="88" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="1.00000000" TIMEESTUNITS="H" TIMESPENT="1.00000000" TIMESPENTUNITS="H" DONEDATE="39111.00000000" DONEDATESTRING="29.01.2007" PERCENTDONE="100" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39111.75087963" LASTMODSTRING="29.01.2007 18:01" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
</TASK>
<TASK TITLE="0.8.70.0" ID="126" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39529.00000000" DONEDATESTRING="22.03.2008" PERCENTDONE="100" STARTDATE="39497.00000000" STARTDATESTRING="19.02.2008" CREATIONDATE="39497.00000000" CREATIONDATESTRING="19.02.2008" LASTMOD="39529.47678241" LASTMODSTRING="22.03.2008 11:26" CALCPERCENTDONE="100" CALCTIMESPENT="2.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="2/2">
<TASK TITLE="Widgets" ID="127" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39529.00000000" DONEDATESTRING="22.03.2008" PERCENTDONE="100" STARTDATE="39111.00000000" STARTDATESTRING="29.01.2007" CREATIONDATE="39111.00000000" CREATIONDATESTRING="29.01.2007" LASTMOD="39529.47675926" LASTMODSTRING="22.03.2008 11:26" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Implement a context menu framework" ID="128" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="3.00000000" TIMEESTUNITS="H" TIMESPENT="1.00000000" TIMESPENTUNITS="H" DONEDATE="39248.00000000" DONEDATESTRING="15.06.2007" PERCENTDONE="100" STARTDATE="39059.00000000" STARTDATESTRING="08.12.2006" CREATIONDATE="39059.00000000" CREATIONDATESTRING="08.12.2006" LASTMOD="39248.54589120" LASTMODSTRING="15.06.2007 13:06" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1">
<COMMENTS>ToDo
---------
- part of class Widget
- set context menu using getContextMenu callback
- send a signal before opening menu
- open menu upon SM_RBUTTONDOWN</COMMENTS>
</TASK>
</TASK>
<TASK TITLE="Implement foreach macro" ID="125" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="1.00000000" TIMEESTUNITS="H" TIMESPENT="1.00000000" TIMESPENTUNITS="H" DONEDATE="39508.00000000" DONEDATESTRING="01.03.2008" PERCENTDONE="100" STARTDATE="39483.00000000" STARTDATESTRING="05.02.2008" CREATIONDATE="39483.00000000" CREATIONDATESTRING="05.02.2008" LASTMOD="39508.80114583" LASTMODSTRING="01.03.2008 19:13" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1">
<COMMENTS>ToDo
---------
An idea:
#define foreach(type,var,array)
array.InitializeIndex(#var#);
for (type var;var=array.GetNth(array.GetIndexValue(#var#)),count<array.Length();array.IncrementIndex(#var#))
Array<String> strings;
foreach (String, s, strings)
{
}</COMMENTS>
</TASK>
</TASK>
<TASK TITLE="0.8.71.0" ID="115" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="41440.69515046" DONEDATESTRING="15.06.2013 16:41" PERCENTDONE="100" STARTDATE="39111.00000000" STARTDATESTRING="29.01.2007" CREATIONDATE="39111.00000000" CREATIONDATESTRING="29.01.2007" LASTMOD="41440.69515046" LASTMODSTRING="15.06.2013 16:41" CALCPERCENTDONE="100" CALCTIMESPENT="170.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="7/7">
<TASK TITLE="Implement large fonts support" ID="8" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="1" RISK="0" TIMEESTIMATE="50.00000000" TIMEESTUNITS="H" TIMESPENT="50.00000000" TIMESPENTUNITS="H" DONEDATE="41050.01365741" DONEDATESTRING="21.05.2012 00:19" PERCENTDONE="100" LASTMOD="41050.01365741" LASTMODSTRING="21.05.2012 00:19" CALCPERCENTDONE="100" CALCTIMESPENT="50.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Arrays" ID="122" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39722.00000000" DONEDATESTRING="01.10.2008" PERCENTDONE="100" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39722.88038194" LASTMODSTRING="01.10.2008 21:07" CALCPERCENTDONE="100" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Add GetReference funtions to Array, returning non-const references" ID="123" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="1.00000000" TIMEESTUNITS="H" DONEDATE="39722.00000000" DONEDATESTRING="01.10.2008" PERCENTDONE="100" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39722.88038194" LASTMODSTRING="01.10.2008 21:07" CALCPERCENTDONE="100" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="Translator" ID="110" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="39954.00000000" DONEDATESTRING="21.05.2009" PERCENTDONE="100" STARTDATE="39072.00000000" STARTDATESTRING="21.12.2006" CREATIONDATE="39072.00000000" CREATIONDATESTRING="21.12.2006" LASTMOD="39954.95403935" LASTMODSTRING="21.05.2009 22:53" CALCPERCENTDONE="100" CALCTIMESPENT="4.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Templates laden" ID="111" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="4.00000000" TIMEESTUNITS="H" TIMESPENT="4.00000000" TIMESPENTUNITS="H" DONEDATE="39954.00000000" DONEDATESTRING="21.05.2009" PERCENTDONE="100" STARTDATE="39072.00000000" STARTDATESTRING="21.12.2006" CREATIONDATE="39072.00000000" CREATIONDATESTRING="21.12.2006" LASTMOD="39954.95402778" LASTMODSTRING="21.05.2009 22:53" CALCPERCENTDONE="100" CALCTIMESPENT="4.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1">
<COMMENTS>ToDo
---------
- Template-Datei wird in Übersetzungsdatei angegeben
- Translator zeigt fehlende (rot), geänderte (orange) und übersetzte Einträge (schwarz)</COMMENTS>
</TASK>
</TASK>
<TASK TITLE="Widgets" ID="131" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="41422.77956019" DONEDATESTRING="28.05.2013 18:42" PERCENTDONE="100" STARTDATE="38944.00000000" STARTDATESTRING="15.08.2006" CREATIONDATE="38944.00000000" CREATIONDATESTRING="15.08.2006" LASTMOD="41422.77956019" LASTMODSTRING="28.05.2013 18:42" CALCPERCENTDONE="100" CALCTIMESPENT="27.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="3/3">
<TASK TITLE="Complete the TreeView widget" ID="26" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" TIMESPENT="20.00000000" TIMESPENTUNITS="H" DONEDATE="40375.59173611" DONEDATESTRING="16.07.2010 14:12" PERCENTDONE="100" LASTMOD="40375.59173611" LASTMODSTRING="16.07.2010 14:12" CALCPERCENTDONE="100" CALCTIMESPENT="20.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1">
<COMMENTS>TreeWidget
-------------------
Trees werden als spezielle ListEntries implementiert. Mit einem Button zum öffnen des Subtrees.
Dabei ist der Tree für die ListBox nur ein einziger Eintrag. Der Subtree wird ebenfalls wieder als ListBox implementiert (Child des TreeListEntries).
Die alte Tree-Implementierung wird damit überflüssig.</COMMENTS>
</TASK>
<TASK TITLE="ListBox" ID="136" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" DONEDATE="41422.77932870" DONEDATESTRING="28.05.2013 18:42" PERCENTDONE="100" LASTMOD="41422.77932870" LASTMODSTRING="28.05.2013 18:42" CALCPERCENTDONE="100" CALCTIMESPENT="3.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Allow entries with mixed heights in one ListBox (problem of scrollbar range)" ID="137" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" TIMESPENT="3.00000000" TIMESPENTUNITS="H" DONEDATE="39523.00000000" DONEDATESTRING="16.03.2008" PERCENTDONE="100" STARTDATE="38804.00000000" STARTDATESTRING="28.03.2006" CREATIONDATE="38804.00000000" CREATIONDATESTRING="28.03.2006" LASTMOD="39523.95751157" LASTMODSTRING="16.03.2008 22:58" CALCPERCENTDONE="100" CALCTIMESPENT="3.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="Make Dividers draggable with the mouse" ID="141" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="4" RISK="0" TIMEESTIMATE="4.00000000" TIMEESTUNITS="H" TIMESPENT="4.00000000" TIMESPENTUNITS="H" DONEDATE="40027.00000000" DONEDATESTRING="02.08.2009" PERCENTDONE="100" STARTDATE="38664.00000000" STARTDATESTRING="08.11.2005" CREATIONDATE="38664.00000000" CREATIONDATESTRING="08.11.2005" LASTMOD="40027.89314815" LASTMODSTRING="02.08.2009 21:26" CALCPERCENTDONE="100" CALCTIMESPENT="4.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
<TASK TITLE="Use the Cairo library for drawing" ID="86" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="20.00000000" TIMEESTUNITS="H" TIMESPENT="15.00000000" TIMESPENTUNITS="H" DONEDATE="39701.00000000" DONEDATESTRING="10.09.2008" PERCENTDONE="100" STARTDATE="39056.00000000" STARTDATESTRING="05.12.2006" CREATIONDATE="39056.00000000" CREATIONDATESTRING="05.12.2006" LASTMOD="39701.97406250" LASTMODSTRING="10.09.2008 23:22" CALCPERCENTDONE="100" CALCTIMESPENT="15.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Implement Linux backends for Window, Bitmaps and Surfaces" ID="2" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="2" RISK="0" TIMEESTIMATE="40.00000000" TIMEESTUNITS="H" TIMESPENT="50.00000000" TIMESPENTUNITS="H" DONEDATE="40631.65263889" DONEDATESTRING="29.03.2011 15:39" PERCENTDONE="100" LASTMOD="40631.65263889" LASTMODSTRING="29.03.2011 15:39" CALCPERCENTDONE="100" CALCTIMESPENT="50.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Support RTL scripts" ID="9" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="8" RISK="0" DONEDATE="40068.00000000" DONEDATESTRING="12.09.2009" PERCENTDONE="100" LASTMOD="40068.78614583" LASTMODSTRING="12.09.2009 18:52" CALCPERCENTDONE="100" CALCTIMESPENT="24.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="2/2">
<TASK TITLE="Fix EditBoxes for RTL scripts" ID="11" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="6" RISK="0" TIMEESTIMATE="14.00000000" TIMEESTUNITS="H" TIMESPENT="14.00000000" TIMESPENTUNITS="H" DONEDATE="40068.00000000" DONEDATESTRING="12.09.2009" PERCENTDONE="100" LASTMOD="40068.78609954" LASTMODSTRING="12.09.2009 18:51" CALCPERCENTDONE="100" CALCTIMESPENT="14.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Mirrored window elements" ID="10" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" TIMESPENT="10.00000000" TIMESPENTUNITS="H" DONEDATE="37994.00000000" DONEDATESTRING="08.01.2004" PERCENTDONE="100" LASTMOD="38664.05285880" LASTMODSTRING="08.11.2005 01:16" CALCPERCENTDONE="100" CALCTIMESPENT="10.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
</TASK>
<TASK TITLE="0.8.72.0" ID="174" REFID="0" COMMENTSTYPE="PLAIN_TEXT" CREATEDBY="rober" PRIORITY="5" RISK="0" DONEDATE="42991.87028935" DONEDATESTRING="13.09.2017 20:53" PERCENTDONE="100" STARTDATE="42991.00000000" STARTDATESTRING="13.09.2017" CREATIONDATE="42991.86931713" CREATIONDATESTRING="13.09.2017 20:51" LASTMOD="42991.87061343" LASTMODSTRING="13.09.2017 20:53" CALCPERCENTDONE="100" CALCTIMESPENT="12.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="1/1">
<TASK TITLE="Image loaders" ID="169" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" DONEDATE="42991.86925926" DONEDATESTRING="13.09.2017 20:51" PERCENTDONE="100" STARTDATE="38664.00000000" STARTDATESTRING="08.11.2005" CREATIONDATE="38664.00000000" CREATIONDATESTRING="08.11.2005" LASTMOD="42991.86940972" LASTMODSTRING="13.09.2017 20:51" CALCPERCENTDONE="100" CALCTIMESPENT="12.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1" SUBTASKDONE="4/4">
<TASK TITLE="Implement JPEG image loader" ID="170" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" TIMESPENT="4.00000000" TIMESPENTUNITS="H" DONEDATE="42991.86917824" DONEDATESTRING="13.09.2017 20:51" PERCENTDONE="100" STARTDATE="38664.00000000" STARTDATESTRING="08.11.2005" CREATIONDATE="38664.00000000" CREATIONDATESTRING="08.11.2005" LASTMOD="42991.86917824" LASTMODSTRING="13.09.2017 20:51" CALCPERCENTDONE="100" CALCTIMESPENT="4.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Implement PCI image loader" ID="171" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="4" RISK="0" TIMEESTIMATE="5.00000000" TIMEESTUNITS="H" TIMESPENT="1.00000000" TIMESPENTUNITS="H" DONEDATE="42991.86918981" DONEDATESTRING="13.09.2017 20:51" PERCENTDONE="100" STARTDATE="38663.00000000" STARTDATESTRING="07.11.2005" LASTMOD="42991.86918981" LASTMODSTRING="13.09.2017 20:51" CALCPERCENTDONE="100" CALCTIMESPENT="1.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Implement PNG image loader" ID="172" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="5" RISK="0" TIMEESTIMATE="10.00000000" TIMEESTUNITS="H" TIMESPENT="5.00000000" TIMESPENTUNITS="H" DONEDATE="42991.86920139" DONEDATESTRING="13.09.2017 20:51" PERCENTDONE="100" STARTDATE="38664.00000000" STARTDATESTRING="08.11.2005" CREATIONDATE="38664.00000000" CREATIONDATESTRING="08.11.2005" LASTMOD="42991.86920139" LASTMODSTRING="13.09.2017 20:51" CALCPERCENTDONE="100" CALCTIMESPENT="5.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
<TASK TITLE="Implement Win32 Resource image loaders" ID="173" REFID="0" COMMENTSTYPE="PLAIN_TEXT" ICONINDEX="-1" PRIORITY="8" RISK="0" TIMEESTIMATE="5.00000000" TIMEESTUNITS="H" TIMESPENT="2.00000000" TIMESPENTUNITS="H" DONEDATE="42991.86923611" DONEDATESTRING="13.09.2017 20:51" PERCENTDONE="100" STARTDATE="38663.00000000" STARTDATESTRING="07.11.2005" LASTMOD="42991.86923611" LASTMODSTRING="13.09.2017 20:51" CALCPERCENTDONE="100" CALCTIMESPENT="2.00000000" CALCTIMESPENTUNITS="H" TEXTCOLOR="8421504" TEXTWEBCOLOR="#808080" PRIORITYCOLOR="57630" PRIORITYWEBCOLOR="#1EE100" GOODASDONE="1"/>
</TASK>
</TASK>
<STATUS/>
<ALLOCATEDBY/>
<VERSION/>
</TODOLIST>