anchor.diff:      wxFrame:setTitle(Frame, atom_to_list(node())),
       wxStatusBar:setStatusText(StatusBar, atom_to_list(node())),
   
  -    wxNotebook:connect(Notebook, command_notebook_page_changing),
  -    wxFrame:connect(Frame, close_window, [{skip, true}]),
  +    wxNotebook:connect(Notebook, command_notebook_page_changed, [{skip, true}]),
  +    wxFrame:connect(Frame, close_window, []),
       wxMenu:connect(Frame, command_menu_selected),
       wxFrame:show(Frame),
   
       %% Freeze and thaw is buggy currently
  -    DoFreeze = [?wxMAJOR_VERSION,?wxMINOR_VERSION] < [2,9],
  +    DoFreeze = [?wxMAJOR_VERSION,?wxMINOR_VERSION] < [2,9]
  +        orelse element(1, os:type()) =:= win32,
       DoFreeze andalso wxWindow:freeze(Panel),
       %% I postpone the creation of the other tabs so they can query/use
       %% the window size
  
positive.code: 
      SysPid = wx_object:get_pid(SysPanel),
      SysPid ! {active, node()},
      UpdState = State#state{main_panel = Panel,
  			   notebook = Notebook,
  			   menubar = MenuBar,
  			   status_bar = StatusBar,
  			   sys_panel = SysPanel,
  			   pro_panel = ProPanel,
  			   port_panel = PortPanel,
  			   tv_panel  = TVPanel,
  			   trace_panel = TracePanel,
  			   app_panel = AppPanel,
  			   perf_panel = PerfPanel,
  			   allc_panel = AllcPanel,
  			   active_tab = SysPid,
  			   node  = node(),
  			   nodes = Nodes
  			  },
  
negative.code: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  %%Callbacks
  handle_event(#wx{event=#wxNotebook{type=command_notebook_page_changed, nSel=Next}},
  	     #state{active_tab=Previous, node=Node, panels=Panels} = State) ->
      {_, Obj, _} = lists:nth(Next+1, Panels),
      case wx_object:get_pid(Obj) of
  	Previous ->
              {noreply, State};
  	Pid ->
  	    Previous ! not_active,
  	    Pid ! {active, Node},
  