TaskTracer events as of 2.3.0 (THIS TABLE STILL UNDER CONSTRUCTION AS OF 3/19/07)
| ListenerId | Event Type | v2.3.0 Status | Cause | Special Notes | ||
|---|---|---|---|---|---|---|
| |
Clipboard | Copy | DISABLED | |||
| 2. | Clipboard | CopyPaste | Occurs when information is copied from an MsWord, MsExcel or MsPowerPoint application and is pasted into an MsWord, MsExcel or MsPowerPoint application. | Copy and paste applications need not be the same. The event is not fired when the copy and/or paste occurs in an non-MsWord, MsExcel or MsPowerPoint application. |
||
| 3. | FolderPredictor | FolderPrediction | When FolderPredictor is shutdown, we send a FolderPrediction event with "None" as predictions to notify other components that are using FolderPredictor's predictions that FolderPredictor is down. | |||
| 4. | FolderPredictor | FolderPrediction | When a new FolderPrediction is made, FolderPredictor will send a FolderPrediction event with top-3 predicted folders to other components that are using FolderPredictor's predictions . | This happens when task changes or user opens/saves a file. | ||
| 5. | FileOpenListener | FolderPredictorTest | When a common Win32 file is opened or saved by a file dialog, we record the Windows default folder of that dialog and FolderPredictor's predictions, in order to test the performance of FolderPredictor. | Reference number 6. *TT must be installed with admin privilege to get FileOpenListener events* |
||
| 6. | FileOpenListener | Open | When a common Win32 file is opened by double click on it, we capture it and send an open event for it. | "Common Win32 files" refers to files other than office files. TaskTracer.ini defines which kinds of files are captured. Defaultly, files from acrobat/psview/notepad are captured. *TT must be installed with admin privilege to get FileOpenListener events* |
||
| 7. | FileOpenListener | Open | When a common Win32 file is opened by a file dialog, we capture it and send a SaveAs event for it. | Reference number 6. *TT must be installed with admin privilege to get FileOpenListener events* |
||
| 8. | FileOpenListener | SaveAs | When a common Win32 file is saved by a file dialog (that is, a SaveAs), we capture it and send a SaveAs event for it. | Reference number 6. *TT must be installed with admin privilege to get FileOpenListener events* |
||
| |
FileSystem | FileChange | DISABLED | |||
| |
FileSystem | FileCreate | DISABLED | |||
| |
FileSystem | FileDelete | DISABLED | |||
| |
FileSystem | FileRename | MOVED TO OS LISTENER | Reference number 77. | ||
| |
FileSystem | Unknown | DISABLED | |||
| 14. | IExplorer | Close | When an html document or webpage is closed in IExplorer browser. | This event is fired not only when a user closes a webpage but also at each navigation the browser is closing the webpage before navigating to the next. |
||
| 15. | IExplorer | Close | Reference number 14 | Reference number 14 |
||
| |
IExplorer | Close | INACTIVE | Commented out | ||
| 17. | IExplorer | DownloadFile | When a file download progress window appears. | |||
| |
IExplorer | FavoriteClicked | DISABLED | When a link other than the pre-set MSN links under 'Favorites' is selected in IExplorer | ||
| |
IExplorer | HistoryClicked | DISABLED | When a link under 'History' is selected in IExplorer | ||
| 20. | IExplorer | Navigate | When navigating to a website or within local addresses using the IExplorer browser | |||
| |
IExplorer | Navigate | INACTIVE | Commented out | ||
| |
IExplorer | Navigate | INACTIVE | Commented out | ||
| |
IExplorer | New | INACTIVE | Commented out | ||
| 24. | IExplorer | Quit | When an IExplorer browser is closed/exited | |||
| 25. | MsExcel | Close | When user closes an Excel workbook | |||
| 26. | MsExcel | Copy | When a selection in Excel is copied | |||
| 27. | MsExcel | Cut | When a selection in Excel is cut | |||
| 28. | MsExcel | FolderPredictorTest | When a MsExcel file is opened or saved by a file dialog, we record the Windows default folder of that dialog and FolderPredictor's predictions, in order to test the performance of FolderPredictor. | |||
| 29. | MsExcel | Open | When user opens an Excel workbook | |||
| 30. | MsExcel | New | When a new Excel workbook is created | |||
| 31. | MsExcel | Paste | When a selection in Excel is pasted | |||
| 32. | MsExcel | When user prints an Excel workbook | This event is sent even if the print dialog is canceled |
|||
| 33. | MsExcel | Quit | When MsExcel is closed | |||
| 34. | MsExcel | Save | When the save option is selected for an excel document. Does not flow when 'SaveAs' is selected as this fires a different event, refer to item number 112. | |||
| |
MsExcel | FileOpenedWith | DISABLED | |||
| 36. | MsExcel | SaveAs | When an Excel document is saved as a new file, hence the 'SaveAs' option is used instead of Save | |||
| |
MsnMessenger | MessageConversationEnd | DISABLED | |||
| |
MsnMessenger | MessageConversationJoined | DISABLED | |||
| |
MsnMessenger | MessageConversationLeft | DISABLED | |||
| |
MsnMessenger | MessageConversationStart | DISABLED | |||
| |
MsnMessenger | MessageFileSent | DISABLED | |||
| |
MsnMessenger | MessageFileSent | DISABLED | |||
| |
MsnMessenger | MessageSent | DISABLED | |||
| 44. | MsOutlook | AttachmentAdd | When user adds an attachment to an email in Outlook | |||
| 45. | MsOutlook | AttachmentOpen | When user opens an attachment in Outlook | |||
| 46. | MsOutlook | AttachmentRemove | NOT FLOWING | When user removes an attachment that was previously attached to an email in Outlook | ||
| 47. | MsOutlook | AttachmentSave | When user saves an attachment from Outlook | |||
| 48. | MsOutlook | MailArrived | When mail item arrived in your inbox or mail folder | |||
| 49. | MsOutlook | MailPredicted | When EmailPredictor makes a prediction of an email | |||
| 50. | MsOutlook | MailLabeled | When user set a task for the email in Outlook |
|
||
| 51. | MsOutlook | New | When a user opens a new e-mail message window in Outlook | |||
| 52. | MsOutlook | Open | open MailItem (single click if preview pane on, double click if preview pane not on. Note that if preview pane on and double clicked, three! open events are sent) |
|||
| 53. | MsOutlook | Quit | When there are other components of Outlook opened (eg. an email is opened in a different window) and the main Outlook software is closed, causing Outlook to 'quit' and kill all extra windows. | This event does not flow when Outlook is closed and there are no additional windows of Outlook opened beside the main interface. | ||
| 54. | MsOutlook | Read | MailItem read | a.k.a. "The email has been read". The "read" event is triggered ONLY THE FIRST TIME that the user looks at a mail message. This includes when a mail item is opened (double-clicked, in which case an "open" event is also triggered) and when the message is shown in the preview pane. This event does not appear to have anything to do with the "unread" message flag. |
||
| 55. | MsOutlook | Send | MailItem sent | |||
| 56. | MsPowerPoint | Close | When a PowerPoint presentation is closed | |||
| |
MsPowerPoint | FileOpenedWith | DISABLED | |||
| 58. | MsPowerPoint | FolderPredictorTest | When a MsPowerPoint file is opened or saved by a file dialog, we record the Windows default folder of that dialog and FolderPredictor's predictions, in order to test the performance of FolderPredictor. | |||
| 59. | MsPowerPoint | Copy | When a selection in Powerpoint is copied | |||
| 60. | MsPowerPoint | Cut | When a selection in Powerpoint is cut | |||
| 61. | MsPowerPoint | New | When a new PowerPoint presentation is created |
|||
| 62. | MsPowerPoint | Open | When a PowerPoint presentation is opened |
|||
| 63. | MsPowerPoint | Quit | When MsPowerPoint is closed, not just a PowerPoint document. | |||
| 64. | MsPowerpoint | Paste | When a selection in a Powerpoint presentation is pasted | |||
| 65. | MsPowerPoint | When a PowerPoint presentation is printed |
This event is sent even if the print dialog is canceled |
|||
| 66. | MsPowerPoint | Save | Event flows when the document is either 'Save' or 'SaveAs' | |||
| 67. | MsWord | Close | When a Word document is closed | This event may also be triggered by MsOutlook if Outlook is using MsWord as the default mail editor. Although Outlook is the primary app, it uses MsWord thus MsWord events will also flow through. The MsWord events that can flow through from Outlook are Quit, Print, New, Close, and SaveAs. | ||
| 68. | MsWord | Copy | When a selection in Word document is copied | |||
| 69. | MsWord | Cut | When a selection in Word document is cut | |||
| |
MsWord | FileOpenedWith | DISABLED | |||
| 71. | MsWord | FolderPredictorTest | When a MsWord file is opened or saved by a file dialog, we record the Windows default folder of that dialog and FolderPredictor's predictions, in order to test the performance of FolderPredictor. | |||
| 72. | MsWord | New | When a new Word document is created | This event may also be triggered by MsOutlook if Outlook is using MsWord as the default mail editor. Although Outlook is the primary app, it uses MsWord thus MsWord events will also flow through. The MsWord events that can flow through from Outlook are Quit, Print, New, Close, and SaveAs. | ||
| 73. | MsWord | Open | When a Word document is opened | Although some MsWord events can be triggered by MsOutlook when Outlook uses Word as the default mail editor, the Open event would open the document in MsWord. So technically it is MsWord being used as the primary app not MsOutlook. | ||
| 74. | MsWord | Paste | When a selection in Word document is pasted | |||
| 75. | MsWord | When a Word document is printed | This event is sent even if the print dialog is canceled This event may also be triggered by MsOutlook if Outlook is using MsWord as the default mail editor. Although Outlook is the primary app, it uses MsWord thus MsWord events will also flow through. The MsWord events that can flow through from Outlook are Quit, Print, New, Close, and SaveAs. |
|||
| 76. | MsWord | Save | When the save option is selected for a word document. Does not flow when 'SaveAs' is selected as this fires a different event, refer to item number 77. | This event may also be triggered by MsOutlook if Outlook is using MsWord as the default mail editor. Although Outlook is the primary app, it uses MsWord thus MsWord events will also flow through. The MsWord events that can flow through from Outlook are Quit, Print, New, Close, and SaveAs. | ||
| 77. | MsWord | SaveAs | When a Word document is saved as a new file, hence the 'SaveAs' option is used instead of Save | This event may also be triggered by MsOutlook if Outlook is using MsWord as the default mail editor. Although Outlook is the primary app, it uses MsWord thus MsWord events will also flow through. The MsWord events that can flow through from Outlook are Quit, Print, New, Close, and SaveAs. | ||
| 78. | MsWord | TextSelectionChange | When a portion of the text in the document is highlighted/selected | |||
| |
Os | FileOpenedWith | DISABLED | |||
| 80. | Os | FileRename | When a file on the primary system drive is renamed by any means | |||
| 81. | Os | OsWindowCreated | When a window is created | Under CALO compile flag, the bodytype is now "WindowsPath" instead of "WindowsEventArgs". | ||
| 82. | Os | OsWindowCreated | Reference number 81. | OS_EVENT_LISTENER compile flag | ||
| 83. | Os | OsWindowDestroyed | When a window is destroyed | Reference number 81. | ||
| 84. | Os | OsWindowFocus | When a window is activated | Reference number 81. | ||
| 85. | Os | OsWindowFocus | Reference number 83. | OS_EVENT_LISTENER compile flag | ||
| 86. | Publisher | SubscriberIdentify | ||||
| 87. | SubscribeDemo | EventFlowTest | When the "Send Event Message" button is clicked in SubscribeDemo | |||
| 88. | TaskPredictor | ExplicitUserFeedBack | When TaskPredictor sees an ExplicitUserFeed back, TaskPredictor sends out this Event with the WDS and the task associates with it | This happens when the user clicks the change task button in the window TaskPredictor pops up to request a task change | ||
| 89. | TaskPredictor | ExplicitUserFeedBack | Reference number 88. | |||
| 89. | TaskPredictor | TaskBegin | When TaskPredictor considers there is a Task switch and it has been confirmed by the user. This event message is sent out with the new task path. If the user allows TaskPredictor automatically change the task, this event will be sent without user's confirmation | |||
| 90. | TaskPredictor | TrainTaskPredictor | When TaskPredictor trains | |||
| 91. | TaskPredictor | WDSPredict | When TaskPredictor makes a prediction. | This event is used in Intel Study to track the behavior of TaskPredictor. | ||
| 92. | TaskTracer | EventSystemStart | When TaskTracer starts |
This event is one of the first to be recorded by EventTableManager, thus it is almost impossible to capture the event using other listener/subscriber components (eg. TaskCommDemo, SubscribeDemo). The components would not be able to plug into Publisher in time to capture this event. To check the flow of this event, check the database table in SQLite or MySQL. | ||
| 93. | TaskTracer | OsResumed | When machine comes back from Hibernate | |||
| 94. | TaskTracer | OsSuspended | When machine goes into Hibernate | |||
| 95. | TaskTracer | TaskListUpdate | When user modifies the task list (ie. TaskDeleted, TaskModified, TaskMoved). TaskListUpdate would be sent to update the TaskList | |||
| |
User | DisableEvent | NOT-BROADCASTED | |||
| |
User | DisableEventBody | NOT-BROADCASTED | |||
| |
User | DisableEventType | NOT-BROADCASTED | |||
| |
User | EnableEvent | NOT-BROADCASTED | |||
| |
User | EnableEventBody | NOT-BROADCASTED | |||
| |
User | EnableEventType | NOT-BROADCASTED | |||
| |
User | EventFilterSetEvent | NOT-BROADCASTED | |||
| 103. | User | EventSystemStop | When TaskTracer shuts down |
|||
| 104. | User | EventSystemStop | Reference number 103. | |||
| |
User | EventSystemStopGold | INACTIVE | |||
| 106. | User | KeyPresses | Caused by user keyboard. See note. |
Individual keypress events are queued up until one of the following occurs:
|
||
| 107. | User | MouseClick | When user clicks the mouse button(s) (including scroll wheel) |
|||
| 108. | User | PrototypeAssociated | When user associates a prototype with a task | |||
| 109. | User | PrototypeResourceOpened | When user opens a resource from the TaskPrototype interface | |||
| 110. | User | PrototypeResourceSavedAs | When user saves a prototype resource with a new name so that it becomes a task resource | |||
| 111. | User | PrototypeUnassociated | When user diassociates a prototype with a task | |||
| 112. | User | PublisherPause | When user pauses publisher | |||
| 113. | User | PubliserResume | When user resumes publisher from paused state | |||
| 114. | User | StickTask | When a user creates a sticky task by right-clicking on a task in TaskExplorer and selecting "Make Task Sticky" | |||
| 115. | User | TaskBegin | When user switches to a new or different task from the current task | |||
| 116. | User | TaskBegin | Referencenumber 115. | |||
| |
User | TaskBeginGold | INACTIVE | |||
| 118. | User | TaskChosen | When user switches to a different task by clicking on it in TaskExplorer | |||
| 119. | User | TaskCreated | When user creates a new Task or SubTask in TaskExplorer. | |||
| 120. | User | TaskDeleted | When user deletes a task/subtask | |||
| 121. | User | TaskModified | When user renames or modifies a task/subtask | |||
| 122. | User | TaskMoved | When user moves a task/subtask into another task/subtask | |||
| 123. | User | TaskResourceChosen | When user double-clicks and open a document of a certain task in TaskExplorer | |||
| 124. | User | TaskResourceCopy | When user ctrl+drags a document in TaskExplorer or when a document is copied via Prototyping | |||
| 125. | User | TaskResourceCreated | When user creates a new document or file which gets recorded in TaskExplorer under a certain 'Task' | This event may be also be triggered by TaskTracer when a resource is being created as a result of other user-actions, such as re-assigning resources in ResourceExplorer. | ||
| 126. | User | TaskResourceDeleted | When a user deletes a document from a "Task" in TaskExplorer | This event may be also be triggered by TaskTracer when a resource is being deleted as a result of other user-actions, such as re-assigning resources in ResourceExplorer. | ||
| 127. | User | TaskResourceMoved | When user drag-and-drops a document from a certain task to a different task in TaskExplorer | |||
| 128. | User | UnstickTask | When a user unsticks a task by right-clicking on a task in TaskExplorer and selecting "Unstick Task" | |||
| |
VisualStudio | Open | DISABLED | When a VisualStudio document is opened | ||
| |
VisualStudio | Open | DISABLED | When a VisualStudio Solution file is opened | ||
| |
VisualStudio | Quit | DISABLED | When VisualStudio is closed | ||
| 132. | MsWord | Quit | When MsWord is closed, not just a Word document. | This event may also be triggered by MsOutlook if Outlook is using MsWord as the default mail editor. Although Outlook is the primary app, it uses MsWord thus MsWord events will also flow through. The MsWord events that can flow through from Outlook are Quit, Print, New, Close, and SaveAs. | ||
| |
VisualStudio | Save | DISABLED | When a VisualStudio document/solution is saved or 'SaveAs' | ||
| 134. | WExplorer | Close | ||||
| 135. | WExplorer | Navigate | When navigating through files and documents in WExplorer |
