dwrbudr
Members-
Content Count
66 -
Joined
-
Last visited
Everything posted by dwrbudr
-
Check your project options for all kind of configurations, Debug, Release, etc.
-
Yes, EMB screwed up again. I have not found a way to fix that. To they test before release at all?! Sync prototypes still not working, lamers.
-
Adding \\?\ does not automatically bypas MAX_PATH, unless some other extra steps are being made, e.g. modifing the manifest file and a setting in the registry. https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry#enable-long-paths-in-windows-10-version-1607-and-later
-
TMS AdvStringGrid and NextGrid both have support for checkboxes and comboboxes
-
You could try DwmGetWindowAttribute along with DWMWA_CAPTION_BUTTON_BOUNDS to get the title bar height
-
If all or most of the comboboxes need to be populated with the same items, then cache the Items of one combobox to a TStringList. Then use ColorBox1.Items := CachedColorItems instead of setting its Style. On my side it increases the performance from 20ms to 15ms
-
RAD Studio 12.1 Athens Patch 1 Available
dwrbudr replied to Uwe Raabe's topic in Delphi IDE and APIs
Announced yesterday and still not available in my.embarcadero.com -
RAD Studio 12.1 Athens Patch 1 Available
dwrbudr replied to Uwe Raabe's topic in Delphi IDE and APIs
Why they've annouced the patch on their blog while it is still not available to download is beyond my imagination. -
You could try https://www.imageen.com/
-
On my side, Sync Prototypes is not working in Delphi 12, very frustrating. Ctrl+Click also don't work or if it works it takes more than 10-15 sec. Auto-completion also don't work... so another buggy release. Compilation does not work as well - random internal compiler errors or some error and the IDE points to a line after the end. in some unit, so I have to Build the project every time which is quite time consuming.
-
Why the size of the component create at runtime does not equal the design time?
dwrbudr replied to billionjk's topic in RTL and Delphi Object Pascal
Use the same calculations for Left and Top. 96 is the default screen pixels per inch at 100% scaling, e.g. Screen.DefaultPixelsPerInch Check your display options in Windows to see what screen scaling you're using, probably 125% or 150% -
Why the size of the component create at runtime does not equal the design time?
dwrbudr replied to billionjk's topic in RTL and Delphi Object Pascal
Try pnlRuntime.Height := MulDiv(350, Screen.PixelsPerInch, 96); -
Why the size of the component create at runtime does not equal the design time?
dwrbudr replied to billionjk's topic in RTL and Delphi Object Pascal
What is the DPI your monitor runs at? -
In Delphi 12 EMB has changed the way DoubleBuffered works in DRP session and added DoubleBufferedMode property. So inspect the source/documentation on that or just play with those properties.
-
Or NextGrid, but I'm not sure if it supports the Ctrl ans Shift selection requirement.
-
Creating a recent folder location list in an INI file
dwrbudr replied to JohnLM's topic in Algorithms, Data Structures and Class Design
Or use a semicolon separated list -
Uninstalled D11, now D12 won't start....
dwrbudr replied to Ian Branch's topic in Delphi IDE and APIs
Search the registry HKEY_CURRENT_USER\Software\Embarcadero\BDS\23.0\ for ParnassusCoreEditor.dll and update or delete the key -
Delphi 12 - Action Bar Menu painting issues with RDS
dwrbudr replied to Stéphane Wierzbicki's topic in VCL
Delphi 12 has some changes related to the DoubleBuffered property and RDM. Try to play with form's DoubleBuffered and the newly introduced DoubleBufferedMode properties. -
It might happen that your PATH environment variable contains the path to the previous Delphi version BPL folder, like: "C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl" If you only use Delphi 12, then delete the 22.0\Bpl folder and remove the entry from the PATH
-
When you press Ctrl+F 'Whole words' option is checked most of the time, randomly.
-
The f*king "Search whole words" bug is still here. Unbelievable!
-
On my system when I use EdgeBrowser.Navigate('file:///c:/temp/blank.html') it strangely opens a new Chrome tab! So if that is not working on your side too, try to load the file to string and use EdgeBrowser.NavigateToString();
-
How is your code supposed to work since you don't use at all the mouse position in the code?
-
Or simply remove seClient from the inner panel StyleElements
-
Parallel for and CPU with Performance and Efficient cores
dwrbudr replied to Jud's topic in RTL and Delphi Object Pascal
Isn't that an OS job to do?