anchor.diff:    CodeTree.Tree.OnContextPopup:= @DoCodetree_OnContextPopup;
     CodeTree.Tree.OnAdvancedCustomDrawItem:=@DoCodetree_OnAdvDrawItem;
   
  -  PanelCodeTreeTop:= TATPanelSimple.Create(Self);
  +  PanelCodeTreeTop:= TPanel.Create(PanelCodeTreeAll);
  +  PanelCodeTreeTop.Name:= 'PanelCodeTreeTop';
  +  DoControl_InitPropsObject(PanelCodeTreeTop, PanelCodeTreeAll, 'panel');
     PanelCodeTreeTop.Parent:= PanelCodeTreeAll;
     PanelCodeTreeTop.Align:= alTop;
  +  PanelCodeTreeTop.BorderStyle:= bsNone;
  +  PanelCodeTreeTop.BevelInner:= bvNone;
  +  PanelCodeTreeTop.BevelOuter:= bvNone;
     PanelCodeTreeTop.Height:= UiOps.InputHeight;
   
     CodeTreeFilter:= TTreeFilterEdit.Create(Self);
  
positive.code:     CodeTreeFilter: TTreeFilterEdit;
      CodeTreeFilterInput: TATComboEdit;
      CodeTreeFilterReset: TATButton;
      PanelCodeTreeAll: TATPanelSimple;
      PanelCodeTreeTop: TATPanelSimple;
      //LexerProgress: TATGauge;
      LexersDetected: TStringList;
      function FrameCount: integer;
  
negative.code:   InitAppleMenu;
    InitToolbar;
  
    PanelCodeTreeAll:= TFormDummy.Create(Self);
    PanelCodeTreeAll.Name:= 'PanelCodeTreeAll';
    PanelCodeTreeAll.BorderStyle:= bsNone;
    PanelCodeTreeAll.OnEnter:= @DoCodetree_PanelOnEnter;
  
    CodeTree:= TAppTreeContainer.Create(PanelCodeTreeAll);
    CodeTree.Name:= 'CodeTree';
    DoControl_InitPropsObject(CodeTree, PanelCodeTreeAll, 'treeview');
    CodeTree.Parent:= PanelCodeTreeAll;
    CodeTree.Align:= alClient;
    CodeTree.Themed:= true;
  