C++CodeDelphiRAD StudioTech Partner

Quickly And Easily Add MAPI Support Using Winsoft's MAPI for Delphi on Windows

Embarcadero Tech Partner WINSOFT provides an easy to use MAPI suite for Delphi. What makes MAPI hard? MAPI is hard. There is lack of clear and consistent coding, different answers provide different solutions, the solution is not in Delphi, there has to be various work-arounds, or the code-snipplet was built for very old non-Unicode version of Delphi. You eventually tear your hair out or get…
Read more
DelphiRAD StudioTech Partner

Quickly Add Joystick Support (DirectX) To FireMonkey Apps In Delphi 10.4 Sydney On Windows

It is surprisingly easy to add joystick support to your Firemonkey app on Windows. Here is a nice third party component by WINSOFT for Delphi and C++ Builder for retrieving joystick position and status for any keys. You can use wired or wireless joystick for your application like games, audio/video players and other application. I have tested this delphi component on a recent Windows 10. All…
Read more
DelphiRAD StudioTech Partner

Quickly Create SVG (Scalable Vector Graphics) files with SVG Canvas Library for VCL in Delphi And C++Builder

It is surprisingly easy to add SVG support to your applications. Here is a third party Delphi and C++ Builder component from WINSOFT that enables work with Scalable Vector Graphics files. Scalable Vector Graphics is XML-based vector image format for two-dimensional graphics. How to install component 1) Download archive from: https://www.winsoft.sk/svgcanvas.htm2) Extract files from…
Read more
DelphiRAD StudioTech Partner

Super Fast JSON Processing In Delphi With Winsoft.sk JSON Library

JSONis a text-based data format following JavaScript object syntax, which was popularized byDouglas Crockford. Even though it closely resembles JavaScript object literal syntax, it can be used independently from JavaScript, and many programming environments feature the ability to read (parse) and generate JSON. JSON exists as a string, and is useful when you want to transmit data…
Read more