News

Skill Sprint: Unlocking the Windows Runtime (WinRT) and Universal Windows Platform (UWP) on Windows 10

Author: Marleon What is the Windows Runtime (WinRT)? Introduced in Windows 8 Default program interface Object Oriented API Native Code API Does not replace Win32 Not part of .NET Not managed code Not a tablet version of Windows (WindowsRT) Only way to access some features of Windows 10 Asynchronous Non blocking > 50ms Read more about the new world’s C++/WinRT and how it can…
Read more
News

Windows and beyond. Connecting a Windows application with an Android service

Author: Luis Navarro I’ve always enjoyed working with Delphi and RAD Studio to create Windows applications. However, with the latest releases, it is possible to go beyond Windows and create a new ecosystem that includes the capabilities of mobile apps, IoT devices, and so on… RAD Studio 10 Seattle introduced the Android services feature, and I’ve been thinking about connecting a…
Read more
News

Rad Studio Quality Portal user guide

Author: Juan Antonio Ruzafa Embarcadero’s Quality Portalprovides a community process for resolving, clarifying, and tracking quality issues regarding Embarcadero’s products and services.Embarcadero Developer Network(EDN) members can create bug…
News

InterBase and Python

Author: Gabe Goldfield Install PyDev using the Eclipse IDE The instructions for installing PyDev are here:http://www.pydev.org/manual_101_install.html In the Eclipse IDE I chose Help > Install Updates and Entered the URL for PyDev Install Python3.4 I chose the…
C++

How to use custom Info.plist XML to support iOS 9's new App Transport Security feature

Apple introduced the new “Apple Transport Security” feature in iOS9 to restrict apps that use HTTP protocol requests behind the scenes. To allow your app to use HTTP, Apple provides Info.plist settings. This new feature will have an impact on the execution of apps that use HTTP directly or use components and RTL functions that use HTTP behind the scenes. TAppAnalytics and TWebBrowser…
Read more
News

New per-DPI awareness in VCL applications

Author: Luis Navarro In RAD Studio 10 Seattle, we’ve added per-DPI awareness in the VCL. This means that, when moving a form from one monitor to another one that has different DPI, the VCL form and the controls will be rescaled according to the new DPI, with no…
C++

Adding headers to TListView programmatically

During today’s Delphi, C++Builder and RAD Studio 10 Seattle launch webinar, I got a question on how to add headers to TListView programmatically instead of using LiveBindings with a data source. Here is a quick code snippet showing how to programmatically add TListView headers. procedure TListViewHeaders.FormCreate(Sender: TObject); var Group, Item: Integer; begin for Group in [1..4]…
Read more