anchor.diff:    clocale, // needed to initialize default locale settings on Linux.
     {$endif}
     Classes, SysUtils, Controls, LCLType, Graphics, Math, StdCtrls, Buttons,
  -  ExtCtrls, Forms, ComCtrls, Types, LMessages, LCLProc, CalendarControlWrapper
  -  ;
  +  ExtCtrls, Forms, ComCtrls, Types, LMessages, LCLProc, CalendarControlWrapper;
   
   const
     { We will deal with the NullDate value the special way. It will be especially
  
positive.code: procedure TCustomZVDateTimePicker.SetDateMode(const AValue: TDTDateMode);
  begin
    FDateMode := AValue;
    UpdateShowArrowButton(AValue, FKind);
  end;
  
  procedure TCustomZVDateTimePicker.SetHideDateTimeParts(AValue: TDateTimeParts);
  
negative.code:   end;
  end;
  
  procedure TCustomZVDateTimePicker.UpdateShowArrowButton;
  
    procedure CreateArrowBtn;
    begin
  