Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi RAD Studio Delphi Enhancing Components (https://www.delphipraxis.net/187958-rad-studio-delphi-enhancing-components.html)

Slappy 19. Jan 2016 12:40

RAD Studio Delphi Enhancing Components
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hello community.

I am author of RAD & Installer software (RAD Studio extension for creating NSIS and Inno Setup installers, I mentioned it in this topic: http://www.delphipraxis.net/187135-r...ad-studio.html)

We decided to publish some of our components from our product as open source. I hope you will find them useful. This project is hosted on CodePlex: http://delphicomponents.codeplex.com/

These components are now available for everyone:

1. ProjectProperties - component (TPropertiesPage) with similar functionality as CPropertySheet known from MS Visual Studio (also known as tab dialog boxes: https://msdn.microsoft.com/en-us/library/d3fkt014.aspx)

2. NavigationBars - TEdit descendand (TAutoCompleteEdit) with fulltext search (auto completion) and bitmaps (owner draw) with suggestion list simulating TComboBox design.

It is based on ideas from here: http://stackoverflow.com/questions/3...-draw/33471653 and here: http://stackoverflow.com/questions/1...le-with-bitmap with some additional functionality.

(There are currently 2 TAutoCompleteEdits on this picture (both with suggestions) - the component itself looks like TEdit, when you start typing or you click the down arrow suggestion list is shown like TComboBox.)

Full sources are included. You can download demo (Test Application) in Downloads.

This project is built with Embarcadero RAD Studio XE8 but there is no version specific code (you should be able to recompile the project in any RAD Studio version).

This project is hosted on CodePlex: http://delphicomponents.codeplex.com/

Slappy 16. Aug 2016 09:02

AW: RAD Studio Delphi Enhancing Components
 
Hello.

I forgot to update this thread :)

Meanwhile we have updated the component, added new features into it, new items and fixed some bugs.

This component is used in RAD & Installer (extension for creating NSIS and Inno Setup installers) http://rad-installer.com so you can see it in action (there is no other demo available).

Download updated sources from CodePlex: http://delphicomponents.codeplex.com/ or via Git.

Regards
Slappy

jaenicke 16. Aug 2016 13:10

AW: RAD Studio Delphi Enhancing Components
 
Thank you for sharing!

Looks very interesting, I'll have a look at it. :)

The installer would have been interesting too, if we hadn't switched to MSI setups and another setup tool lately.

Slappy 22. Aug 2016 12:41

AW: RAD Studio Delphi Enhancing Components
 
Zitat:

Zitat von jaenicke (Beitrag 1344976)
Thank you for sharing!

a) Looks very interesting, I'll have a look at it. :)

b) The installer would have been interesting too, if we hadn't switched to MSI setups and another setup tool lately.

Thanks!

a) Several people really loved these components and asked for them so we decided to publish them completely for free.

b) This is also reason why we decided to develop custom product for installations: There is no proper installation tool available for RAD Studio! (Which is a shame)

I can remember a long time I was using C++ Builder 5 bundled with InstallShield Express. I used it to create installations. So with one IDE I could create apps, libraries and pack them in installer.
This is missing now - in recent editions this tool is not available so we are trying to improve it :)

Slappy 5. Nov 2016 06:20

AW: RAD Studio Delphi Enhancing Components
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hello.

We have updated this component: We fixed few bugs and made some improvements (see attached picture).

The biggest change is support for Win32 (x86) and Win64 (x64) platforms (and all configurations: Debug and Release) which we made for our software RAD & Installer for NSIS and Inno Setup.

We backported these changes into TespApplication (example included with this component). It is possible to change the Platform, Configuration and values are written to correct element of .xml file.

Also we improved loading and saving of .xml file with configurations and creating new elements (if does not exist).

Slappy 2. Feb 2017 13:03

AW: RAD Studio Delphi Enhancing Components
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hello.

We enhanced our components and added new one: Drag & Drop (TEdit) with coloring and Cue text.

During development of Graphical Installer for NSIS and Inno Setup (http://graphical-installer.com/) we decided to enhance and improve TDropFilesTarget component (http://flocke.vssd.de/prog/code/pascal/dft/) and add new features to it.

We added Success/Failed Coloring (Green/Red) and Cue text feature. If the component is draggable it is highlighted with light yellow color.

Drag & Drop also works in Win Vista/7/8/10 from UAC to non-UAC apps (see comments)

The included example shows how to use the non-visual component TDropFilesTarget with TEdit and other controls.

Slappy 3. Jan 2018 13:50

AW: RAD Studio Delphi Enhancing Components
 
Hello Community!

As you probably know the CodePlex server will be shut down (or better to say it will be read-only with no future project changes, details here: https://blogs.msdn.microsoft.com/bha...down-codeplex/)

Therefore we decided to migrate all our projects and components to GitHub.

New address is https://github.com/tSlappy/delphicomponents

GitHub will be official server also for our future open source projects (at this moment we have other projects like C# etc.) so you can find all info at this new address.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz