anchor.diff:      MsgReadBmp = wxBitmap:new(MsgReadPng),
       MsgUnrPng  = wxImage:new("./Icons/message-unread.png"),
       MsgUnrBmp  = wxBitmap:new(MsgUnrPng),
  -    wxImageList:add(IL, SingleBmp),
  -    wxImageList:add(IL, MultiBmp),
  -    wxImageList:add(IL, CheckedBmp),
  -    wxImageList:add(IL, MsgReadBmp),
  -    wxImageList:add(IL, MsgUnrBmp),
  +
  +    wxImageList:add(IL1, SingleBmp),
  +    wxImageList:add(IL1, MultiBmp),
  +    wxImageList:add(IL1, CheckedBmp),
  +    wxImageList:add(IL1, MsgReadBmp),
  +    wxImageList:add(IL1, MsgUnrBmp),
  +
  +    wxImageList:add(IL2, SingleBmp),
  +    wxImageList:add(IL2, MultiBmp),
  +    wxImageList:add(IL2, CheckedBmp),
  +    wxImageList:add(IL2, MsgReadBmp),
  +    wxImageList:add(IL2, MsgUnrBmp),
   
       DefUserCfg = eTodoDB:readUserCfg(default),
       DefUser    = setUserNameAndFocus(Login, DefUserCfg),
  
positive.code: %% cleaning up. When it returns, the gen_server terminates with Reason.
  %% The return value is ignored.
  %%--------------------------------------------------------------------
  terminate(_Reason, State) ->
      saveColumnSizes(State),
      saveEtodoSettings(State),
      doLogout(State#guiState.user, State),
      wx:destroy(),
      init:stop(),
      ok.
  
negative.code: 
      eGuiFunctions:fillEmailCheckBox(State9),
  
      %% wxImageList:destroy(IL),
      {Frame, checkStatus(State9#guiState{columns = Columns})}.
  
  setWindowSize(DefUser, Frame) ->
  