Jump to content

zed

Members
  • Content Count

    53
  • Joined

  • Last visited

Community Reputation

17 Good

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Try to refactor the code to avoid using TParallel.For, as it can sometimes lead to unexpected issues:
  2. zed

    UIAutomation in Delphi 13

    @JohnTHaller This is about your DLL. Even though it works on WinXP, its PE header is incorrect, and it would be better to fix these values in it.
  3. zed

    UIAutomation in Delphi 13

    @JohnTHaller These values in the PE header should be set to 5.0:
  4. zed

    .net35 required for Delphi 10.2

    The splash screen in Delphi 13 still shows "Initializing .NET Services"...
  5. To make sure it works, copy psql.exe into the same directory as your DLLs, and then try running it from the console. Here is my old instruction on how to connect a 32-bit IDE with PostgreSQL: https://stackoverflow.com/a/58605678/6219657
  6. zed

    UIAutomation in Delphi 13

    I have another question: is it possible to disable this new feature altogether to get rid of the new dependency on uiautomationcore.dll, which prevents .exe files from running on older versions of Windows, like XP and 2000?
  7. zed

    How to zip sources larger then 4GB?

    Check out this library: https://github.com/AlexanderBagel/FWZip
  8. zed

    Lots of bug fixes for GExperts

    Have you considered moving development to GitHub? After all, SVN is quite outdated, and SourceForge feels rather archaic.
  9. zed

    pasfmt v0.4.0

    I see that there are no formatting settings, and the code is written in Rust. I’m wondering who else might find this useful besides your internal team? What made you choose Rust for a Delphi code formatter? Just wanted to try out Rust, or was there more to it?
  10. zed

    High CPU usage

    The behavior of the Sleep function was changed in Windows Server 2003, making it safe to use Sleep(0) — unless you're writing code for Windows XP. https://learn.microsoft.com/en-us/windows/win32/api/synchapi/nf-synchapi-sleep
  11. Am I right in understanding that we can't switch to such a virtual mode with the standard TTreeView? Is this why Virtual TreeView exists?
  12. zed

    Best internet components

    Did you report an issue?
  13. zed

    Problem with EmbeddedWB in Delphi 12

    No, I don't use it in the IDE at design time. I create EWB at runtime and it seems to work fine.
  14. zed

    Problem with EmbeddedWB in Delphi 12

    I found it! fix for mouse hook: https://github.com/sasgis/embeddedwb/commit/b8f659042e0a6b30ab824a89c4ee24b4961648cc fix for win64 typecasts: https://github.com/sasgis/embeddedwb/commit/fe9e776a51ca7534853811841d66047f835a7bdf Function SetWindowLong must be replaced with SetWindowLongPtr with proper type cast. Function GetWindowLong must be replaced with GetWindowLongPtr.
  15. zed

    Problem with EmbeddedWB in Delphi 12

    I have the same problem with EmbeddedWB. There is something bad in the component initialization code, because application start crashing after you add just one EmbeddedWB unit to your uses list. unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.OleCtrls, EmbeddedWB, // !!! System.SysUtils; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin // var EmbeddedWB1 := TEmbeddedWB.Create(Self); // EmbeddedWB1.Navigate(ExtractFilePath(Application.ExeName)+ '..\..\test.htm'); end; end.
×