Changeset 418 in tmcsimulator for trunk/webapps/einotebook/scripts
- Timestamp:
- 06/20/2019 03:46:03 PM (7 years ago)
- Location:
- trunk/webapps/einotebook/scripts
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/webapps/einotebook/scripts/Event.js
r364 r418 33 33 this.highlight = highlight; 34 34 this.unhighlight = unhighlight; 35 this.normalize = normalize; 35 36 this.focus = focus; 36 37 … … 184 185 events.doc.getElementById(this.eventHeaderID).style.borderColor = "blue"; 185 186 events.doc.getElementById(this.eventHeaderID).style.backgroundColor = "yellow"; 187 events.doc.getElementById(this.eventHeaderID).style.color = "black"; 188 events.doc.getElementById(this.dataID).style.color = "black"; 189 events.doc.getElementById(this.dataID).style.backgroundColor = incidentColor[this.incident.number]; 186 190 187 191 // IF this event is expanded THEN … … 194 198 events.doc.getElementById(this.dataID).style.border = "none"; 195 199 } 196 200 197 201 } 198 202 … … 211 215 events.doc.getElementById(this.dataID).style.color = "gray"; 212 216 } 217 /** 218 * Normalize this Event: provide normal background and text colors. 219 */ 220 function normalize() 221 { 222 var myColor = incidentColor[this.incident.number]; 223 events.doc.getElementById(this.eventHeaderID).style.backgroundColor = "white"; 224 events.doc.getElementById(this.eventHeaderID).style.borderColor = "black"; 225 events.doc.getElementById(this.eventHeaderID).style.color = "black"; 226 events.doc.getElementById(this.dataID).style.color = "black"; 227 events.doc.getElementById(this.dataID).style.backgroundColor = myColor; 228 events.doc.getElementById(this.eventHeaderID).style.backgroundColor = myColor; 229 } 230 213 231 214 232 /** -
trunk/webapps/einotebook/scripts/Events.js
r415 r418 25 25 events.expandAllProperties = events_expandAllProperties; 26 26 events.expandAllEvaluations = events_expandAllEvaluations; 27 events.setEmphasis = events_setEmphasis; 27 28 events.expandAll = events_expandAll; 28 29 events.collapseAll = events_collapseAll; … … 300 301 events.expandAllEvents(); 301 302 } 303 304 /** Set emphasis for all events. 305 Change color of text of expired events so they appear disabled, and future 306 events appear normal. 307 */ 308 function events_setEmphasis() 309 { 310 var currentTime = readCookie("time"); 311 // FOR each Event 312 for (var i = 0; i < this.length - 1; i++) 313 { 314 // Change color of those before current time 315 if (this[i].time.getSeconds() <= currentTime) 316 { 317 this[i].unhighlight(); 318 } 319 else 320 { 321 this[i].normalize(); // normal colors for everything else 322 } 323 } 324 } 325 302 326 303 327 /**
Note: See TracChangeset
for help on using the changeset viewer.
