tw27348.pp 742 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. { %NORUN }
  2. program tw27348;
  3. {$mode objfpc}
  4. type
  5. TRect = record
  6. xyz: LongInt;
  7. end;
  8. TControl = class
  9. end;
  10. TWinControl = class(TControl)
  11. procedure AlignControls(AControl: TControl; var RemainingClientRect: TRect);
  12. end;
  13. TAlign = (
  14. alNone
  15. );
  16. { TWinControl }
  17. procedure TWinControl.AlignControls(AControl: TControl;
  18. var RemainingClientRect: TRect);
  19. procedure DoPosition(Control: TControl; AAlign: TAlign; AControlIndex: Integer);
  20. function ConstraintHeight(NewHeight: integer): Integer;
  21. begin
  22. Result:=NewHeight;
  23. end;
  24. procedure ConstraintHeight(var NewTop, NewHeight: integer);
  25. begin
  26. NewHeight:=ConstraintHeight(NewHeight);
  27. end;
  28. begin
  29. end;
  30. begin
  31. end;
  32. begin
  33. end.