Changeset 6 for trunk/UFormMain.pas
- Timestamp:
- Mar 30, 2016, 10:50:22 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/UFormMain.pas
r5 r6 120 120 DriveScan.Drive := EditDrive.Text; 121 121 DriveScan.SectorSize := Project.SectorSize; 122 DriveScan.Terminated := False;123 122 DriveScan.Mode := TRunMode(ComboBoxRunMode.ItemIndex); 124 123 DriveScan.WritePattern := StrToInt(EditPattern.Text); … … 145 144 procedure TFormMain.FormClose(Sender: TObject; var CloseAction: TCloseAction); 146 145 begin 147 DriveScan.Terminated := True;148 146 end; 149 147 150 148 procedure TFormMain.FormDestroy(Sender: TObject); 151 149 begin 150 Timer1.Enabled := False; 152 151 FreeAndNil(Project); 153 152 FreeAndNil(DriveScan); … … 208 207 procedure TFormMain.UpdateInterface; 209 208 begin 210 AScanStart.Enabled := DriveScan.Terminated = True; 211 AScanStop.Enabled := DriveScan.Terminated = False; 209 if Assigned(DriveScan) then begin 210 AScanStart.Enabled := DriveScan.Terminated = True; 211 AScanStop.Enabled := DriveScan.Terminated = False; 212 end; 212 213 end; 213 214
Note:
See TracChangeset
for help on using the changeset viewer.