Al T
-
Content Count
94 -
Joined
-
Last visited
Posts posted by Al T
-
-
4 hours ago, PeterBelow said:No, they are the same major version. If you wait for 12.0 to come out (no idea when that will be) it could coexist with 11.0 Enterprise.
I'm just worried "Developer license" will downgrade all previous versions like my Enterprise license did...
When I upgraded from 10.4 developer to Delphi 11.0 Enterprise... all previous versions of Delphi upgraded to Enterprise. I'm wondering if I install Delphi 12 Developer... would it downgrade all previous versions to developer?
-
I'm in a discussion with Skia4Delphi about this and was wondering if anyone here has tackled this problem?
Vinícius Felipe Botelho Barbosa says it's nearly impossible and well, I'm curious if anyone has done the impossible?
I have the Delphi 11.0 Enterprise Edition.
https://github.com/skia4delphi/skia4delphi/discussions/176#discussioncomment-4097532
Thanks for your help in advance!
-
11 hours ago, PeterBelow said:Two different editions of the same Delphi/RAD Studio major version cannot coexist on the same PC, different editions of different major versions can, however. If you need the former you have to install one of the editions in a VM or different PC.
That's a bit confusing.
Can I have 11.0 Enterprise and 11.2 Developer on the same computer?
-
Hi,
Anyone know if it's possible to have a Delphi Enterprise and Developer license on the same computer for two different versions?
Thank you in advance!
P.S.
I have Delphi 11 Enterprise and can't afford either subscription or new price. I was thinking of buying the full price developer version instead.
-
Hi,
How to uses {IF EXISTS}CodeSiteLogging;{ELSE};
I'm trying to figure out the best way to do this... if the library CodeSiteLogging doesn't exists, I still want the component to be able to work for others whom do not have it.
any ideas?
-
Tried to install via GetIt: CodeSite 5.4.1 (error can't load CodeSiteExpressPkg_Design280.bpl when starting Delphi 11.0)any suggestions?Reloaded Delphi 11.0 earlier got that message. After writing this post, I loaded Delphi 11.0 again.. and the error went away??
-
Uninstalled Skia4Delphi.
Update still hangs on
Replacing lib/win32/debug/Vcl.Menus.dcu
-
I want to verify this information is true or not?
A email to me about the subscription policy:
"As per Embarcadero policy, maintenance is a continuous circle that you have to renew every year and there cannot be a lapse between maintenance and after expiration, you have to renew the subscription the very next day.As you did not renew last year, if you chose to renew then you have to go for the 2-year option. I have also added a 5% discount in the attached quote. If you renew it for 1 year, it will again expire within 2 months (COMING OCTOBER).Let me know if you have any questions.Thank you!"So, if you buy Delphi... If you lapse in renewals, you must pay for previous years?? -
8 hours ago, haley said:Could be anything right? Maybe it's a conflict with a third party component, you could try removing installed components one by one and seeing if that helps?
The only 3rd party I have installed is Skia4Delphi.
I can try to uninstall that when I get home to see if that fixes the updating problem.
-
Hi,
Microsoft Windows [Version 10.0.19044.1889] (c) Microsoft Corporation. All rights reserved. C:\WINDOWS\system32>cd C:\Users\<username>\Documents\Embarcadero\Studio\22.0\CatalogRepository\11.0Patch-November C:\Users\<username>\Documents\Embarcadero\Studio\22.0\CatalogRepository\11.0Patch-November>patch.R110.hotfix.november_install.bat C:\Users\<username>\Documents\Embarcadero\Studio\22.0\CatalogRepository\11.0Patch-November>PatchTool.exe -f Patch.R110.November.zip -b 22.0 -a Embarcadero PatchTool Copyright (c) 2020 Embarcadero Technologies, Inc. Creating backup folder 'C:\Program Files (x86)\Embarcadero\Studio\22.0\_patch-backup\2022-11-07 21.29.44' Created directory C:\Program Files (x86)\Embarcadero\Studio\22.0\_patch-backup\2022-11-07 21.29.44. Creating backup of 205 file(s)... Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win32\debug\Vcl.Themes.dcu not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win32\release\de\rtl.lib not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win32\release\de\vcl.lib not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win32\release\fmx.lib not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win32\release\fr\rtl.lib not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win32\release\fr\vcl.lib not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win32\release\ja\rtl.lib not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win32\release\ja\vcl.lib not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win32\release\rtl.lib not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win32\release\vcl.lib not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\de\fmx.dcp not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\de\rtl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\de\rtl.dcp not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\de\vcl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\de\vcl.dcp not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\fr\fmx.dcp not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\fr\rtl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\fr\rtl.dcp not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\fr\vcl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\fr\vcl.dcp not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\ja\fmx.dcp not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\ja\rtl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\ja\rtl.dcp not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\ja\vcl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\ja\vcl.dcp not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\rtl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\debug\vcl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\release\de\rtl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\release\de\vcl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\release\fmx.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\release\fmx.bpi not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\release\fr\rtl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\release\fr\vcl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\release\ja\rtl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\release\ja\vcl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\release\rtl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\lib\win64\release\vcl.a not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\PAServer\PAServer22.0.pkg not found Warning: C:\Program Files (x86)\Embarcadero\Studio\22.0\source\fmx\FMX.FontGlyphs.iOS.pas not found 166/205 files backed up. Backup successfully created. Replacing 205 file(s)... Replacing bin64/fmx280.bpl Replacing bin64/rtl280.bpl Replacing bin64/vcl280.bpl Replacing binosx64/bplfmx280.dylib Replacing binosxarm64/bplfmx280.dylib Replacing bin/CodeGear.Cpp.Targets Replacing bin/designide280.bpl Replacing bin/designide280.jdbg Replacing bin/fmx280.bpl Replacing bin/fmx280.jdbg Replacing bin/rtl280.bpl Replacing bin/rtl280.jdbg Replacing bin/vcl280.bpl Replacing bin/vcl280.jdbg Replacing bin/vcldesigner280.bpl Replacing bin/vcldesigner280.jdbg Replacing bin/WelcomePage.Plugin.CreateNew280.bpl Replacing bin/WelcomePage.Plugin.CreateNew280.jdbg Replacing bin/WelcomePage.Plugin.GetItFeed280.bpl Replacing bin/WelcomePage.Plugin.GetItFeed280.jdbg Replacing bin/WelcomePage.Plugin.Learn280.bpl Replacing bin/WelcomePage.Plugin.Learn280.jdbg Replacing bin/WelcomePage.Plugin.OpenRecent280.bpl Replacing bin/WelcomePage.Plugin.OpenRecent280.jdbg Replacing bin/WelcomePageIDE280.bpl Replacing bin/WelcomePageIDE280.jdbg Replacing lib/android64/debug/fmx.dcp Replacing lib/android64/debug/FMX.FontGlyphs.Android.dcu Replacing lib/android64/debug/FMX.FontGlyphs.Android.o Replacing lib/android64/debug/fmx.o Replacing lib/android64/debug/libfmx.a Replacing lib/android64/debug/rtl.dcp Replacing lib/android64/release/fmx.dcp Replacing lib/android64/release/FMX.FontGlyphs.Android.dcu Replacing lib/android64/release/FMX.FontGlyphs.Android.o Replacing lib/android64/release/fmx.o Replacing lib/android64/release/libfmx.a Replacing lib/android64/release/rtl.dcp Replacing lib/android/debug/fmx.dcp Replacing lib/android/debug/FMX.FontGlyphs.Android.dcu Replacing lib/android/debug/FMX.FontGlyphs.Android.o Replacing lib/android/debug/fmx.o Replacing lib/android/debug/libfmx.a Replacing lib/android/debug/rtl.dcp Replacing lib/android/release/fmx.dcp Replacing lib/android/release/FMX.FontGlyphs.Android.dcu Replacing lib/android/release/FMX.FontGlyphs.Android.o Replacing lib/android/release/fmx.o Replacing lib/android/release/libfmx.a Replacing lib/android/release/rtl.dcp Replacing lib/iosdevice64/debug/fmx.dcp Replacing lib/iosdevice64/debug/FMX.FontGlyphs.iOS.dcu Replacing lib/iosdevice64/debug/FMX.FontGlyphs.iOS.o Replacing lib/iosdevice64/debug/fmx.o Replacing lib/iosdevice64/debug/libfmx.a Replacing lib/iosdevice64/debug/rtl.dcp Replacing lib/iosdevice64/release/fmx.dcp Replacing lib/iosdevice64/release/FMX.FontGlyphs.iOS.dcu Replacing lib/iosdevice64/release/FMX.FontGlyphs.iOS.o Replacing lib/iosdevice64/release/fmx.o Replacing lib/iosdevice64/release/libfmx.a Replacing lib/iosdevice64/release/rtl.dcp Replacing lib/linux64/debug/fmx.dcp Replacing lib/linux64/debug/rtl.dcp Replacing lib/linux64/release/fmx.dcp Replacing lib/linux64/release/rtl.dcp Replacing lib/osx64/debug/fmx.dcp Replacing lib/osx64/debug/FMX.FontGlyphs.Mac.dcu Replacing lib/osx64/debug/FMX.FontGlyphs.Mac.o Replacing lib/osx64/debug/FMX.Memo.Style.New.dcu Replacing lib/osx64/debug/FMX.Memo.Style.New.o Replacing lib/osx64/debug/fmx.o Replacing lib/osx64/debug/libfmx.a Replacing lib/osx64/debug/rtl.dcp Replacing lib/osx64/release/fmx.dcp Replacing lib/osx64/release/FMX.FontGlyphs.Mac.dcu Replacing lib/osx64/release/FMX.FontGlyphs.Mac.o Replacing lib/osx64/release/FMX.Memo.Style.New.dcu Replacing lib/osx64/release/FMX.Memo.Style.New.o Replacing lib/osx64/release/fmx.o Replacing lib/osx64/release/libfmx.a Replacing lib/osx64/release/rtl.dcp Replacing lib/osxarm64/debug/fmx.dcp Replacing lib/osxarm64/debug/FMX.FontGlyphs.Mac.dcu Replacing lib/osxarm64/debug/FMX.FontGlyphs.Mac.o Replacing lib/osxarm64/debug/FMX.Memo.Style.New.dcu Replacing lib/osxarm64/debug/FMX.Memo.Style.New.o Replacing lib/osxarm64/debug/fmx.o Replacing lib/osxarm64/debug/libfmx.a Replacing lib/osxarm64/debug/rtl.dcp Replacing lib/osxarm64/release/fmx.dcp Replacing lib/osxarm64/release/FMX.FontGlyphs.Mac.dcu Replacing lib/osxarm64/release/FMX.FontGlyphs.Mac.o Replacing lib/osxarm64/release/FMX.Memo.Style.New.dcu Replacing lib/osxarm64/release/FMX.Memo.Style.New.o Replacing lib/osxarm64/release/fmx.o Replacing lib/osxarm64/release/libfmx.a Replacing lib/osxarm64/release/rtl.dcp Replacing lib/win32/debug/de/fmx.dcp Replacing lib/win32/debug/de/rtl.dcp Replacing lib/win32/debug/de/rtl.lib Replacing lib/win32/debug/de/vcl.dcp Replacing lib/win32/debug/de/vcl.lib Replacing lib/win32/debug/fmx.dcp Replacing lib/win32/debug/fmx.lib Replacing lib/win32/debug/FMX.Memo.Style.New.dcu Replacing lib/win32/debug/fr/fmx.dcp Replacing lib/win32/debug/fr/rtl.dcp Replacing lib/win32/debug/fr/rtl.lib Replacing lib/win32/debug/fr/vcl.dcp Replacing lib/win32/debug/fr/vcl.lib Replacing lib/win32/debug/ja/fmx.dcp Replacing lib/win32/debug/ja/rtl.dcp Replacing lib/win32/debug/ja/rtl.lib Replacing lib/win32/debug/ja/vcl.dcp Replacing lib/win32/debug/ja/vcl.lib Replacing lib/win32/debug/rtl.dcp Replacing lib/win32/debug/rtl.lib Replacing lib/win32/debug/System.Classes.dcu Replacing lib/win32/debug/Vcl.Controls.dcu Replacing lib/win32/debug/vcl.dcp Replacing lib/win32/debug/Vcl.Forms.dcu Replacing lib/win32/debug/Vcl.ImgList.dcu Replacing lib/win32/debug/vcl.lib Replacing lib/win32/debug/Vcl.Menus.dcu
After that... it just hangs forever.
Any idea how to install this patch or make it work?
Thank you in advance for your help!
P.S.
If I close the windows and load Delphi.... I get this error:
RAD Studio found some failed deferred GetIt packages. You can revise the list of packages that failed in the GetIt Packages dialog box, and decide to cancel them or try to process them again when the IDE is closed.
-
Hi,
I'm trying to think of the best structure for a offline rhyming dictionary database.
I'm willing to make it a open source offline dictionary, but need some ideas on how to best create the dictionary without bogging it down or making it bloated.
Thank you in advance!
-
15 hours ago, Dmitry Arefiev said:I don't know why I couldn't find this with Bing nor Google?
Anyhow, this is the documentation I was looking for!
-
The code below is from another Delphi programmer whom owns Delphi Berlin:
procedure TDM.FDConnectionAfterConnect(Sender: TObject);
begin
FDConnection.ExecSQL(
'CREATE TABLE IF NOT EXISTS ENTRY( '+
'Title VARCHAR2(60) NOT NULL, '+
'UserN VARCHAR2(40), '+
'Passw CHAR(64) NOT NULL, '+
'URLpa VARCHAR2(100), '+
'NickN VARCHAR2(20), '+
'CustN VARCHAR2(20), '+
'Notes VARCHAR2(400), '+
'DateC DATE, '+
'Icon IMAGE)');
end;
What I'm trying to figure out is if IMAGE is in Delphi or not.
Also, there's a DATE datatype? Is that also from Delphi?
I just wonder if Delphi has a Datatype that I can't seem to find on the Internet. SQLite 3 Delphi datatype IMAGE and DATE?
-
I found code on GitHub showing this... I'm wondering if it is a mistake or is it real?
https://github.com/War3Evo/Delphi-Password-Manager/blob/master/DataModule.pas#L83
In advance, Thank you!
If it does exists for Delphi, can you please point me to documentation for other data types for sqlite for Delphi, please?
-
Hi,
I have only found: https://docwiki.embarcadero.com/Libraries/Sydney/en/FMX.Types.LoadLangFromFile , but it doesn't tell me anything on the structure of the file being loaded.
Can anyone elaborate on the structure of such file?
Thanks!
-
I will look into both of your suggestions and update this post on the actions taken.
-
SFTP client
in Indy
SFTP and SSH commands are natively supported by Windows 10 version 1803 and Windows 11 now.
You can use my Windows Command Prompt Pipeline to interface with the two commands without "bringing up" command.com terminal Window.
You'll have to build your own commands as I haven't created a interface with it yet.
-
6 hours ago, David Heffernan said:Why would you need a single library?
I'm not sure on all the technicalities, but all the plug-ins I own (over 200) are just 1 DLL file. The VST3 files are DLL file renamed to *.VST3. Do you think a DLL can call another DLL? So, I assume you need to keep them in just one file.
-
7 hours ago, Der schöne Günther said:Why do you need to convert them to another language? Can't you build the C++ stuff as a separate library or process and then use that from your Delphi application?
If you can think how to make it a all in one library, then maybe?
It's a plug-in for DAWs. VST3 plug-in.
-
Let me clarify what I'm trying to do...
VST 3 SDK. The plugins created are all in one file, so building a c++ library, how is Delphi suppose to make calls as a dll to a dll inside itself?
https://github.com/steinbergmedia/vst3sdk
I will not install and use Microsoft Visual anything. I hated Visual Basic and I'm sure I'll hate Visual C++... Reason I want Builder c++, as I do love the Delphi IDE.
I have a copy of Delphi Enterprise 11, but that was a fluke. I happened to win allot of money in Las Vegas, NV and wanted to see Delphi with Linux, so I bought the Enterprise Edition. Everyone says I can't just download the community edition of Builder C++ to run along side Delphi.
I'm a open source developer. I can't afford any more licenses and stuck at Delphi 11 Enterprise. I got a email from a Embarcadero employee saying no matter how long I go without upgrades, that they will demand back pay if I ever request a renewal subscription. 😥 I'm currently at 2 subscriptions on back pay?? 😢 Must be a Enterprise agreement that I didn't read? 😥 I'm forever stuck at Delphi 11 Enterprise. 😭 So, my recommendation is to never buy anything higher than developer edition! With this knowledge, how do I get started with Builder C++ while being unemployed? I want to make money, but I've never made any money with Delphi. I'm thinking, Builder C++... I'm have a chance to make money with that! VST3 plugins is the way I can make money. No VST3 plug-in SDK kits for Delphi. 😭
-
8 minutes ago, Vincent Parrett said:Not sure C++ builder would save you any time, most c++ libraries do not compile with c++ builder, and c++ builder doesn't support all the platforms that delphi does (missing android).
Makes me think c++ Builder should be included with Delphi, instead of selling it separately.
-
Time and time again, I'm finding libraries in c++ language I want to use and nothing in Delphi. I have to be a Delphi expert to translate c++ libraries for Delphi and the time it takes to convert. Time is money.
Any thoughts?
-
gtDelphiZXingQRCode is a fork of the out dated DelphiZXingQRCode
https://github.com/War3Evo/gtDelphi/tree/master/gtDelphiZXingQRCode
DelphiZXingQRCode has not been updated for 9 years and all the pull requests are being ignored. So, I downloaded the file and started adding new life to the project. I was going to fork it, but I wanted to rename it slightly. I still give credit where it's due.
I have mainly been focusing on the FMX side of the source code.
What's new?
It now has a non-visual FMX component that is threaded for background work. I know if I want to get this library ready for Android usage, it needs to be threaded.
It can create both SVG and BMP file data.
You can change the pixel colors while it's creating the SVG / BMP file data. I changed the black to blue and the white to violet... My Google pixel was still able to recognize the QR code quickly!
There's a option to not use "inner style" in order to be compatible with Skia4Delphi.
Road Map:
I plan to create another SampleFMX application just for incorporating Skia4Delphi. Skia4Delphi has a SVG viewer that I wish to integrate with the component for those whom also want to use Skia4Delphi.
I need to add resizing capabilities. If I can figure out how to resize the SVG version, then I can create the SVG version...resize it to any size then save it as BMP. Resizing BMP makes the QR code unusable.
I eventually want to incorporate the QR code reader from Delphi ZXing and also include a better third party camera into gtDelphiZXingQRCode.
Any other ideas are welcome.
- 3
- 2
-
Hi,
No. I don't want another way to manage windows firewall. I want to have my own firewall program and not use or interface windows firewall!
I would like to route the traffic to my application preferably in front of windows firewall to handle everything there. Like a "PRE" firewall. I would rather continue to allow my anti-virus to handle the firewall duties that it does, but I still want to have Overall control over the final say. I don't want any other program doing this as Netbalancer currently just crashes alot.
A added bonus would be able to also control how much each of those traffic can flow in or out.
So, any ideas how I can go about to build this application. Do note, I will be creating a Github.com directory for this project and make it freeware to all.
Sincerely,
Al T.
is there a complete guide to converting VCL to FMX?
in FMX
Posted
Hi,
I've seen probably a program that claims to be able to do this, but I don't believe in automation, because I won't learn anything. I would rather manually do this by hand.
Is there a complete guide on converting VCL to FMX ??
I am working on a open source project and I want to be able to convert it to FMX. (https://github.com/War3Evo/RMSVST3/tree/Delphi-11.0)
The main reason is so I can then use Skia4Delphi because of this answer from Skia4Delphi: https://github.com/skia4delphi/skia4delphi/discussions/178
Thank you for your help!