anchor.diff:  
   
   procedure TKMDropColumns.Paint;
  -var Col: TColor4;
  -begin
  -  inherited;
  +var Col: TColor4; P: TKMPanel;
  +begin
  +  inherited;
  +
  +  //Hacky solution to keep the list at the right place
  +  P := MasterParent;
  +  fList.Left := AbsLeft + Width - DropWidth - P.AbsLeft;
  +  fList.Top := AbsTop+Height-P.AbsTop;
  +
     TKMRenderUI.WriteBevel(AbsLeft, AbsTop, Width, Height);
     if fEnabled then Col:=$FFFFFFFF else Col:=$FF888888;
   
  
positive.code: 
  
  procedure TKMDropList.Paint;
  var Col: TColor4;
  begin
    inherited;
  
    if fEnabled then Col:=$FFFFFFFF else Col:=$FF888888;
    TKMRenderUI.WriteText(AbsLeft+4, AbsTop+4, Width-8, fCaption, fFont, taLeft, Col);
  
negative.code: 
  procedure TKMDropColumns.SetDropWidth(aDropWidth: Integer);
  begin
    fDropWidth := aDropWidth;
    fList.AbsLeft := AbsLeft + Width - aDropWidth;
    fList.Width := aDropWidth;
  end;
  