Changeset 31 for trunk/UFormNew.pas


Ignore:
Timestamp:
Mar 4, 2014, 10:18:09 PM (11 years ago)
Author:
chronos
Message:
  • Added: Amount of inaccessible cells can be adjusted in New game dialog.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/UFormNew.pas

    r30 r31  
    2222    Label1: TLabel;
    2323    Label2: TLabel;
     24    Label3: TLabel;
    2425    ListView1: TListView;
     26    SpinEdit1: TSpinEdit;
    2527    SpinEditMapSizeX: TSpinEdit;
    2628    SpinEditMapSizeY: TSpinEdit;
     
    2931    procedure ButtonPlayerModifyClick(Sender: TObject);
    3032    procedure ButtonPlayerRemoveClick(Sender: TObject);
     33    procedure CheckBoxVoidChange(Sender: TObject);
    3134    procedure FormCreate(Sender: TObject);
    3235    procedure FormDestroy(Sender: TObject);
     
    99102end;
    100103
     104procedure TFormNew.CheckBoxVoidChange(Sender: TObject);
     105begin
     106  SpinEdit1.Enabled := CheckBoxVoid.Checked;
     107end;
     108
    101109procedure TFormNew.ButtonPlayerAddClick(Sender: TObject);
    102110var
     
    134142begin
    135143  CheckBoxVoid.Checked := Game.VoidEnabled;
     144  SpinEdit1.Value := Game.VoidPercentage;
     145  SpinEdit1.Enabled := Game.VoidEnabled;
    136146  for I := 0 to Players.Count - 1 do
    137147    Players[I] := nil;
     
    158168  end;
    159169  Game.VoidEnabled := CheckBoxVoid.Checked;
     170  Game.VoidPercentage := SpinEdit1.Value;
    160171  Game.Map.Size := Point(SpinEditMapSizeX.Value, SpinEditMapSizeY.Value);
    161172end;
Note: See TracChangeset for help on using the changeset viewer.