Al T
Members-
Content Count
104 -
Joined
-
Last visited
Everything posted by Al T
-
The other solution found was to remove the component from https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/UAthenaVSTForm.fmx then go make changes to the project https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/PianoComponent_Install/PackageComponent_PianoKeyboard.dproj go back to project https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/Athena.dproj then now you have to put the component back on the form, align it where you want it on the form, make changes to the component, etc. So much extra work to get the component right again and Delphi suppose to be fast and efficient programming! This major bug needs to get fixed ... it's repeatable! Any ideas or work around that doesn't require removing the component from the project that uses it? When Delphi saves... I wonder if it saves any linkage to the old code?? when you open it again... there goes the access violation? Maybe there is a way to force Delphi to reload all components before opening project?
-
It's easy to replicate. Note: I use right click to clean, right click to build, right click to install, right click to uninstall. I double left click to select either the Windows 32 bit or Windows 64 bit platforms in the view of the Project Group. Build both Windows 32 and Windows 64 platforms and install the windows 32 bit version (Delphi won't let you install the 64 bit version) of this component: https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/PianoComponent_Install/PackageComponent_PianoKeyboard.dproj save all and close the component project open project https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/Athena.dproj then open up https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/UAthenaVSTForm.fmx You should see the piano component is there. Now ... save all and close all. Go back to the project and open https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/PianoComponent_Install/PackageComponent_PianoKeyboard.dproj uninstall the component now... make changes to line 249 by changing it from https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/PianoComponent_Install/UPianoKeyboard.pas#L249 0: Canvas.Fill.Color := TAlphaColorRec.White; to 0: Canvas.Fill.Color := TAlphaColorRec.Orange; after making the changes.. save all, then clean for both the windows 32 bit and windows 64 bit platforms... build both windows 32 bit and windows 64 bit platforms of the project and install this component again from https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/PianoComponent_Install/PackageComponent_PianoKeyboard.dproj save all and close this project... go back to the project and open https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/Athena.dproj now open https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/UAthenaVSTForm.fmx You'll get Access Violation every single time! (It's repeatable) The only solution I found was to restart Delphi. You'll get Access Violation and the form fmx will not show up, but you'll see the source code. Proof above it's repeatable.
-
[dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Controls' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.ActnList' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Platform' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Clipboard' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Clipboard.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Platform.Common' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Types' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Ani' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Forms' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Header' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.TextLayout.GPU' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Canvas.GPU' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.StrokeBuilder' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Platform.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Platform.Menu.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Platform.Logger.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Platform.Timer.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.VirtualKeyboard.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Pickers' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Pickers.Default' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Calendar' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Calendar.Style' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.ExtCtrls' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.DateTimeCtrls' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.DateTimeCtrls.Types' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.ListBox' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.ListBox.Selection' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Platform.Metrics.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Platform.Device.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Platform.SaveState.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Platform.Screen.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.AcceleratorKey.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.KeyMapping' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.WebBrowser' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.WebBrowser.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Controls.Ole' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.MultiTouch.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.MultiTouch' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Gestures.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Gestures' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Forms.Border.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Forms.Border' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Context.DX11' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Context.DX9' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Canvas.D2D' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Dialogs.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.DialogHelper' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Dialogs.Default' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Edit' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Edit.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Edit.Style' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.SpellChecker' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.MagnifierGlass' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Layouts' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Effects' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Filter.Custom' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Filter' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.InertialMovement' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.StdCtrls' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Switch.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Switch.Style' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Styles.Switch' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Styles.Objects' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Controls.Presentation' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Presentation.Win.Style' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Presentation.Style.Common' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Presentation.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Controls.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Styles' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Presentation.Style' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Presentation.Factory' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Controls.Model' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Presentation.Messages' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.StdActns' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.VirtualKeyboard' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Printer' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Printer.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Canvas.GDIP' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.ZOrder.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.ZOrder' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Canvas.GPU.Helpers' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Materials.Canvas' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Types3D' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Materials' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Menus' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.DialogService' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Objects' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.AcceleratorKey' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.FontGlyphs' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.FontGlyphs.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Helpers.Win' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.ImgList' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.MultiResBitmap' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Dialogs' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.DialogService.Sync' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.BehaviorManager' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Graphics' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.TextLayout' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Text' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Utils' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Surfaces' implicitly imported into package 'PackageComponent_PianoKeyboard' [dcc64 Warning] PackageComponent_PianoKeyboard.dpk(38): W1033 Unit 'FMX.Consts' implicitly imported into package 'PackageComponent_PianoKeyboard' I've read these articles, but still can't understand what to do with all of those above... I've tried adding them to my uses clause, but that doesn't reduce their numbers. https://stackoverflow.com/questions/1215664/is-implicitly-imported-always-a-bad-thing-in-delphi-packages https://rvelthuis.blogspot.com/2017/08/implicitly-imported-units-in-package.html I think I might have to add something to requires... but I don't know how to search for what I need to add anything to requires. Here's the open source link to the FMX component that I translated from VCL: https://github.com/War3Evo/RMSVST3/tree/Delphi-11.0/FMX_AthenaVST3/PianoComponent_Install Thank you for any help in advance!
-
(Solved) After converting open source VCL to FMX... I get tons of "unit implicitly imported into package"
Al T replied to Al T's topic in FMX
Out of desperation, I added to reference for requires fmx.dcp and it compiles without those warnings... Odd... I used "Component New" in Delphi 11.0 Enterprise ... it should have added that to the package when I told it I was building for FireMonkey. -
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!
-
i found part of the answer... now to search deeper: https://stackoverflow.com/questions/15590734/fmx-handle-of-controls https://docwiki.embarcadero.com/Libraries/Alexandria/en/FMX.Platform.Win https://docwiki.embarcadero.com/Libraries/Alexandria/en/FMX.Controls
-
The only problem is that this is a Plugin for a Windows DAW that would be passing the handle of the Window or View. I need to be able to handle HWND. It will also support Mac and Linux DAWs.
-
Hi, I'm looking for a way to search only for FMX information and do not want to see any VCL information. This should help me better convert VCL to FMX. Thanks!
-
Answering my own question: I found it useful to use https://docwiki.embarcadero.com/Libraries/Sydney/e/index.php?search=TRect&title=Special%3ASearch&profile=default&fulltext=1 I should have known! Any other ideas welcomed!
-
I've moved it to https://github.com/War3Evo/RMSVST3/blob/Delphi-11.0/FMX_AthenaVST3/VST3SDK/UVST3Controller.pas#L304-L311
-
Anyone in this topic area find any other useful information?
-
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.
-
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!
-
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?
-
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?
-
{Please Help} Delphi 11 November Patch hangs forever "Replacing lib/win32/debug/Vcl.Menus.dcu"
Al T replied to Al T's topic in Delphi IDE and APIs
Uninstalled Skia4Delphi. Update still hangs on Replacing lib/win32/debug/Vcl.Menus.dcu -
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?
-
Update Subscription: Embarcadero policy seriously this bad?
Al T posted a topic in Delphi IDE and APIs
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?? -
{Please Help} Delphi 11 November Patch hangs forever "Replacing lib/win32/debug/Vcl.Menus.dcu"
Al T replied to Al T's topic in Delphi IDE and APIs
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. -
If you was to create a rhyming dictionary, how would you structure the database?
Al T posted a topic in Databases
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!- 8 replies
-
- dictionary
- rhyming
-
(and 2 more)
Tagged with: