anchor.diff:               end,
       {noreply, change_node_view(Node, LState)};
   
  -handle_event(Event, State) ->
  -    Pid = get_active_pid(State),
  +handle_event(Event, #state{active_tab=Pid} = State) ->
       Pid ! Event,
       {noreply, State}.
   
  
positive.code: 	    {error, net_kernel, Reason}
      end.
  
  change_node_view(Node, State) ->
      Tab = get_active_pid(State),
      Tab ! not_active,
      Tab ! {active, Node},
      StatusText = ["Observer - " | atom_to_list(Node)],
  
negative.code:     %% Forward to process tab
      case Id of
  	Pid when is_pid(Pid) ->
              {pro_panel, ProcViewer, _} = lists:keyfind(pro_panel, 1, Panels),
  	    wx_object:get_pid(ProcViewer) ! {procinfo_open, Pid};
  	"#Port" ++ _ = Port ->
              {port_panel, PortViewer, _} = lists:keyfind(port_panel, 1, Panels),
  	    wx_object:get_pid(PortViewer) ! {portinfo_open, Port};
  	_ ->
  	    Msg = io_lib:format("Information about ~p is not available or implemented",[Id]),
  