You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-09-30 21:28:55 +02:00
Disable TNetEncoding calls for older Delphi versions in the MiniBrowser demo
This commit is contained in:
@@ -1221,11 +1221,17 @@ begin
|
|||||||
begin
|
begin
|
||||||
if (length(FDevToolsMsgValue) > 0) then
|
if (length(FDevToolsMsgValue) > 0) then
|
||||||
begin
|
begin
|
||||||
|
TempData := nil;
|
||||||
|
|
||||||
if (aMessage.LParam = FScreenshotMsgID) then
|
if (aMessage.LParam = FScreenshotMsgID) then
|
||||||
begin
|
begin
|
||||||
SaveDialog1.DefaultExt := 'png';
|
SaveDialog1.DefaultExt := 'png';
|
||||||
SaveDialog1.Filter := 'PNG files (*.png)|*.PNG';
|
SaveDialog1.Filter := 'PNG files (*.png)|*.PNG';
|
||||||
|
{$IFDEF DELPHI21_UP}
|
||||||
|
// TO-DO: TNetEncoding was a new feature in Delphi XE7. Replace
|
||||||
|
// TNetEncoding.Base64.DecodeStringToBytes with Soap.EncdDecd.DecodeBase64 for older Delphi versions
|
||||||
TempData := TNetEncoding.Base64.DecodeStringToBytes(FDevToolsMsgValue);
|
TempData := TNetEncoding.Base64.DecodeStringToBytes(FDevToolsMsgValue);
|
||||||
|
{$ENDIF}
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
if (aMessage.LParam = FMHTMLMsgID) then
|
if (aMessage.LParam = FMHTMLMsgID) then
|
||||||
@@ -1238,7 +1244,11 @@ begin
|
|||||||
begin
|
begin
|
||||||
SaveDialog1.DefaultExt := '';
|
SaveDialog1.DefaultExt := '';
|
||||||
SaveDialog1.Filter := 'All files (*.*)|*.*';
|
SaveDialog1.Filter := 'All files (*.*)|*.*';
|
||||||
|
{$IFDEF DELPHI21_UP}
|
||||||
|
// TO-DO: TNetEncoding was a new feature in Delphi XE7. Replace
|
||||||
|
// TNetEncoding.Base64.DecodeStringToBytes with Soap.EncdDecd.DecodeBase64 for older Delphi versions
|
||||||
TempData := TNetEncoding.Base64.DecodeStringToBytes(FDevToolsMsgValue);
|
TempData := TNetEncoding.Base64.DecodeStringToBytes(FDevToolsMsgValue);
|
||||||
|
{$ENDIF}
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TempLen := length(TempData);
|
TempLen := length(TempData);
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
"UpdateLazPackages" : [
|
"UpdateLazPackages" : [
|
||||||
{
|
{
|
||||||
"ForceNotify" : true,
|
"ForceNotify" : true,
|
||||||
"InternalVersion" : 292,
|
"InternalVersion" : 293,
|
||||||
"Name" : "cef4delphi_lazarus.lpk",
|
"Name" : "cef4delphi_lazarus.lpk",
|
||||||
"Version" : "90.6.5.0"
|
"Version" : "90.6.5.0"
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user