TSimpleIPC.Loaded overrides TComponent.Loaded, but never calls the inherited method to exclude csLoading from ComponentState.
This breaks TSimpleIPC as a component, i.e. it never gets activated when used in Lazarus IDE.
It may also need to check for csDesigning and never activate itself at design time.
Relevant ticket:
http://bugs.freepascal.org/view.php?id=29717
Denis
