Ignore:
Timestamp:
Jul 26, 2025, 10:38:53 PM (14 hours ago)
Author:
chronos
Message:
  • Modified: Improved forms painting if resized to bigger dimensions.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LocalPlayer/Diagram.pas

    r622 r684  
    1111type
    1212  TDiagramKind = (dkChart, dkShip);
     13
     14  { TDiaDlg }
    1315
    1416  TDiaDlg = class(TFramedDlg)
     
    2325    procedure PlayerClick(Sender: TObject);
    2426    procedure FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
     27  private
     28    Kind: TDiagramKind;
     29    Player: Integer;
     30    Mode: Integer;
     31  protected
     32    procedure DoOnResize; override;
    2533  public
    2634    procedure OffscreenPaint; override;
    2735    procedure ShowNewContent_Charts(NewMode: TWindowMode);
    2836    procedure ShowNewContent_Ship(NewMode: TWindowMode; P: Integer = -1);
    29   private
    30     Kind: TDiagramKind;
    31     Player: Integer;
    32     Mode: Integer;
    3337  end;
    3438
     
    369373end;
    370374
     375procedure TDiaDlg.DoOnResize;
     376begin
     377  inherited;
     378  CloseBtn.Left := Width - 38;
     379end;
     380
    371381end.
Note: See TracChangeset for help on using the changeset viewer.