mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-07 05:19:02 +01:00
LCL: Add ClassName to an exception message. Issue #41744.
This commit is contained in:
parent
8b4df58c51
commit
986dee38d4
@ -2243,7 +2243,7 @@ function ValidParentForm(Control: TControl; TopForm: Boolean): TCustomForm;
|
||||
begin
|
||||
Result := GetParentForm(Control, TopForm);
|
||||
if Result = nil then
|
||||
raise EInvalidOperation.CreateFmt(sParentRequired, [Control.Name]);
|
||||
raise EInvalidOperation.CreateFmt(sParentRequired, [Control.Name+':'+Control.ClassName]);
|
||||
end;
|
||||
|
||||
|
||||
|
||||
@ -1632,7 +1632,7 @@ end;
|
||||
function TControl.GetClientOrigin: TPoint;
|
||||
begin
|
||||
if Parent = nil then
|
||||
raise EInvalidOperation.CreateFmt(sParentRequired, [Name]);
|
||||
raise EInvalidOperation.CreateFmt(sParentRequired, [Name+':'+ClassName]);
|
||||
Result := Parent.ClientOrigin;
|
||||
Inc(Result.X, FLeft);
|
||||
Inc(Result.Y, FTop);
|
||||
@ -5315,7 +5315,7 @@ end;
|
||||
function TControl.GetDeviceContext(var WindowHandle: HWND): HDC;
|
||||
begin
|
||||
if Parent = nil then
|
||||
raise EInvalidOperation.CreateFmt(sParentRequired, [Name]);
|
||||
raise EInvalidOperation.CreateFmt(sParentRequired, [Name+':'+ClassName]);
|
||||
|
||||
Result := Parent.GetDeviceContext(WindowHandle);
|
||||
MoveWindowOrgEx(Result, Left, Top);
|
||||
|
||||
@ -1875,9 +1875,9 @@ begin
|
||||
AWinControl:=AWinControl.Parent;
|
||||
end;
|
||||
{$IFDEF VerboseFocus}
|
||||
RaiseGDBException(Format(SCannotFocus,[AWinControl.Name,AWinControl.ClassName]));
|
||||
RaiseGDBException(Format(SCannotFocus,[AWinControl.Name+':'+AWinControl.ClassName]));
|
||||
{$ELSE}
|
||||
raise EInvalidOperation.Create(Format(SCannotFocus,[AWinControl.Name,AWinControl.ClassName]));
|
||||
raise EInvalidOperation.Create(Format(SCannotFocus,[AWinControl.Name+':'+AWinControl.ClassName]));
|
||||
{$ENDIF}
|
||||
end;
|
||||
end;
|
||||
|
||||
@ -7644,7 +7644,7 @@ begin
|
||||
if (WndParent = 0) and (Style and WS_CHILD <> 0) then
|
||||
begin
|
||||
DebugLn(['TWinControl.CreateWnd ',DbgSName(Self),' Parent=',DbgSName(Parent),' ERROR WndParent=0']);
|
||||
raise EInvalidOperation.CreateFmt(sParentRequired, [Name]);
|
||||
raise EInvalidOperation.CreateFmt(sParentRequired, [Name+':'+ClassName]);
|
||||
end;
|
||||
end;
|
||||
|
||||
|
||||
@ -230,7 +230,7 @@ resourceString
|
||||
sInvalidIndex = 'Invalid ImageList Index';
|
||||
sInvalidImageSize = 'Invalid image size';
|
||||
sDuplicateMenus = 'Duplicate menus';
|
||||
sCannotFocus = 'Cannot focus a disabled or invisible window "%s":"%s"';
|
||||
sCannotFocus = 'Cannot focus a disabled or invisible window "%s"';
|
||||
sParentRequired = 'Control "%s" has no parent window.';
|
||||
SMaskEditNoMatch = 'The current text does not match the specified mask.';
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user