ThreadSelectionChanged
virtual void ThreadSelectionChanged(::Thread* thread);
fListener->ThreadSelectionChanged(thread);
virtual void ThreadSelectionChanged(Thread* thread) = 0;