Brian Evans
Members-
Content Count
360 -
Joined
-
Last visited
-
Days Won
4
Everything posted by Brian Evans
-
Writing if statement in the Code Editor
Brian Evans replied to PeterPanettone's topic in Delphi IDE and APIs
Tested with Delphi 11.3 and it looks fine there. Don't have Delphi 12 installed to test with, just Delphi 12.1 and is broken in that release. -
Writing if statement in the Code Editor
Brian Evans replied to PeterPanettone's topic in Delphi IDE and APIs
Reproduced in Delphi 12.1 here - turned on hints and see the same thing. The hint window has broken positioning - the bottom of the hint window is where the top should be. Usually run with scale 125%, switched to 100% and the improper positioning is still there and looks the same. In addition the hint window should be moved further away or the drop shadow removed as it will obscure text. -
Insert/Repalce image in MS Word Document
Brian Evans replied to Jeff Steinkamp's topic in General Help
Mail merge in Word is another option - usually uses a word template (base document) and an excel spreadsheet (row with per person / output document) but can use other data sources. -
Same. Didn't realize it till I checked just now as I had to yet to try and compile/build anything for a Windows 64-bit target that used non-GetIt third party components.
-
I did not create an issue. Account was created yesterday and today I followed a link to an issue as mentioned by DelphiUdIT and was able to read it and then see other reports. Not sure where/why the access group was fixed. They might be running a periodic script or doing manual updates.
-
Can see some issues submitted by others now. That makes it at least useable - can check if an issue is already submitted and add comments etc before spending time to create a new issue with a good description and steps to reproduce.
-
When I looked at the Parnassus stuff, I read the license, and it mentions calling home / collecting data. So, I uninstalled the one I was looking at and avoided the rest. In GetIt the Parnassus OÜ license has been replaced with the generic Embarcadero License so I am not sure if it still does this collection. Ref: License Agreement - Parnassus OÜ
-
No problem here. Suggest trying something like Process Monitor - Sysinternals | Microsoft Learn to see if it shows the IDE is doing / trying to do something external (like access a file over a network etc) when it freezes. CTRL-C just puts a text representation of the component definition(s) on the system clipboard - might be slow if the components in question contain a lot of data but it's pretty much the same text as gets saved in the dfm file so shouldn't lock anything up.
-
For reporting and viewing your own reports or those specifically shared with you. The old portal's view of existing reports from other users is no longer there. Guessing Jira doesn't allow that in the cloud version without $$$ fees per user.
-
Used the web installer without issues (previous release days often had the servers overloaded) and only needed to reinstall anything installed through GetIt - other components like NexusDB, Developer Express VCL and MMX Code Explorer did not need to be re-installed. The Linux FMX support did not uninstall completely - the 12.1 IDE still tried to load something related to FMXLinux om startup producing an error dialog. Installing FMXLinux using GetIt cleared up the error message. So far seems a bit quicker / cleaner working on some small VCL projects.
-
What is the target Win 64 (Modern) in Delphi 12.1
Brian Evans replied to pyscripter's topic in Delphi IDE and APIs
It is for the new Clang-based C++ compiler tool chain for Win64. Mentioned on the docwiki: 12 Athens - Release 1 - RAD Studio (embarcadero.com) -
Does it ever. Removes any collaboration between users. Also, without knowing if something is already reported hard to put in the effort to create a good report or find an uncomplicated way to reproduce - no idea if the effort will be wasted. I did not use the old one all that much but was happy to collaborate and help get the odd bug fixed. Like the dangling scrolls bars from code insight. With no collaboration not sure how that bug would ever have been fixed - reporter did not have a way to reproduce it, another person provided some insights and yet another (me in this case) was able to use that to find a way to reproduce. Then it was fixed in the next release which was nice to see. ([RSP-34111] Editor leaves dangling vertical scrollbar behind - Embarcadero Technologies)
-
TStringStream inconsistent results
Brian Evans replied to Mark Williams's topic in RTL and Delphi Object Pascal
My guess is you are looking at the wrong ends - the problem is a difference between what the web server sends to the client and what your client sends to the server. -
Use Interbase Developer license on 2 Windows PCs?
Brian Evans replied to GrumpyNoMore's topic in Databases
Shouldn't you be trying to connect to the Laptop PC's hostname? The error seems more network related - as if no connection could be made to port 3050 on the target PC. -
Seems suspicious to have what looks like a second create thread call with the same ClientSock but an increased prognum. In a case like this I would usually log or inspect before each call the parameters for the failing call to see if they make sense over multiple calls. Would also take a look at TTCPEchoThrd .create() to see what it does with the parameters being passed.
-
A better way to share global data structures than as global variables?
Brian Evans replied to DavidJr.'s topic in Algorithms, Data Structures and Class Design
Looks like it. There was another post by the same account in a different topic that also looked auto generated but had an extra sentence not really on topic with a link to a commercial software/service website. -
Upgarding from RAD Server 11 to RAD Server 12
Brian Evans replied to Alex_mex's topic in General Help
There is a help topic (been the same for a few versions); Upgrading Your RAD Server Engine - RAD Studio (embarcadero.com) -
New RAD Studio 11.3 (Build 2024) posted Feb 20, 2024
Brian Evans replied to Navid Madani's topic in Delphi IDE and APIs
Filter set to Subscription Only and Categories set to all and Bonus KSVC 7.0 shows up in GetIt for Delphi 11.3 here second from the top. -
[dcc32 Fatal Error] F2039 Could not create output file
Brian Evans replied to RockWallaby's topic in Delphi IDE and APIs
Have less issues here after moving development directories out of the Documents directory and to a Dev Drive which for good measure is on an Intel Optane 905P SSD. Set up a Dev Drive on Windows 11 | Microsoft Learn -
For basic error / tamper detection a CRC would be easier and a lot faster since you can feed additional bytes into the calculation as the file grows. Can also keep a few length, CRC pairs around to re-check parts of the file as desired. The CRC value of the first 16MB could be used to either check the first 16MB of the file or to check from 16MB to another CRC at 20MB for example.
-
challenge Offical launch of the 1 Billion Row Challenge in Object Pascal
Brian Evans replied to Gustavo 'Gus' Carreno's topic in Tips / Blogs / Tutorials / Videos
It is missing WHY this specific task was chosen and WHY somebody might want to tackle it. Without either WHY the task itself seems silly and not worth much time. Read the blog post and readme from the point of view of somebody who had never heard of the "1 Billion Row Challenge". Only by following and reading some of the LINKS in the readme would they find or deduce answers for the two WHYs. This observation is not really meant as criticism but feedback for why the response here has been so lackluster: At first look it seems like a very silly contest so got silly and "who cares" answers.- 69 replies
-
- object-pascal
- free-pascal
-
(and 1 more)
Tagged with:
-
challenge Offical launch of the 1 Billion Row Challenge in Object Pascal
Brian Evans replied to Gustavo 'Gus' Carreno's topic in Tips / Blogs / Tutorials / Videos
Would have been received better if you hadn't left out the background of the challenge - that it was a Java challenge originally and has subsequently been picked up by other languages. GitHub - gunnarmorling/1brc: 1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java- 69 replies
-
- object-pascal
- free-pascal
-
(and 1 more)
Tagged with:
-
Main Windows application development: Windows 11 Pro host, Linux development and use: WSL, quick look at Windows installers/software: Windows Sandbox and the rest on Hyper-V virtual machines. WSL is well integrated with Windows - can run Linux graphical applications and access files across Linux/Windows (\\wsl$\<distro_name> and /mnt/<drive letter> depending on which direction you want to go).
-
Which product? I used to use VMWare Workstation Pro. I now use Hyper-V, WSL and Windows Sandbox on a system running Windows 11 Pro. Which of the three depends on the task.
-
Linode has a decent guide: Mount an SMB Share in Linux | Linode Docs