Now after launching child application, I want to hide the application icon of parent application from dock and I would like to disable it from Command - Tab . And parent application should enable again upon receiving the event from child application. Is this possible? If yes, how can I achive this?