Search the Community
Showing results for tags 'packages'.
Found 4 results
-
Hello, i have a question on the general structure of RAD Studio Builder projects and packages. 1. I can define controls as child-classes of TCustomControl for usage in Forms I create later on. The .bpl holding the Components can and has to be installed via the IDE. Thus, the Components are installed within the package. 2. Those Components can be used in dialogs belonging to the same package the components are installed with and/or in dialogs belonging to other packages or applications. My question is, if it is somehow discouraged to use the components on forms within the same package they are installed with. I hope it got clear what i intend to ask. Thanks for reading this and kind regards,
- 11 replies
-
- rad studio c++ builder
- custom components
-
(and 1 more)
Tagged with:
-
I purchased "EurekaLog_7.11.0.1_Enterprise_for_RAD_Studio" with source code on January 21, 2021. The subscription ran out a year later. Since I purchased source code I decided to upgade EurekaLog so it would work with Rad Studio 12 Athens. To do this: I copied the Studio28 folder in the projects directory to Studio29. In the *.dpk and *.dproj files I replaced 28 with 29. In the "\Neos Eureka S.r.l\EurekaLog 7\Source\Common" directory I modified "ElDefines.inc" to add Delphi 12. With these changes "EurekaLogGroup.groupproj" successfully compiles and in the packages directory a new folder appears "Studio29". This folder is filled with the 290 bpl files and other files. When I try to install the packages I get the following message: "Can't load package E:\Installs\Studio29\EurekaLogExpert290.bpl. The specified module could not be found." The bpl's are there. What is the problem? Richard Maley
-
Access Violation when Enabling TTimer in TComponent
egnew posted a topic in RTL and Delphi Object Pascal
I have a component in a Delphi package. The component contains a TTimer. When I manually create an instance of the Component, everything works fine. But when I drop the component on my form, everything works until the component tries to activate the timer. When the component attempts to start the timer with "FTimer.Enabled := True;", the access violation occurs. The following code from Vcl.ExtCtrls is called with Value=True but as soon as "if Value <> FEnabled" executes, the access violation occurs. procedure TTimer.SetEnabled(Value: Boolean); begin if Value <> FEnabled then begin FEnabled := Value; UpdateTimer; end; end Is this a bug or am I overlooking something? Thanks -
Blogged : Advice for Delphi library authors
Vincent Parrett posted a topic in Tips / Blogs / Tutorials / Videos
https://www.finalbuilder.com/resources/blogs/advice-for-delphi-library-authors