anchor.diff:    SelectRadioItem(FSelectedRadioIndex);
   end;
   
  -procedure TAppsWindow.minbtnClick(var Msg: TNotifyUI);
  +procedure TAppsWindow.minbtnClick(Sender: TObject);
   begin
     Minimize;
   end;
   
  -procedure TAppsWindow.openappmarket(var Msg: TNotifyUI);
  +procedure TAppsWindow.openappmarket(Sender: TObject);
   begin
     MessageBox(0, 'appmarket', nil, 0);
   end;
   
  -procedure TAppsWindow.openbrowser(var Msg: TNotifyUI);
  +procedure TAppsWindow.openbrowser(Sender: TObject);
   begin
     MessageBox(0, 'browser', nil, 0);
   end;
   
  -procedure TAppsWindow.openmycomputer(var Msg: TNotifyUI);
  +procedure TAppsWindow.openmycomputer(Sender: TObject);
   begin
     MessageBox(0, 'computer', nil, 0);
   end;
   
  -procedure TAppsWindow.openyule(var Msg: TNotifyUI);
  +procedure TAppsWindow.openyule(Sender: TObject);
   begin
     MessageBox(0, 'yule', nil, 0);
   end;
   
  -procedure TAppsWindow.ProcesNotifyEvent(var Msg: TNotifyUI);
  +procedure TAppsWindow.ProcesNotifyEvent(Sender: TObject);
   var
     LEvent: TNotifyEvent;
   begin
  -  if FEvents.TryGetValue(Msg.pSender.Name, LEvent) then
  -    LEvent(Msg);
  +  if FEvents.TryGetValue(CControlUI(Sender).Name, LEvent) then
  +    LEvent(Sender);
   end;
   
   procedure TAppsWindow.ReInitRadios;
  
positive.code: 
  function TAppsWindow.GetListMaxPage: Integer;
  begin
    Result := System.Math.Ceil(FIcons.Count / PAGE_MAX_CHIND);
  end;
  
  function TAppsWindow.GetRadionSelectedIndex(ATabDock: CHorizontalLayoutUI): Integer;
  
negative.code:         FSelectedRadioIndex := Msg.pSender.Tag;
          ShowPage(FSelectedRadioIndex);
        end;
      end else ProcesNotifyEvent(Msg.pSender);
    end else
    if LType.Equals(DUI_EVENT_KILLFOCUS) then
    begin
  