FredS
-
Content Count
408 -
Joined
-
Last visited
-
Days Won
4
Posts posted by FredS
-
-
6 hours ago, Stefan Glienke said:registry does not by default
from: https://docs.microsoft.com/en-us/windows/win32/sysinfo/predefined-keys
All registry entries in HKEY_CURRENT_USER except those under HKEY_CURRENT_USER\Software\Classes are included in the per-user registry portion of a roaming user profile. To exclude other entries from a roaming user profile, store them in HKEY_CURRENT_USER_LOCAL_SETTINGS.
-
4 hours ago, miab said:GetIt enforces its own installation logic
If you pause at the License stage then in most cases the setup has been downloaded and or information exists pointing back to the GitHub source of the files.
I was able to install Codesite Express from a previous 10.3.1 install even after GetIt was down.BTW: For Github sourced stuff I never finish the installation, I don't like source files added to my paths by the default installer when the IDE itself has been shown to choke on all that during Code Insight parsing.. I also don't need a separate copy of Abbrevia for each and every Delphi version.
-
Not happening here, just the 10.3 painting Schizophrenia..
-
1 hour ago, Georgge Bakh said:GetIt obviously can't achieve it by design
Design or not, its down 10 days now..
- 1
-
48 minutes ago, Mahdi Safsafi said:usually I ignore it
Agree, once you are actually reading a line it makes no difference but scanning blocks of code with Emptystr is var easier.
Your mileage may vary..
-
47 minutes ago, dummzeuch said:would have used a literal
I use the system defined 'EmptyStr' and find it easier to scan over lines with it..
-
-
40 minutes ago, timfrost said:neither option was effective
9 hours ago, Achim Kalwa said:- In the "User System Overrides" add a new Variable "IDEFixPack.DisabledPatches" (without the quotes)
- For the value, enter "CodeGenMod.Win32.FastFuncProlog" (with the quotes)
Always best to ignore the pretty pictures and use the instructions instead 🙂
BTW: I used that twice now and it works.
-
20 minutes ago, Markus Kinzler said:no futher versions
Maybe if Andy made 'skins' instead of compiler fixes there would be a free version in it for him 🙂
- 2
- 2
-
21 minutes ago, John Kouraklis said:Uninstall/reinstall Fix pack
Did that, still occurs.
But honestly I like to run without the Fix Pack for a while to see where we stand, and without doing an actual speed test I'd say 10.3.2 compiles slower than 10.3.1.
-
57 minutes ago, Dalija Prasnikar said:You should ask
I did by sending a bug report.
-
First impressions (Feature Installer):
- Make a registry backup, it wiped out paths again
- Breaks 'Documentation Insight', reinstalling that did not solve the problem
- IDE Fix Pack throws an error so the compiler was changed, however compiling without appears as if its much slower than 10.3.1
-
27 minutes ago, John Kouraklis said:do they mean the "Web Installer"
Yes, because unlike the ISO you can use Tools>Manage Platforms to add/remove 'Features'
-
12 minutes ago, Lars Fosdal said:NumLock off/on/off
Sounds like an 'Awesome' feature while entering financial data into a spreadsheet
- 1
- 1
-
2 hours ago, Lykke said:setthreadexecutionstate
Yes, that is what I used but it doesn't take care of the screen saver.
Thanks to this blog post I updated to use PowerCfg when (OS>=Win7).- 1
-
1 minute ago, dummzeuch said:always uses the same file name
OK, getting a temp filename from the OS solves that.
-
1 hour ago, dummzeuch said:It creates a race condition
I don't understand the 'race condition'?
I mean you are doing the most basic of all communications, execute an app, wait for it to exit and read the output file.
In one form or another we do this every day 🙂But since you are fishing for experience, I use this as part of a self updating feature.
- Get a Temp filename from the OS
- Write some data to it
- Execute another app waiting for it to complete
- Read any Error code it may have added to the file
- Delete the file
Other than the New feature where a user can add the Temp folder to the 'Controlled Folder Access' Ransomware Protection this is as basic as it gets.
-
4 minutes ago, Darian Miller said:Clarity is certainly not one
History will show that not firing him was the worst move by EMBT after this total betrayal of loyal customers..
- 3
-
6 hours ago, Der schöne Günther said:Delphi 10.0 Seattle
Funny I still have a reg file from when I used Seattle:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\17.0\Form Design] "Show NonVisual Components"="True"
Since it was never changed to include Berlin that must have been fixed.
- 1
-
5 hours ago, Der schöne Günther said:then load a backup of my registry
Might be a good idea to run Beyond Compare to see the difference between the key and reg file before you do that the next time.
- 1
-
1 hour ago, Mike Margerum said:Then they try to sell you 24, 36 months.
Feels like the 2 for 1 Lifetime Subscription sale is just around the corner..
Quote"We are going to concentrate on the Enterprise sector!"
- Last words I heard from Borland -
18 hours ago, Mike Margerum said:I pay for the subscription
If someone is only using Win32 and looks at the last releases there is no point in paying for a subscription that ends up adding more bugs at every turn.
My guess is that EMBT found that out and are now turning to 'rentalware'.The 'bump' thing simply delays and staggers 'complainers', eventually you simply won't be able to move Delphi to a new computer unless you subsidize the worst subscription mechanism I've seen (lately). Nothing like getting an email 4-6 months ahead of time padded with useless extras..
Your mileage may vary..
- 2
-
40 minutes ago, RonaldK said:after you have bought it
Breaking agreements is the 'New Order'..
That is then backed up with insane logic.
The customer bought Delphi and the Vendor (to protect their asset) added Copy Protection, now the Customer is held accountable to maintain this..Oh Orwell..
-
Using Berlin 10.1.2 I ran into two 'Access violations' while trying to generate a new hive:
bds.exe -rNewHive
Turns out this was due to the MidexExpert in HKLM:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Embarcadero\BDS\18.0\Experts] "MidexExpert"="d:\\Tools\\MMX\\14\\mmx_bds18.dll"
To be honest that was actually still an MMX 13 entry even though 14 is installed. Perhaps it should have been removed?
Deleting it made all work well, except no MMX..Access violation at address 204F6A89 in module 'coreide240.bpl'. Read of address 0000003D. Access violation at address 205FC27A in module 'coreide240.bpl'. Read of address 00000000.
Will fire off and email to: support@mmx-delphi.de
Debugging Inline Variables in 10.3.2
in Delphi IDE and APIs
Posted
Today was my first attempt to actually use these, but that ended once I placed a Breakpoint on one.
Perhaps not news to others..