RAD Studio 11.2 Alexandria Now Available Подробнее

See What's New in RAD Studio 11.2 Watch the Replay

UltraEdit + InterBase FREE with Enterprise or Architect Edition Купите сейчас

Discover The Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – свяжитесь с отделом продаж

Продлите вашу Подписку на обновления сейчас Подробнее

New Amazon Web Services SDK Available: Подробнее

RAD Studio Предыдущие версии

Создавайте приложения в 5 раз быстрее на основе одной базы исходного кода для Windows, Android, iOS, macOS и Linux



VCL and FireMonkey(FMX) are mature GUI libraries used by thousands of Delphi and C++Builder developers around the world. The DelphiVCL and DelphiFMX libraries for Python are a set of Python modules that put the robust and mature VCL and FireMonkey (FMX) GUI libraries in the hands of Python developers.

DelphiVCL for Python is focused on native Windows development and employs the Windows-only VCL framework, while DelphiFMX for Python employs the cross-platform FireMonkey framework and brings a powerful flexible GUI framework to Windows, Linux, macOS, and Android.

Although knowledge of Delphi is a big advantage when working with these libraries, using the VCL and FMX libraries for Python development does not require previous knowledge of Delphi.

The libraries are built with the same open-source Python4Delphi library that powers the popular PyScripter Python IDE.

Delphi 4 Python

Where To Get The Libraries

DelphiVCL Python Module

DelphiVCL Python Module

The Visual Component Library (VCL) is a key part of Delphi’s state-of-the-art user interface support. It contains most native Windows controls, and controls with additional features and functionality.

DelphiFMX Python Module

DelphiFMX Python Module

FireMonkey (FMX) is Delphi’s cross-platform GUI library. It takes advantage of GPU hardware acceleration using OpenGL or DirectX to create slick, modern, and high-performance user interfaces. The DelphiFMX Python module supports Windows, macOS, Linux, and Android development with Python.


Both modules are freely available via GitHub or the PIP Python Package Manager




UltraEdit

UltraEdit is the most flexible, powerful, and secure text editor out there, chosen by more than 4 Million+ developers, programmers, and corporations. From quick inline finds to massive replaces across your entire project, no one does search like UltraEdit. Find/replace across files, Perl regular expressions, column-based search, line filters, and more...when it comes to search, there's almost nothing UltraEdit can't do!


Возможности

  • Unsurpassed power, performance, startup, & file load.
  • Customizable, configurable, beautiful themes.
  • OS integration (command line, shell extension).
  • Blazing fast find / replace and find in files / replace in files.
  • Fully integrated file compare. Instant diff operations.
  • Native FTP / SFTP browser, SSH / telnet console.
  • Powerful sort of file / selection.
  • Industry's best large file handling: 10+ GB and beyond.
  • And much more

DOWNLOAD FREE TRIAL

Available for Windows, Mac, and Linux.



UltraEdit




Dev-C++

A fast, portable, simple, and free IDE for C/C++ programming on Windows. It uses the Mingw port of GCC (GNU Compiler Collection) as its compiler. Embarcadero Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler. Embarcadero Dev-C++ is a new and improved fork (sponsored by Embarcadero) of Bloodshed Dev-C++ and Orwell Dev-C++. Embarcadero. Dev-C++ is built in the latest version of Delphi.

Возможности

  • TDM-GCC 4.9.2 32/64bit
  • Syntax highlighting
  • Code completion
  • Code insight
  • Editable shortcuts
  • GPROF profiling
  • GDB debugging
  • AStyle code formatting
  • Devpak IDE extensions
  • External tools

Подробнее Скачивание
left

Free &
Portable



left

Keep
Your Code
Clean!

CPP Check

Cppcheck is a free and open-source static analysis tool for C/C++ code. It provides unique code analysis to detect bugs and focuses on detecting undefined behavior and dangerous coding constructs. CppCheck works with C++Builder, Dev-C++ and any other C/C++ tool, to analyze your C/C++ code even if it has non-standard syntax (as found in embedded projects).

CPPCheck offers the following supported checks:

  • Automatic variable checks
  • Bounds checks for array overruns
  • Classes checks
  • Checks for use of deprecated or superseded functions
  • Exception safety checks
  • Memory allocation and destructor checks
  • Memory leak checks
  • Resource leaks checks
  • Checks for invalid usage of STL functions and idioms
  • Dead code elimination
  • Stylistic and performance errors

Get CPPCheck

ADO.NET

The InterBase ADO.NET driver for Visual Studio, made available as a Nuget package and listed in the Visual Studio marketplace, offers Visual Studio 2019 IDE integration and full support for ADO.NET and the Entity Framework.

The newly released NuGet package for Visual Studio includes a brand new ADO.NET driver for InterBase along with several additional features for a great integration with the Visual Studio IDE and the overall .NET platform. This new driver is a complete rewrite of the previous InterBase ADO.NET driver.

The NuGet packages and the driver include:

  • Core ADO.NET framework support and integration, including both InterBase server and the local, embedded IBLite/IBToGo (see image below)
  • Entity Framework support, offering the ability to use the popular .NET Object-Relational mapping layer with InterBase (this support requires adding a specific InterBase UDF extension library to your database installation)

Prerequisites

  • .Net 2.0 SDK with update
  • Microsoft Visual Studio 2005 or above
  • InterBase XE or above

System Requirements

  • ADO.NET driver requires the installation of the InterBase client library on the machine, and an InterBase server installation on the
  • same or a different machine.
  • ADO.NET can run on any Visual Studio version. However, IDE integration is only available on Visual Studio 2017 and 2019.
  • DDEX only works on Visual Studio 2017 or Visual Studio 2019.
  • EntityFramework core requires netstandard 2.0 and Microsoft.EntityFrameworkCore 3.1 to run in any Visual Studio version.
loop
loop






left

Keep
Your Code
Clean!

CPP Check

Cppcheck is a free and open-source static analysis tool for C/C++ code. It provides unique code analysis to detect bugs and focuses on detecting undefined behavior and dangerous coding constructs. CppCheck works with C++Builder, Dev-C++ and any other C/C++ tool, to analyze your C/C++ code even if it has non-standard syntax (as found in embedded projects).

CPPCheck offers the following supported checks:

  • Automatic variable checks
  • Bounds checks for array overruns
  • Classes checks
  • Checks for use of deprecated or superseded functions
  • Exception safety checks
  • Memory allocation and destructor checks
  • Memory leak checks
  • Resource leaks checks
  • Checks for invalid usage of STL functions and idioms
  • Dead code elimination
  • Stylistic and performance errors

Get CPPCheck


Visual Assist

Visual Assist is a plug-in by Whole Tomato Software for Microsoft Visual Studio. Visual Assist enhances IntelliSense and syntax highlighting, improving IDE features related to navigation, refactoring, code generation and coding assistance. It offers code suggestions, provides refactoring commands, and includes spell checking support for comments. It can also detect basic syntax mistakes such as use of undeclared variables.

Visual Assist reduces application development time with key new features and improvements to existing features in Visual Studio, allowing you to:


Most Popular Features

  • Power through code with the robust yet nearly invisible add-in.
  • Develop new code faster with fewer errors.
  • Quickly understand existing code.
  • Refactor existing code making it easier to read and cheaper to maintain.
  • Eliminate time spent searching by allowing instant navigation to any file, symbol or reference.

Visual Assist works seamlessly across C++, C# and Visual Basic, and works in current and legacy versions of Visual Studio.


Get Visual Assist

Low Code Wizards

Create a new fully-functional Delphi mobile application with multiple screens using the Low Code Wizard. Once built, the app is easy to modify, and demonstrates coding best practices.

The Low Code App Wizard for FireMonkey is Delphi’s technology for cross-platform applications. Once installed, the New Items dialog runs a wizard that creates a fully functional cross-platform Delphi FireMonkey application that already contains basic functionality that every mobile app will need. The app can be run as is, and hooks can be used to build more. The Low Code App Wizard also demonstrates application development best practices with a very clean extensible design that can add more screens with low code, plus a set of tests to maintain the app’s high quality through customization.

Applications are configurable through the wizard, and creators can choose any set of the following:

  • User accounts: sign up, sign in, and a profile screen, with hooks for authentication
  • Settings screen, where the theme can be changed between light and dark, plus some example settings that can be reused or extended
  • Contacts screen
  • Terms of Use, About, and Privacy policy screens, all easily configurable
  • A database layer: storing data in the app using Interbase
  • An example new screen to use as a template or example for adding new functionality

In short, the Low Code App Wizard generates the framework of an already working, useful application that can be extended using Delphi’s RAD (or low code) visual application design.

wrench


Latest Patches

RAD Studio 10.4.2 General Patch and Delphi Compiler Patch

The Patches for RAD Studio, Delphi, and C++Builder 10.4.2 are available for active update subscription customers in the GetIt Package manager. A matching alert shows up in the IDE Welcome page.

The patches are delivered as deferred installation packages, which means they are installed after the IDE is shut down. Details of the two patches, extracted from their readme files, are below. Installing these patches is recommended for all Delphi 10.4.2 customers.

wrench


Ведущие мировые компании полагаются на программное обеспечение, созданное с помощью продуктов Embarcadero