mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-16 10:29:28 +02:00
MG: started file access monitoring for loaded files
git-svn-id: trunk@1811 -
This commit is contained in:
parent
2ffb183638
commit
420a1c441d
@ -34,7 +34,7 @@ interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, IDEProcs, Forms, Controls, Buttons, ExtCtrls, StdCtrls,
|
||||
LResources, Project, SynEdit;
|
||||
LResources, Project, SynEdit, LCLType;
|
||||
|
||||
type
|
||||
TDiskDiffsDlg = class(TForm)
|
||||
@ -43,6 +43,8 @@ type
|
||||
DiffSynEdit: TSynEdit;
|
||||
RevertAllButton: TButton;
|
||||
IgnoreDiskChangesButton: TButton;
|
||||
procedure DiskDiffsDlgKeyDown(Sender: TObject; var Key: Word;
|
||||
Shift: TShiftState);
|
||||
procedure DiskDiffsDlgResize(Sender: TObject);
|
||||
private
|
||||
FUnitList: TList;
|
||||
@ -77,6 +79,13 @@ end;
|
||||
|
||||
{ TDiskDiffsDlg }
|
||||
|
||||
procedure TDiskDiffsDlg.DiskDiffsDlgKeyDown(Sender: TObject; var Key: Word;
|
||||
Shift: TShiftState);
|
||||
begin
|
||||
if Key=VK_Escape then
|
||||
ModalResult:=mrCancel;
|
||||
end;
|
||||
|
||||
procedure TDiskDiffsDlg.DiskDiffsDlgResize(Sender: TObject);
|
||||
begin
|
||||
with MainGroupBox do begin
|
||||
@ -184,6 +193,7 @@ begin
|
||||
end;
|
||||
|
||||
OnResize:=@DiskDiffsDlgResize;
|
||||
OnKeyDown:=@DiskDiffsDlgKeyDown;
|
||||
end;
|
||||
end;
|
||||
|
||||
|
@ -6234,6 +6234,7 @@ end;
|
||||
Procedure TMainIDE.OnSrcNoteBookActivated(Sender : TObject);
|
||||
begin
|
||||
FCodeLastActivated:=True;
|
||||
DoCheckFilesOnDisk;
|
||||
end;
|
||||
|
||||
Procedure TMainIDE.OnDesignerActivated(Sender : TObject);
|
||||
@ -6855,6 +6856,9 @@ end.
|
||||
|
||||
{ =============================================================================
|
||||
$Log$
|
||||
Revision 1.333 2002/08/01 14:15:02 lazarus
|
||||
MG: started file access monitoring for loaded files
|
||||
|
||||
Revision 1.332 2002/08/01 14:10:28 lazarus
|
||||
MG: started file access monitoring for loaded files
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user