![]() | InDesign SDK 20.5 |

Public Member Functions | |
| PnlTrvIdleTask (IPMUnknown *boss) | |
| virtual | ~PnlTrvIdleTask () |
| virtual uint32 | RunTask (uint32 appFlags, IdleTimer *timeCheck) |
| virtual const char * | TaskName () |
Public Member Functions inherited from CIdleTask | |
| CIdleTask (IPMUnknown *boss) | |
| virtual void | InstallTask (uint32 millisecsBeforeFirstRun) |
| virtual void | UninstallTask () |
Protected Member Functions | |
| void | refresh () |
Additional Inherited Members | |
Public Types inherited from IIdleTask | |
| enum | { kDefaultIID = IID_IIDLETASK } |
| enum | { kEndOfTime = ~(uint32)0, kOnFlagChange = ~(uint32)1, kNextEventCycle = ~(uint32)2 } |
| enum | { kMaxTaskNameLength = 1023 } |
Implements IIdleTask, to refresh the view onto the file system. Just lets us keep up to date when people add new assets. This implementation isn't too respectful; it just clears the tree and calls ChangeRoot.
| Binds the C implementation class onto its ImplementationID making the C code callable by the application * PnlTrvIdleTask::PnlTrvIdleTask | ( | IPMUnknown * | boss | ) |
Constructor
| boss | boss object on which this interface is aggregated |
| inlinevirtual |
Destructor
| protected |
Update the treeview.
| virtual |
Called by the idle task manager in the app core when the task is running
| appFlags | [IN] specifies set of flags which task can check to see if it should do something this time round |
| timeCheck | [IN] specifies how many milliseconds before the next active task becomes overdue. |
Implements IIdleTask.
| virtual |