Jump to content

Lajos Juhász

Members
  • Content Count

    1112
  • Joined

  • Last visited

  • Days Won

    15

Everything posted by Lajos Juhász

  1. Lajos Juhász

    Do you need an ARM64 compiler for Windows?

    Of course there is. It's true that the public roadmap is a bit old. However the company thinks that it's not important to inform us when we can expect a release or on what they're working now.
  2. Lajos Juhász

    Partial Serial Number Verification System in Firemonkey

    In VCL most probably you had turned off Range check and in FMX left it on.
  3. Lajos Juhász

    pageControl

    In D11 you should check out also TCardPanel its made to replace that hack with TPageControl. Be aware it's not perfect yet will take a couple of versions to remove the bugs.
  4. I've downloaded the source. There the data structure is not good for this task. I don't know when will have the time to write some example how would I desing it. This weekend is/was busy for me.
  5. Lajos Juhász

    Data source name not found and no default driver specified.

    The text on the image that you've attached is not readable. As far as I can see you're using ODBC connection that is not configured on that PC. Be aware that windows have a 32 bit and 64 bit version of the ODBC Data Source Administrator and you have to create the data source in the one that matches your application. A 32 bit application cannot connect to 64 bit data source.
  6. Lajos Juhász

    Tab key in the IDE

    Turn on smart tab.
  7. Lajos Juhász

    Keep func/proc declaration in sync with implementation

    You should write which version of the Delphi you're using. For methods you can use Sync prototypes with the shortcut Shift+Ctrl+Alt+P. https://docwiki.embarcadero.com/RADStudio/Sydney/en/Code_Editor#:~:text=The Sync Prototypes feature is,name or the function modifiers.
  8. First you should share your data structure then we can start to discuss how to implement those rules.
  9. Lajos Juhász

    F2084 Internal Error: D33566

    Now I get the same error while trying to debug Synedit 2. Just change something in source for SynEditDR.dproj to trigger compile as Break point stopped working and got an internal error.
  10. Lajos Juhász

    F2084 Internal Error: D33566

    Unfortunately that doesn't help for a VCL bpl. I have another common internal error: [dcc32 Fatal Error] core.dpk(358): F2084 Internal Error: AV11A8360D(11A60000)-R00FC101E-0 For this it was enough to add a period after the unit name: unit csv.; Try Compile the package (compilation failed as it should be), remove the period and when I tried to compile it I got this error. Of course I cannot reproduce this with a "hello world package".
  11. Lajos Juhász

    ANN: Skia4Delphi v3.4.0

    A basic debugging or search in source code would be enough to find an answer. The application was unable to load the skia library - sk4d.dll.
  12. You can use https://docs.microsoft.com/en-us/windows/win32/fileio/obtaining-directory-change-notifications.
  13. Lajos Juhász

    ANN: Skia4Delphi v3.4.0

    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).
  14. Lajos Juhász

    Getting PID of winword.exe based on filename

    No. With two opened documents task manager show a single PID.
  15. Lajos Juhász

    how to go to a specific time in a video

    Google thinks you should use the Position property. https://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.MPlayer.TMediaPlayer.Position
  16. Lajos Juhász

    Parnassus Bookmarks for Delphi 11 Alexandria?

    There is no lack of communication in this case. Every time someone asks this question in a Q&A session they give some answer.
  17. Lajos Juhász

    Detect if WebView2 Runtime is installed

    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
  18. Lajos Juhász

    Parnassus Bookmarks for Delphi 11 Alexandria?

    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.
  19. Lajos Juhász

    How to increase the Delphi Editor line spacing

    File a QP report.
  20. Lajos Juhász

    Google WebP Image Format

    Also
  21. Source code management Source 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.
  22. Lajos Juhász

    Custom component Resource PRINTFORM not found

    Most probably something wrong with JasotComponents.res or JasotComponentsResource.rc. Unfortunately we have no access to those files to inspect.
  23. 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
  24. Lajos Juhász

    Quickreport for Delphi 11.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.
  25. Lajos Juhász

    Several F2084 Internal Error on Delphi 10.4.2

    Now with D11.1 I get: [dcc32 Fatal Error] SVGIconImageList.dpk(65): F2084 Internal Error: D33566
×