![](https://en.delphipraxis.net/uploads/set_resources_2/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://en.delphipraxis.net/uploads/monthly_2020_09/L_member_3433.png)
Lajos Juhász
-
Content Count
881 -
Joined
-
Last visited
-
Days Won
12
Posts posted by Lajos Juhász
-
-
-
3 hours ago, David Schwartz said:Sorry, I was referring to using the VCL's embedded media player to play local video files.
Google thinks you should use the Position property. https://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.MPlayer.TMediaPlayer.Position
-
1
-
-
2 hours ago, DJof SD said:I guess what I am irritated with is the lack of communication and responsiveness by EMBT.
There is no lack of communication in this case. Every time someone asks this question in a Q&A session they give some answer.
-
You can inspect the registry as documented here: https://docs.microsoft.com/en-us/microsoft-edge/webview2/concepts/distribution#detect-if-a-suitable-webview2-runtime-is-already-installed
-
1
-
-
19 hours ago, dummzeuch said:The easiest solution for that would be to disable the plugin if the IDE was not started with /highdpi:unaware and document that restriction.
The newest idea is that the delay has nothing to do with HighDPI but some code integration change. I have no idea why would that delay the release as they still plan to provide it through GetIt.
-
57 minutes ago, wuwuxin said:Any advice?
File a QP report.
-
Also
-
1 hour ago, hurodal said:What's an SCM? I guess S for source and C for Code...
Source code managementSource code management (SCM) is used to track modifications to a source code repository. SCM tracks a running history of changes to a code base and helps resolve conflicts when merging updates from multiple contributors. -
Most probably something wrong with JasotComponents.res or JasotComponentsResource.rc. Unfortunately we have no access to those files to inspect.
-
Languages that use manual memory management requires from the developers to take care about pointers. You have manually to initialize and also to free them.
A bit more interesting result is with local variable:
program Project1; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils; type TDoSomething = class Danger: string; constructor create; function Ghost: boolean; end; var DoSomething2: TDoSomething; procedure MainProc; var DoSomething: TDoSomething; begin WriteLn('DoSomething = ',NativeInt(DoSomething)); if Assigned(DoSomething) then WriteLn('DoSomething is not nil'); WriteLn('DoSomething2 = ',NativeInt(DoSomething2)); DoSomething.Ghost; end; { TDoSomething } constructor TDoSomething.create; begin //FROM HERE I NEVER GO THERE .... AND IF I GO THERE BY WRONG, CLOSE THE PROGRAM !!! writeLn('TDoSomething.create'); end; function TDoSomething.Ghost: boolean; begin try result := true; WriteLn('Here I am, I am a ghost'); except result := false; end; end; begin try { TODO -oUser -cConsole Main : Insert code here } MainProc; ReadLn; except on E: Exception do Writeln(E.ClassName, ': ', E.Message); end; end.
DoSomething = 4318856
DoSomething is not nil
DoSomething2 = 0
Here I am, I am a ghost-
1
-
-
If you have a source code for QR 6 you can build it with Delphi 11.1. Unfortunately it doesn't support High-DPI.
-
Now with D11.1 I get:
[dcc32 Fatal Error] SVGIconImageList.dpk(65): F2084 Internal Error: D33566
-
13 minutes ago, A.M. Hoornweg said:Don't forget to enable GetIt afer using the ISO installer ("getitcmd.exe -c=useonline").
It's not required for D11 (at least for me it was smart enough to set gitit to the online mode after installing from the ISO).
-
On 3/29/2022 at 5:07 PM, Fr0sT.Brutal said:Scintilla.
DScintilla is a VCL wrapper (maybe there is also an fmx one?)
-
33 minutes ago, BennieC said:Thank you. This solution works for problem 1 but not for the second problem. I can view the form as text and remove the line setting the colour, which makes the app work but as soon as I set the form back to view as form, it is re-inserted. Any suggestions?
Most probably the IDE is still using the old packages. Try to locate them and replace with the new one.
-
30 minutes ago, Davide Angeli said:After the first exception, madexcept shows always this call stack trying to close IDE (note that on 10.4.2 e 11.0 was pratically the same). I don't know if could be useful...
The only way to find out is to open a QC with this screen shot.
-
1
-
-
It should not be that often that the IDE freezes during the debug and then you can just kill the IDE from the task manager it's rare to have to restart the Windows (even when that occurs it's a nice forced break from the monitor).
What I've noticed yesterday that for some methods refreshing the local variables windows takes a lot of time a couple of seconds after I press F7 or F8. Unfortunately I failed to create a simple test case thus no QP from me (yet).
-
You should ask this question in FMX (as the question has nothing to do with Delphi IDE).
A short answer is that you would have to implement a component like Synedit (at the moment it is a Windows only). As far as I know there is no such an editor available for cross platform.
-
15 minutes ago, KenR said:10.4.2 crashes several times a day on large projects for me. I have not yet been brave enough to try them in 11.1
I believe Delphi 11.1 is a largish step forward in stability. I do not work at the moment on the larger project only on a small one but the internal error after debugging that required restart of the IDE is gone (as far as I can see).
-
1 hour ago, Daniel said:No, the link to the download- portal is fine.
there was a deep-link to the ISO-file that I have removed.
Ok that makes sense. I saw only the edited post without the direct link to the ISO.
-
30 minutes ago, Uwe Raabe said:Should be available form your my.embarcadero.com account.
Uwe you missed that we should not post the link (it was posted earlier in this thread).
On 3/16/2022 at 3:30 PM, Daniel said:Folks, please try to avoid posting the direct download links.
Although these are not hard to guess, in the past there have been requests from Embarcadero not to publish the links.
-
In feature matrix there is a support for 64 bit Delphi in the community edition. In Delphi in order to add a 64 bit target you have to right click in the project manager on the node Target Platforms and select Add platform.
-
1
-
-
Most probably they're still uploading/updating the component list for 11.1. Usually get it is last in the update cycle for a new release.
-
1
-
-
I can see it in Categories - Components. Lockbox 3 2021.11 and LockBox VCL and FMX 201.09 by Turbopack.
-
1
-
ANN: Skia4Delphi v3.4.0
in Delphi Third-Party
Posted
Unlike fmx Skia is developed by Google. They have more resources and ..... (I cannot write here that unlike Embarcadero most probably they will keep it stable).