Hi all. I am trying to install Delphi CE onto an AWS EC2. Windows server. There is no way to install dot Net on these cloud VM our of the box so Delphi CE cant be installed. Havent had time to research a work around yet. Has anyone done/solved this yet? Im travelling soon and need an available anywhere Delphi machine.
Posts
Showing posts from November, 2018
Hi guys
- Get link
- X
- Other Apps
Hi guys, I'm using Delphi rio 10.3 Comunity edition to test some small android apps. I'm trying to access the camera but I got error CAMERA_EXTERNAL_STORAGE. WRITE_EXTERNAL_STORAGE have not been granted. In my project options I Have chose those options selected in the USES PERMISSIONS, My device have Android 8.0 , so it seems that rio 10.3 do not resolve android problems of the Tokyo version. Any ideas?
"Modern" style of Rio online help causes weird text wrapping on 1280w monitor while wide empty band just wastes...
- Get link
- X
- Other Apps
"Modern" style of Rio online help causes weird text wrapping on 1280w monitor while wide empty band just wastes space.
- Get link
- X
- Other Apps
VCL Styles on High-DPI systems - no problems with StyleControls VCL!
- Get link
- X
- Other Apps
VCL Styles on High-DPI systems - no problems with StyleControls VCL! http://www.almdev.com Benefits of StyleControls VCL: * Unique solution to create UWP-like applications (you can fully customize form, enable DWM shadow with hit test for it (Windows 7, 8, 10)) * UWP-like form works the same with System Themes or with VCL Styles (you can adjust it and without VCL Style) * Excellent support of system Themes and VCL Styles * Improves VCL Styles on Forms, Menus and Common Dialogs (and for High-DPI systems) * All controls work fine, faster, without any flickers, have the same functionality with system Themes or with VCL Styles * All controls have support of High-DPI systems with any DPI (no limitations and with VCL Styles) * Complex solution to scale images in controls on High-DPI systems (icons, backgrounds and many more) * A lot of advanced controls to create really modern application * A lot of controls has multi-theme (style) adjustments (for example, one button can looks and ...
New version of FreeEsVCLComponents is available on GetIt now!
- Get link
- X
- Other Apps
I'm looking for new desktop, like a Intel i7 9700k. but intel have removed hyperthreading.
- Get link
- X
- Other Apps
Can somebody point me to a working sample of a Delphi XE application written in say Xe8 - Berlin that uses google maps with routing and location interactions?
- Get link
- X
- Other Apps
Can somebody point me to a working sample of a Delphi XE application written in say Xe8 - Berlin that uses google maps with routing and location interactions? Everything I see in You-Tube is non-english also. I really want to create a VCL Google Maps program and I could use a sample as a guide. This is not a FMX mobile app. VCL only.
NexusDB support for 10.3 Rio has been officially released :)
- Get link
- X
- Other Apps
Any idea why this code stopped working in 10.3, is it a bug?
- Get link
- X
- Other Apps
Any idea why this code stopped working in 10.3, is it a bug? type TTest = record constructor Create(const ACommand: Integer; const AItems: TStringDynArray); overload; end; constructor TTest.Create(const ACommand: Integer; const AItems: TStringDynArray); begin end; var Test: TTest; begin // this shows // E2250 There is no overloaded version of 'Create' that can be called with these arguments Test := TTest.Create(1, ['test']); end;
I found a bug in delphi Rio 10.3, an object is automatically destroyed at the end of formcreate on Android. Not in Windows.
- Get link
- X
- Other Apps
I found a bug in delphi Rio 10.3, an object is automatically destroyed at the end of formcreate on Android. Not in Windows. Should have something to do with refcount? Can anybody help me?, I'm in a hurry to finish my project. Please find code below, which is in a Blank Multi-Device application. ----------------- See code below --------- unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs; type TMapLayer = class(TObject) private fName : string; fNumb : integer; public constructor Create(); destructor Destroy(); override; end; TForm1 = class(TForm) procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.fmx} constructor TMapLayer.Create(); begin inherited Create(); fName := ''; fNumb := -1; end; destructor TMapLayer.Destro...
ESBPCS for VCL v6.10.0 has been released and includes support for the recently released Embarcadero Delphi 10.3 Rio
- Get link
- X
- Other Apps
ESBPCS for VCL v6.10.0 has been released and includes support for the recently released Embarcadero Delphi 10.3 Rio ESBPCS for VCL is a huge collection of components and routines aimed at making Data Entry and Manipulation easier for both the Developer and their end-user. Check it out at https://www.esbconsult.com/esbpcs - trial versions and demos are available. This is a free upgrade for Registered owners. Subsets ESBPCS-Lite, ESBPCS-Calcs, ESBPCS-Dates and ESBPCS-Stats have also been updated.
https://www.atozed.com/2018/11/intraweb-17-in-delphi-video-demonstration/
- Get link
- X
- Other Apps
I have one application, which when I compile it for Win32, ends its compile with:
- Get link
- X
- Other Apps
I have one application, which when I compile it for Win32, ends its compile with: F2084 Internal Error: C2527. This is in Delphi 10.3 Rio. When compiling for Win64 it works fine. On Tokyo and other previous Delphi versions it also compiles fine. I have no idea what might cause this. It's a somewhat large application (about 1.4 Mloc), uses several hundreds of units and a few third party libraries. I will try to narrow it down, but I expect that is going to be quite a bit of work.. Any suggestions? Can anybody tell what kind of error C2527 is?
Problem with reading a complete string on a serial port
- Get link
- X
- Other Apps
Problem with reading a complete string on a serial port Dear all. I have a problem with a reading a string on a serial port. I can send string, send character, read character but I can't solve reading of complete string. I have two similar functions in a unit for reading from a serial port: function TPLC_Comm.ReadStr(var S: String) : Boolean; var TempArray : array[1..255] of Byte; Count, RX_Count : DWord; begin S := ''; ReadFile(Com, TempArray, 255, RX_Count, nil); for Count := 1 to RX_Count do S := S + Chr(TempArray[Count]); Form_Glavna.Edit_ToPrint.Text := S; if length(S) > 3 then Result := True; end; function TPLC_Comm.ReadChr(var C: Char) : Boolean; var RX_Count: DWord; begin ReadFile(Com, C, 4, RX_Count, nil); Result := (RX_Count=1); end; So in Execute for reading a character I do something like this: Repeat If ReadChr(Ch) then Begin IF (Ch=$#06) then ...( do something); If (Ch=$#15) then ...(do something2); End; Until (Ch in [$#06, $#15]; This work...
RIO - First thoughts: No additional downloads, no interbase (I check install everything). No love for the Win64 C++ compiler. First time I can recall the compiler did not get a version bump: Embarcadero C++ 7.30 for Win64 Copyright (c) 2012-2017 Embarcadero Technologies, Inc
- Get link
- X
- Other Apps
RIO - First thoughts: No additional downloads, no interbase (I check install everything). No love for the Win64 C++ compiler. First time I can recall the compiler did not get a version bump: Embarcadero C++ 7.30 for Win64 Copyright (c) 2012-2017 Embarcadero Technologies, Inc Building product demos, yet the Win64 compiles as a old one (it's driven by the compiler defines).
We are glad to announce that StyleControls VCL and all other products with support of with RAD Sudio 10.3 Rio just released!
- Get link
- X
- Other Apps
We are glad to announce that StyleControls VCL and all other products with support of with RAD Sudio 10.3 Rio just released! http://www.almdev.com What's new: - added: support of RAD Studio 10.3 Rio - added: support of "PerMonitorV2" DPI Awareness option (available in 10.3 Rio) for all controls (now they use per monitor system metrics and theme data) - added: a lot of improvements in controls for better scaling - improved: TscHint component - now it uses per monitor font size and per monitor cursor size to get position - added: TscHint.ActiveForApplication property - use it to replace all hints in applications to hints from TscHint component (it helps you to fix all problems with hints on multi-monitors High-DPI systems) - updated: all HIgh-DPI demos - now they compiled in 10.3 Rio On the pictures you can see our demos with "PerMonitorV2" DPI Awareness option, which moved between 2 monitors...
I have recently finished building a Multi-Tier database Application using the datasnap technology in Delphi. I have built the datasnap Client app in Delphi-Object Pascal, and linked it to a datasnap server app that communicates with HeidiSQL. When I run my Client app on the Windows desktop(64bit), it works just fine; it connects to the datasnap server, and can read and update the database. However, when i run it on an Android Device, while the server is running, it closes immediately.
- Get link
- X
- Other Apps
I have recently finished building a Multi-Tier database Application using the datasnap technology in Delphi. I have built the datasnap Client app in Delphi-Object Pascal, and linked it to a datasnap server app that communicates with HeidiSQL. When I run my Client app on the Windows desktop(64bit), it works just fine; it connects to the datasnap server, and can read and update the database. However, when i run it on an Android Device, while the server is running, it closes immediately. Do any of you know how to solve this issue? Thank you in advance.
I have just downloaded 10.3 and after less than 1 minute I already have found an issue. Does this happen to you too?
- Get link
- X
- Other Apps
CrossVcl 1.05 just released. Start building macOS and Linux VCL apps with Embarcadero Delphi and CrossVcl.
- Get link
- X
- Other Apps
Is there a function to retrieve the statistical polynomial trend in Delphi ? I cannot find it.
- Get link
- X
- Other Apps
Hello, I am going to uninstall 10.1 in my machine because I want to install 10.3 community edition. I have read online that when you install the IDE, it "pollutes" your system's registry (with a lot of entries/keys). How do I clean that?
- Get link
- X
- Other Apps
Hello, I am going to uninstall 10.1 in my machine because I want to install 10.3 community edition. I have read online that when you install the IDE, it "pollutes" your system's registry (with a lot of entries/keys). How do I clean that? I think that the simple uninstall won't clear the registry entirely...
Originally shared by Thomas Mueller (dummzeuch)
- Get link
- X
- Other Apps
Originally shared by Thomas Mueller (dummzeuch) I have just uploaded a beta version of GExperts 1.3.12 for Delphi 10.3 Rio. NOTE: This is a BETA! Beware of bugs, e.g. the Goto-Dialog enhancements cause redraw problems if theming is enabled, the Run Parameters dialog enhancements (drag and drop for… http://blog.dummzeuch.de/2018/11/25/gexperts-1-3-12-beta-for-delphi-10-3-rio-available/
Dear Developers
- Get link
- X
- Other Apps
Dear Developers, I'm pleased to announce the new version of X-DBGrid Component 6.9 and X-Files Components 6.9! What's new in version 6.9 ? ======================= - New packages for Delphi/C++Builder 10.3 Rio Win32/Win64!!! - Support for free VCL Delphi Styles: Aqua Light Slate 2, Glossy2, Sky 2 - Bug fixed: incorrect height of SearchPanel after using ScaleForPPI (>=10.1) - Bug fixed: incorrect size of Calculator without using ScaleForPPI (>=10.1) - Bug fixed: when the last selected item is unchecked in the FilterList To read more, please visit our website at: http://www.x-files.pl/ You can also look at some screenshots at: http://www.x-files.pl/components/ and download the new Trial version from: http://www.x-files.pl/download/
Originally shared by Thomas Mueller (dummzeuch)
- Get link
- X
- Other Apps
Originally shared by Thomas Mueller (dummzeuch) There was a bug in the (yet unreleased) GExperts code that caused an access violation every time the Delphi IDE was closed. I have just found it, but boy was that difficult! I knew the problem existed in the current source code and by trial and error I… http://blog.dummzeuch.de/2018/11/24/found-the-cause-of-the-av-on-exiting-the-delphi-ide/
HTML Library version 3.8 released.
- Get link
- X
- Other Apps
HTML Library version 3.8 released. Major improvements: + RAD Studio 10.3 Rio support. + DirectX canvas is now supported for all Delphi versions from Delphi 7 and for Lazarus. + Resizable charts + Interactive charts: change type, 3d, stack, labels, selected series via GUI. + QR Codes support + Script translation to JS Other improvements: https://delphihtmlcomponents.com/new38.html Fixed issues: https://delphihtmlcomponents.com/fixed38.html Registered users should have received registration email today. https://delphihtmlcomponents.com/new38.html
TDirectory.GetFiles() not working in Android 8.1 Devices
- Get link
- X
- Other Apps
Happy news for Rio users!
- Get link
- X
- Other Apps
Happy news for Rio users! Originally shared by Gnostice.com Get set, Rio! We just released Gnostice Document Studio Delphi v18.2 Build 2854 with support for Delphi/C++Builder 10.3 Rio. New features include: VCL & FMX Document Viewer - TIFF: Improved initial loading speed and optimized memory usage. PDF Engine - Introduced Bookmark APIs on PDFDocument. APIs exposed through IgtDocumentFeatureBookmarks and IgtBookmarkNode interfaces as follows: -- IgtDocumentFeatureBookmarks.GetBookmarkRoot method to get the root bookmark node of the document. Traversal of the bookmark tree begins at the root node. -- IgtBookmarkNode with methods GetFirstChild, GetNext, GetPrev, GetTitle, and GetDestination. To know more about Gnostice Document Studio Delphi, please browse to: https://bit.ly/2nKIeDl For the full release notes, please have a look at the following page: https://bit.ly/2vRt2sq To download the trial version, please browse to: https://bit.ly/2nKIeDl Please mail us at support@gnostice.com, ...
I'm having serious problems with the license registration.
- Get link
- X
- Other Apps
I'm having serious problems with the license registration. Have submitted a support case this morning but did not get a reply yet, and now it is weekend. Perhaps someone here has ideas? The urgent issue that I have now is: I registered my Delphi license, the License manager says it activates Delphi 10.1, 10.2, 10.3 (and more), is valid until 31-Dec-2018 etcetera. That looks in order. However, when I press the Done button there, I get: "No valid license information found for Empbarcadero Delphi 10.3. (...)" and then, "You are not licensed to use Embarcadero Delphi 10.3". Hm. Not good. But there's more: The same happens when I start Delphi 10.2 Tokyo, the version that I have been using until I downloaded and installed 10.3 Rio (this morning). This is bad! What happened before: I have been having trouble getting Android development to work in my 10.2 IDE. I hoped that 10.3 Rio would solve this. I downloaded, installed and registered Rio this morning. First with...
There's something that's not clear to me. Talking about community edition, when the 365 days will be gone, will it renew automatically? Or then you will have to pay to keep using community?
- Get link
- X
- Other Apps
There's something that's not clear to me. Talking about community edition, when the 365 days will be gone, will it renew automatically? Or then you will have to pay to keep using community? I am going to download CE but if it will become unavailable after 1 year I can't find a reason to get it (at least for me)
Could you try a ios app on simulator? It is closing after splash screen when I try.
- Get link
- X
- Other Apps
RadStudio 10.3 Rio: installers have disappeared
- Get link
- X
- Other Apps
RadStudio 10.3 Rio: installers have disappeared I cannot access the web based and the ISO installers in the registered user section anymore. Yesterday there - now gone. Does anyone else have the same problem? BTW: TMS Software noticed a bug with a path variable in the ISO version and contacted Embarcadero. They really have a problem with the quality department (if it still exists)
Below is AES encryption method for Android, what would be the equivalent implementation in delphi for iOS.... I tried using lockbox but I don't getthe same encrypted result.
- Get link
- X
- Other Apps
Below is AES encryption method for Android, what would be the equivalent implementation in delphi for iOS.... I tried using lockbox but I don't getthe same encrypted result. public static String encryptAES(String password, String value) throws GeneralSecurityException, UnsupportedEncodingException { Rfc2898DeriveBytes keyGenerator = new Rfc2898DeriveBytes(password, salt); byte[] key = keyGenerator.getBytes(32); byte[] iv = keyGenerator.getBytes(16); SecretKeySpec secret = new SecretKeySpec(key, "AES"); Cipher cipher = Cipher.getInstance("AES/CBC/PKCS7Padding"); cipher.init(Cipher.ENCRYPT_MODE, secret, new IvParameterSpec(iv)); byte[] cipherText = cipher.doFinal(value.getBytes("UTF-16LE")); return new String(Base64.encodeToString(cipherText, Base64.DEFAULT)); }
Fellow Delphi developers
- Get link
- X
- Other Apps
Fellow Delphi developers, We are glad to announce a huge 60% discount on HelpNDoc Professional Edition, including updates and upgrades starting now, and for a few hours only: https://www.helpndoc.com/news-and-articles/2018-11-23-black-friday-2018-60-discount-on-helpndoc-till-monday-only/ HelpNDoc is an easy to use yet powerful help authoring tool producing CHM help files, responsive HTML and mobile Websites, DocX and PDF manuals, ePub and Kindle eBooks as well as Qt Help files from a single source. HelpNDoc is Free for personal use and evaluation purposes and is available at: https://www.helpndoc.com But hurry up as this 60% discount will only be available for a few hours... https://www.helpndoc.com/news-and-articles/2018-11-23-black-friday-2018-60-discount-on-helpndoc-till-monday-only/ Follow our step-by-step video guides to learn how to use HelpNDoc: https://youtu.be/u1XVAR985g8?list=PLe52dEok5gAlrGpJ9IxdFEfVrCjTucOhF Best regards, John, HelpNDoc team. https://www.helpndoc.com Join ...
Originally shared by Thomas Mueller (dummzeuch)
- Get link
- X
- Other Apps
Originally shared by Thomas Mueller (dummzeuch) … but I am working on it. I have already installed the new version and it compiles on my machine. But don’t hold your breath, there are some issues. Until then you can always download the sources and compile your own DLL. But you have been warned: There… http://blog.dummzeuch.de/2018/11/22/before-you-ask-gexperts-for-delphi-10-3-is-not-ready/
FMX minimize bug fix for Delphi Rio Community.
- Get link
- X
- Other Apps
FMX minimize bug fix for Delphi Rio Community. The two screenshots show you how. https://quality.embarcadero.com/browse/RSP-17322 You at home would need to add a patched FMX.Platform.Win to your project. RSP-17285 (previously open) was closed. RSP-17322 (reported) should be opened. https://quality.embarcadero.com/browse/RSP-17322
The platform selection in Delphi Rio seems to be down.
- Get link
- X
- Other Apps
Just installed Delphi 10.
- Get link
- X
- Other Apps
Just installed Delphi 10.3 and used migrationtool.exe to import 10.2 settings, and my projects fail to compile with the following error (I am not even compiling a BPL, and all the directories mentioned in the argument exists) [Fatal Error] The "HasTrailingSlash" function only accepts a scalar value, but its argument "$(DCC_BplOutput)" evaluates to "C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl\Win64;s:\BPLs\XE10-64" which is not a scalar value. c:\program files (x86)\embarcadero\studio\20.0\Bin\CodeGear.Delphi.Targets Any ideas where this setting now lives or can be fixed ?
Just installed Delphi 10.3 and used migrationtool.exe to import 10.2 settings, and my projects fail to compile with the following error (I am not even compiling a BPL, and all the directories mentioned in the argument exists)
- Get link
- X
- Other Apps
Just installed Delphi 10.3 and used migrationtool.exe to import 10.2 settings, and my projects fail to compile with the following error (I am not even compiling a BPL, and all the directories mentioned in the argument exists) [Fatal Error] The "HasTrailingSlash" function only accepts a scalar value, but its argument "$(DCC_BplOutput)" evaluates to "C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl\Win64;s:\BPLs\XE10-64" which is not a scalar value. c:\program files (x86)\embarcadero\studio\20.0\Bin\CodeGear.Delphi.Targets Any ideas where this setting now lives or can be fixed ?
Ann: NexusDB Black Friday weekend sale
- Get link
- X
- Other Apps
Ann: NexusDB Black Friday weekend sale Greetings! In true Black Friday style, we are having a 50% blitz sale on new licenses of all our products, from now until the end of cyber monday! If you have been looking for a great Delphi database, look no further than NexusDB. The latest source version already supports Rad Studio 10.3 Rio, which was released today. For the best profiling and quality assurance tools for Delphi projects, Nexus Quality Suite is the one to get. At AUD225 (rebated) it is a steal. Web shop: https://www.nexusdb.com/support/index.php?q=pricing To qualify for the discount, make sure you enter the coupon code BLACKFRIDAY during checkout. New licenses only, and note that buying multiple licenses simultaneously also gives an extra rebate. regards, The NexusDB Team
Hello
- Get link
- X
- Other Apps
Hello, I am very interested in Delphi 10.3 and I want to get it for free. I am going to download community edition but I have given a look at this page: https://www.embarcadero.com/products/delphi/product-editions I see that "Build database apps with client/server connectivity" has no ticks next to it. - Does this mean that I cannot use services such as the amazon AWS components? - Or/And this means that I cannot use REST Components? But still I should be able to use internet connectivity (for example with Indy), am I correct? Thank you! https://www.embarcadero.com/products/delphi/product-editions
Congratulations Embarcadero with new release ! I hope we are first who support so cool new Embarcadero Delphi 10.3 Rio. FmxLinux 1.34 is ready with full support of Embarcadero Delphi Rio 10.3 and new non-ARC model. Start building UI Linux apps with Embarcadero Delphi and FmxLinux.
- Get link
- X
- Other Apps
Congratulations Embarcadero with new release ! I hope we are first who support so cool new Embarcadero Delphi 10.3 Rio. FmxLinux 1.34 is ready with full support of Embarcadero Delphi Rio 10.3 and new non-ARC model. Start building UI Linux apps with Embarcadero Delphi and FmxLinux. History at: https://fmxlinux.com/history.html More Info at: https://www.fmxlinux.com
Hello
- Get link
- X
- Other Apps
Hello, I have a trouble wirh FMX.WebBrowser on windows. I have a Form > TabControl > TabITem > WebBrowser and when I close form receive erros like: FMX.WebBrowser.TWBFactoryService.RealignBrowsers FMX.WebBrowser.TWBFactoryService.FormActivateHandler(???,???) how can I avoid it. On Mac works well the same code. Thank you
Does anyone have any material on tcp communication with delphi? I need to create a host that receives and sends data packets in hl7 format.
- Get link
- X
- Other Apps
Can you test this with TDatetimePicker on something else than Windows 7 ?
- Get link
- X
- Other Apps
Can you test this with TDatetimePicker on something else than Windows 7 ? Put a DTP and a Memo on a form set the DTP OnChange event to log its date in the memo procedure TForm1.DateTimePicker1Change(Sender: TObject); begin Memo1.Lines.Add(DateToSTr(DateTimePicker1.Date)); end; when I select a date, the OnChange event is fired twice. Worst, if you set Min/MaxDate properties and you click on the dropdown calendar, the OnChange event is fired twice and, the first time, the Date value is the MaxDate ! I've found a workaround, can you test it also ? type TDateTimePicker = class(Vcl.ComCtrls.TDateTimePicker) private FIgnoreChange: Boolean; public procedure WMNotify(var Msg: TWMNotifyDT); message WM_NOTIFY; procedure Change; override; end; procedure TDateTimePicker.WMNotify(var Msg: TWMNotifyDT); begin if Msg.NMHdr.code = MCN_SELCHANGE then FIgnoreChange := True; inherited; end; procedure TDateTimePicker.Change; begin if FIgnoreChange then FIgnoreChange...
Maybe this is impossible, as far if using the own Delphi controls is already not so easy, but there you go:
- Get link
- X
- Other Apps
Maybe this is impossible, as far if using the own Delphi controls is already not so easy, but there you go: - A client asked a simple webbrowser app to use his site that was made to fit on smartphones and the issue is there is some few forms the site uses that, of course, the keyboard will display on top, so the main question would be if is possible to scroll up the page, so the field is not obfuscated? I am using the TWebbrowser and Tokyo version. Any trick to programmatically scroll the browser?
Only once in a year (on the occasion of my birthday) 5 new licenses of any http://delphihtmlcomponents.com products are available with unique 42% discount. Please use coupon code NOV2018 (check coupon validity by entering code and pressing submit button before filling other fields).
- Get link
- X
- Other Apps
Only once in a year (on the occasion of my birthday) 5 new licenses of any http://delphihtmlcomponents.com products are available with unique 42% discount. Please use coupon code NOV2018 (check coupon validity by entering code and pressing submit button before filling other fields). https://delphihtmlcomponents.com
Fellow Delphi Developers!
- Get link
- X
- Other Apps
Fellow Delphi Developers! StyleControls VCL 4.18 just released! http://www.almdev.com In this version we continue to improve our solution to create UWP-like applications. Also we updated UWP MultiView demo template with VCL Styles and with custom adjustment (now you can see styled second UWP form and styled UWP form for messages). These demos show that you can create styled application, in which all forms will have system DWM shadow, with custom design or with VCL Styles!
Array of const to database and back
- Get link
- X
- Other Apps
Array of const to database and back I've made some research but didn't found anything related to this. What is the issue i'm facing: old application was using lots and lots of routines in order to use Format function and have arrays of const as parameters. Formated strings were stored in a database. Now I need to split those strings in 'unformatted' text and the arrays of const used to format the strings. The problem I have is that I couldn't store the array of consts in a string or stream field. How can be an array of const can be stored in a field and builded back again from database? Any hints are appreciated
Some news about upcoming versions of Spring4D and the announcement of Spring4D Conf (https://conf.spring4d.com/)
- Get link
- X
- Other Apps
Our new article about how to package iOS and macOS Application Extensions with your Delphi developed iOS and macOS application and interact with the Application Extension from Delphi using the Application Groups API.
- Get link
- X
- Other Apps
Our new article about how to package iOS and macOS Application Extensions with your Delphi developed iOS and macOS application and interact with the Application Extension from Delphi using the Application Groups API. https://blog.grijjy.com/2018/11/15/ios-and-macos-app-extensions-with-delphi/ https://blog.grijjy.com/2018/11/15/ios-and-macos-app-extensions-with-delphi/
New blog post about how to reuse existing databases with kbmMW's ORM.
- Get link
- X
- Other Apps
We have moved to https://en.delphipraxis.net !
- Get link
- X
- Other Apps
We have moved to https://en.delphipraxis.net ! Starting January 1st, 2019 - the G+ Delphi Developers Community will be closed for new posts and new members. Dec 11: Note that Google has moved the G+ closing date to somewhere in late March. For details on how to register at Delphi PRAXiS, please see below. If you are a new user: https://en.delphipraxis.net/register To make sure that you understand what your sign up for, these are the service terms: https://en.delphipraxis.net/terms/ and these are the rules of the house: https://en.delphipraxis.net/guidelines/ If you already are a German speaking Delphi-PRAXiS user, you can use your existing account, but you have to reset your password. Please visit the following page and follow the instructions: https://www.delphipraxis.net/pages/clone_account.html If you insist on not joining DP, there are alternatives: The new official Embarcadero forums: https://community.idera.com/developer-tools/ The Delphi Developer Group at Facebook: https://w...
We have moved to https://en.delphipraxis.net !
- Get link
- X
- Other Apps
We have moved to https://en.delphipraxis.net ! Starting January 1st, 2019 - the G+ Delphi Developers Community will be closed for new posts and new members. Dec 11: Note that Google has moved the G+ closing date to somewhere in late March. For details on how to register at Delphi PRAXiS, please see below. If you are a new user: https://en.delphipraxis.net/register To make sure that you understand what your sign up for, these are the service terms: https://en.delphipraxis.net/terms/ and these are the rules of the house: https://en.delphipraxis.net/guidelines/ If you already are a German speaking Delphi-PRAXiS user, you can use your existing account, but you have to reset your password. Please visit the following page and follow the instructions: https://www.delphipraxis.net/pages/clone_account.html If you insist on not joining DP, there are alternatives: The new official Embarcadero forums: https://community.idera.com/developer-tools/ The Delphi Developer Group at Facebook: https://w...
Hi All
- Get link
- X
- Other Apps
Hi All, Trying to convert a FMX TAlphaColor to a VCL TColor and having some issues. TAlphacolor is a four byte integer with hex $AARRGGBB format (i.e. AA transparency value 0 [i.e 00] transparent, 255 [i.e. FF] solid), RR the red byte, GG the green byte and BB the blue byte. The TColor is also a 4 byte integer $00BBGGRR. with a palette coding, then blue green red. I've Googled and consulted the Delphi help and found little. Is there a Delphi function I have missed or has anyone a code snippet to do this conversion. I've tried but am not smart enough to do the maths to get it working :( Have also read that byte shifting with shr, shl might be a possible solution. Cheers, Martin
http://blog.synopse.info/post/2018/11/12/EKON-22-Slides-and-Code
- Get link
- X
- Other Apps
Another sneak peek of 10.
- Get link
- X
- Other Apps
Another sneak peek of 10.3 - this time, improvements to the IDE Options and Project Options. Keen to hear what you think. http://community.idera.com/developer-tools/b/blog/posts/new-in-rad-studio-10-3-options-dialog-improvements http://community.idera.com/developer-tools/b/blog/posts/new-in-rad-studio-10-3-options-dialog-improvements
Another sneak peek of 10.3 - this time, improvements to the IDE Options and Project Options. Keen to hear what you think.
- Get link
- X
- Other Apps
Another sneak peek of 10.3 - this time, improvements to the IDE Options and Project Options. Keen to hear what you think. http://community.idera.com/developer-tools/b/blog/posts/new-in-rad-studio-10-3-options-dialog-improvements http://community.idera.com/developer-tools/b/blog/posts/new-in-rad-studio-10-3-options-dialog-improvements
Originally shared by Thomas Mueller (dummzeuch)
- Get link
- X
- Other Apps
Originally shared by Thomas Mueller (dummzeuch) My fake TSpeedButton based on TBitBtn has been updated again. It now supports any combination of Glyph and single/multi line Text. It also supports setting Margin and Spacing. Note that it still requires the Glyph to be on the left. (Yes, I know, I should… http://blog.dummzeuch.de/2018/11/10/fake-tspeedbutton-based-on-tbitbtn-updated-again/
I hate updates. And i know why.
- Get link
- X
- Other Apps
I hate updates. And i know why. Using d10.2.1 for a long time i reluctantly wanted to update to 10.2.3. But i did. well i do not know why i pay money? luckily i had a backup !!!! 1. directory of Android sdk/ndk gone. 2. some experts gone. 3. some components gone. 4. fmx tee by by. 5. and much more. 6. but after 2 days i managed to compile both. who will pay for my time ? 7. I am left with a problem GETIT dose not work I suspect some thing bother GETIT but what ? a component? [0759CB31]{GetIt250.bpl} Getitpage.TGetItPage.SetCurrentSearch + $45 [5005A42E]{rtl250.bpl } System.ErrorAt (Line 5678, "System.pas" + 3) + $4 [5005FBDB]{rtl250.bpl } System.@AsClass (Line 17437, "System.pas" + 3) + $5 [0759CB31]{GetIt250.bpl} Getitpage.TGetItPage.SetCurrentSearch + $45 [0759BEFB]{GetIt250.bpl} Getitpage.TGetItPage.PropertySheetCreate + $7F [50C26EAD]{vcl250.bpl } Vcl.Forms.TCustomForm.DoCreate (Line 3788, "Vcl.Forms.pas" + 3) + $C [50C26A1D]{vcl250.bpl } Vcl.F...
Have you registered at https://en.delphipraxis.net yet?
- Get link
- X
- Other Apps
Have you registered at https://en.delphipraxis.net yet? If you haven't migrated your daily Delphi browsing to Delphi-PRAXiS yet, you should. The reason is that this G+ Community will be closed for posting well in time before it ceases to exist. Instructions for signing up can be found here: https://plus.google.com/+LarsFosdal/posts/ibgZ7RC7m3j Previous pinned post: https://plus.google.com/+LarsFosdal/posts/4YjUULnHJcr
We are glad to announce that StyleControls VCL v.4.17 just released!
- Get link
- X
- Other Apps
We are glad to announce that StyleControls VCL v.4.17 just released! http://www.almdev.com Key features: * Unique solution to create UWP-like applications (you can fully customize form, enable DWM shadow with hit test for it) * Excellent support of system Themes and VCL Styles * Improves VCL Styles on Forms, Menus and Common Dialogs (and for High-DPI systems) * All controls work fine, faster, without any flickers, have the same functionality with system Themes or with VCL Styles * All controls have support of High-DPI systems with any DPI (no limitations and with VCL Styles) * Complex solution to scale images in controls on High-DPI systems (icons, backgrounds and many more) * A lot of advanced controls to create really modern application * A lot of controls has multi-theme (style) adjustments (for example, one button can looks and works as push button, tool button, spin button and many more) * Additional collection of controls, which use GDI+ (edits, memos with transparency, listboxes...
hello everyone. i followed this tutorial https://youtu.be/TnlgvN0RBiM but the image saved is a blank image. may i know why?
- Get link
- X
- Other Apps
I could use some input on https://gist.github.com/jpluimers/b08b65991987d01e1dd1bdb4bf8a33c4
- Get link
- X
- Other Apps
I could use some input on https://gist.github.com/jpluimers/b08b65991987d01e1dd1bdb4bf8a33c4 Especially on: - the abstracting of the non-UI logic from https://github.com/pleriche/FastMM4/blob/master/Demos/Usage%20Tracker/FastMMUsageTracker.pas - the conversion to JSON: built-in Delphi JSON support does not do records out of the box, but I feel my workaround is cumbersome. There is an example on how to use it for logging memory and processor usage on the console. If you have an account at Delphi Praxis, you can also comment at - https://en.delphipraxis.net/topic/206-please-shoot-at-memorymanagerunitpas-that-abstracts-some-non-ui-logic-from-fastmmusagetrackerpas - https://www.delphipraxis.net/198488-bitte-schiessen-memorymanagerunit-pas-das-einige-nicht-ui-logik-abstrahiert.html https://gist.github.com/jpluimers/b08b65991987d01e1dd1bdb4bf8a33c4
Here's news about the new release of Gnostice Document Studio.
- Get link
- X
- Other Apps
Here's news about the new release of Gnostice Document Studio. Originally shared by Gnostice.com Gnostice is pleased to announce the release of version 2018 R2 Build 18.2.2831 of Gnostice Document Studio Delphi. Highlights in this release: - Marketing name changed to Gnostice Document Studio Delphi. This has no impact on code. - SKUs have been reorganized to cater to popular demands. SKUs based on popular demand. - Essential [$250], Professional [$450], and Ultimate [$600] are the new SKUs. - Essential edition replaces ReportExport edition. Customers of ReportExport edition with an active subscription get a free upgrade to Essential. - Ultimate edition includes all features of Professional + 1 full license of Gnostice StarDocs Document Server Viewer edition. - Support for C++Builder. - PDF rendering enhancements and much more. For the full release notes, please have a look at the following page: https://bit.ly/2vRt2sq To know more about Gnostice Document Studio Delphi, please bro...
Hello
- Get link
- X
- Other Apps
Hello, In Windows, TWebBrowser is based on IE,default it is IE6. There are a large of web site not support IE6 now. We can modify it in Regedit, set it working as IE11. But IE11 has a bug: Document.GetElementByID(ID).outerText should return plain text no HTML, but is return plain text and some script. For a example, there are some string in a page: "this is a webbrowser in delphi.", it will return "this is a webbrowser some script in delphi." So, I would like to know that is there a TWebBrowser based on Firefox or Chrome in Delphi?
Google Takeout for the Delphi Developers community per 05 NOV 2018
- Get link
- X
- Other Apps
Google Takeout for the Delphi Developers community per 05 NOV 2018 The current takeout is rather meagre, and consists only of a list of 12606 posts , with the post URL and creation / update timestamps distributed over 13 json files. In the original takeout file, there were some VCF files with the member VCARDs, but I removed them as they are not essential. Newest posts are in Posts-1.json, and oldest in Posts-13.json. So - you read it correctly: The post itself is not in the takeout, nor are the comments to each post. On the bright side: The takeout format could enable a slow scrape on a per post basis, but there are certain tricks that needs to be applied - such as expanding the comment list to be complete, and I am not sure how sensitive the G+ servers are to scrapers. Anyways, the .zip file with the .json data can be found here, if someone wants to have a go at doing a scrape. https://drive.google.com/file/d/1adR-m5dv3JTSLqBKCgcIsah2T_PadPBr/view?usp=sharing
Originally shared by Thomas Mueller (dummzeuch)
- Get link
- X
- Other Apps
Originally shared by Thomas Mueller (dummzeuch) There is an article by Peter Laman on the topic Making “Stay-on-top-forms” do want you want on the Embarcadero blog. It’s from 2004 and of course the link to the component he talks about no longer works, because it points to cc.borland.com which no longer… http://blog.dummzeuch.de/2018/11/05/making-stay-on-top-forms-do-want-you-want-in-delphi/
DelphiAWSSDK v0.3.0
- Get link
- X
- Other Apps
DelphiAWSSDK v0.3.0 Delphi AWS SDK has new support for Lazarus / fpc 1.8 or higher https://github.com/novuslogic/DelphiAWSSDK/releases/tag/v0.3.0 Summary of updates * New Lazarus CreateTable1 DynamoDB Sample * Refactored Core for Lazarus / fpc 1.8 or higher * Moved Samples Samples\DynamoDB to Samples\DynamoDB\Delphi https://github.com/novuslogic/DelphiAWSSDK/releases/tag/v0.3.0
Originally shared by Thomas Mueller (dummzeuch)
- Get link
- X
- Other Apps
Originally shared by Thomas Mueller (dummzeuch) One nice feature of the Delphi IDE that I keep forgetting are Component Templates. That means you drop and customize one or multiple components on a form and then give them a new name so you can easily create them again on a different form in a different… http://blog.dummzeuch.de/2018/11/03/creating-component-templates-in-delphi/
Hello guys
- Get link
- X
- Other Apps
Hello guys, I'm proud to announce the alpha release of Parse::Easy. Parse::Easy is a lexer and parser generator for Pascal. Lexer supports regular-expression, Unicode, EBNF, sections, properties, ... And Parser generates either the popular LR1 or the modern GLR algorithm. hope you'll find it useful. https://github.com/MahdiSafsafi/Parse-Easy https://github.com/MahdiSafsafi/Parse-Easy
See how you can use Delphi's upcoming new language feature to improve performance of your code.
- Get link
- X
- Other Apps
Hello everyone, with Delphi 10.3 release
- Get link
- X
- Other Apps
Hello everyone, with Delphi 10.3 release I'd like your opinion, please. Finally we will have an optimized, modern compiler with vectorization support, SIMD, AVX2 and etc? I see in this list below a series of compilers with its advantages and disadvantages. https://en.wikipedia.org/wiki/List_of_compilers In this list we have mixed/cross-compilers C ++ and CUDA Will I find this with Delphi 10.3? Embarcadero could create a Wrapper and compilation parameters to facilitate the I work with AVX, because I have to do it all manually ever. What are the performance advantages of my clients will receive by me to develop using this new pascal syntax will it generate more optimized code or will it be more of the same? Thank you. https://en.wikipedia.org/wiki/List_of_compilers
Google+ will cease to exist in August 2019
- Get link
- X
- Other Apps
Google+ will cease to exist in August 2019 The community has moved to https://en.delphipraxis.net For more details on the move, please see this post https://plus.google.com/+LarsFosdal/posts/ibgZ7RC7m3j There currently is no good way of archiving the community, so I am awaiting news from Google on options. New posts here will not be seen by those that have moved on. Please bear this in mind when posting. Posting to the new site is recommended. Update - Provided the community takeout here https://plus.google.com/+LarsFosdal/posts/hLsPgr1BWYp
Originally shared by Thomas Mueller (dummzeuch)
- Get link
- X
- Other Apps
Originally shared by Thomas Mueller (dummzeuch) The Set Tab Order expert in GExperts allows you to change the tab order of controls by dragging them in a tree view. I have always wondered why the standard Tab Order dialog of the IDE has got buttons to move the current control up or down while the one… http://blog.dummzeuch.de/2018/11/01/two-buttons-to-make-a-difference-in-the-set-tab-order-expert/
Seems the new Delphi 10.3 Rio will get a new modern style, it's first major redesign since Delphi 8/2005
- Get link
- X
- Other Apps