LCL: resourcestring for confirm delete message (bug #10372)

git-svn-id: trunk@13274 -
This commit is contained in:
vincents 2007-12-11 11:15:35 +00:00
parent 59c9873708
commit ba5c0b67b4
4 changed files with 14 additions and 13 deletions

View File

@ -36,9 +36,10 @@ unit DbCtrls;
interface interface
uses uses
Classes, SysUtils, DB, LCLProc, LMessages, GraphType, Forms, Controls, Classes, SysUtils, DB,
Graphics, Dialogs, StdCtrls, Buttons, MaskEdit, ExtCtrls, Calendar, Chart, LCLStrConsts, LCLProc, LMessages, LCLType, LResources, GraphType,
LCLType, LResources; Forms, Controls, Graphics, Dialogs, StdCtrls, Buttons, MaskEdit, ExtCtrls,
Calendar, Chart;
Type Type
{ TFieldDataLink } { TFieldDataLink }

View File

@ -34,17 +34,12 @@ unit DBGrids;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}
{$IF defined(VER2_0_2) and defined(win32)}
// FPC <= 2.0.2 compatibility code
// WINDOWS define was added after FPC 2.0.2
{$define WINDOWS}
{$endif}
interface interface
uses uses
Classes, LCLIntf, LCLProc, Graphics, SysUtils, LCLType, stdctrls, DB, Classes, SysUtils, DB,
LMessages, LResources, Grids, Dialogs, Controls, Themes; LCLStrConsts, LCLIntf, LCLProc, LCLType, LMessages, LResources,
Controls, StdCtrls, Graphics, Grids, Dialogs, Themes;
type type
TCustomDbGrid = class; TCustomDbGrid = class;
@ -1804,7 +1799,8 @@ begin
doOnKeyDown; doOnKeyDown;
if (Key<>0) and (ssCtrl in Shift) and GridCanModify then if (Key<>0) and (ssCtrl in Shift) and GridCanModify then
if not (dgConfirmDelete in Options) or if not (dgConfirmDelete in Options) or
(MessageDlg('Delete record?',mtConfirmation,mbOKCancel,0)<>mrCancel) (MessageDlg(rsDeleteRecord, mtConfirmation, mbOKCancel, 0 )<>
mrCancel)
then begin then begin
doDelete; doDelete;
key := 0; key := 0;

View File

@ -410,7 +410,8 @@ begin
nbRefresh: Refresh; nbRefresh: Refresh;
nbDelete: nbDelete:
if (not ConfirmDelete) if (not ConfirmDelete)
or (MessageDlg('Delete record?',mtConfirmation,mbOKCancel,0)<>mrCancel) or (MessageDlg(rsDeleteRecord, mtConfirmation, mbOKCancel, 0 )<>
mrCancel)
then then
Delete; Delete;
end; end;

View File

@ -78,6 +78,9 @@ ResourceString
rsReplace = 'Replace'; rsReplace = 'Replace';
rsReplaceAll = 'Replace all'; rsReplaceAll = 'Replace all';
// DBGrid
rsDeleteRecord = 'Delete record?';
// gtk interface // gtk interface
rsWarningUnremovedPaintMessages = ' WARNING: There are %s unremoved LM_' rsWarningUnremovedPaintMessages = ' WARNING: There are %s unremoved LM_'
+'PAINT/LM_GtkPAINT message links left.'; +'PAINT/LM_GtkPAINT message links left.';