Delphi 10 Seattle, the new release of the product, it out. See the product page, http://www.embarcadero.com/products/delphi, the press release, http://www.embarcadero.com/press-releases/million-developers, and more info in the launch webinar on Wednesday.

Delphi 10 Seattle, the new release of the product, it out. See the product page, http://www.embarcadero.com/products/delphi, the press release, http://www.embarcadero.com/press-releases/million-developers, and more info in the launch webinar on Wednesday.
http://www.embarcadero.com/products/delphi

Comments

  1. Congratulations. I'm digging the new icons (if the CX and DX circular symbols are indeed the icons.) Some nice things in the What's New list. And I know it's not Delphi, but the new Clang-32 C++ compiler is a great step forward, I'm really excited about that.

    Looks like the Embarcadero site is suffering a hug of death right now though.

    ReplyDelete
  2. Yes, we have 3 new icons, X = "ten". Clang-32 is big. But what about having new VCL controls after some time?

    ReplyDelete
  3. "High-DPI Awareness and 4K monitors support, plus Windows 8.1/10 multi-monitor support for VCL applications"

    Sounds good.  It will be interesting to dig into the technical details of how it is implemented.

    Dalija Prasnikar

    ReplyDelete
  4. Marco Cantù Does the seemingly renewed interest in developing VCL represent a change in policy?  It has felt like VCL has been viewed as legacy, and FMX is the future.  Does this mean that Emba are going to be more active in their VCL developments in the future?

    I would certainly appreciate it were that the case.

    ReplyDelete
  5. David Heffernan Yes, there is renewed interest in developing VCL. Microsoft renewed push to bring all apps forward (Win32 included) is helping that strategy, but it predates Microsoft own shift. VCL is here to stay, there is a lot in this release, more planned for the future.

    ReplyDelete
  6. Marco Cantù Thank you. That statement is confidence boosting for a 100% VCL guy like myself.

    ReplyDelete
  7. David Heffernan "High-DPI Awareness and 4K monitors support, plus Windows 8.1/10 multi-monitor support for VCL applications" can be interpreted in different ways. 

    Until it is written black on white that this includes per-monitor DPI support, I would not jump to any conclusions. Maybe Marco Cantù could say more...

    If per-monitor DPI is included that would be great news, indeed.  Being extremely busy for the moment I could only take a quick peek at what's new... actually trying Delphi 10 and taking a deeper look will have to wait...

    ReplyDelete
  8. Marco Cantù  Thanks for a smooth distribution/installation experience.

    ReplyDelete
  9. Dalija Prasnikar Per-monitor DPI support is part of the VCL now, and also leveraged by IDE

    ReplyDelete
  10. Let the wait for TMS and EurekaLog commence :)
    Marco Cantù - Can you enlighten us on the background for the "Seattle" name?

    ReplyDelete
  11. Where can I download a iso image for subscription users?

    ReplyDelete
  12. Lars Fosdal For the "Seattle" name, sign up on the webinar Wednesday ;-) Bot honestly a rather easy guess. Each release going to have a city "nickname".

    ReplyDelete
  13. Lars Fosdal The current version of TMS Pack for Firemonkey already installs in Seattle.

    ReplyDelete
  14. Uwe Raabe I need TMS Component Pack (VCL)

    ReplyDelete
  15. Looks like my pet peeve of Set8087CW and SetMXCSR not being threadsafe (and related issues) remains .....

    Credit where it's due though. That's a huge list of fixes for a 6 month release cycle.

    ReplyDelete
  16. Lars Fosdal Registered versions of TMS Component Pack, TMS Cloud Pack & TMS Pack for FireMonkey are ready for RAD Studio 10 Seattle!

    ReplyDelete
  17. BeaconFence is missing in GetIt!

    ReplyDelete
  18. Nancy Lescouhier Awesome! Thank you!

    ReplyDelete
  19. Marco Cantù
    You need to (have someone have a) look at the "What's new" page on http://www.embarcadero.com/products/rad-studio/whats-new
    It has quite a lot of spell and grammar errors.

    ReplyDelete
  20. Win10 VCL Style is off for the toggle control, but other than that this release seems to be promising

    ReplyDelete
  21. Marco Cantù Looks like a great release. The MongoDB support look impressive. Thanks a lot to the whole DevTeam!
    When will the All-Access license information be updated so All-Access customers can use their slip files to install the product?

    ReplyDelete
  22. Roland Kossow Thanks, very happy about the R&D work for 10 Seattle. All-Access license I have to ask, might take a little extra time

    ReplyDelete
  23. Marco Cantù Thanks - opened a support case meanwhile.

    ReplyDelete
  24. So I use my XE8 serial number when installing onto a clean VM? Having no luck connecting to registration server so far...

    ReplyDelete
  25. Dalija Prasnikar Well, there is per monitor DPI support of a kind, but it is limited in the ways that we probably expected.

    1. There's no help with image list to deal with the fact that you need different glyphs for different DPI. You've got to manage that yourself. You get a chance to do that in each form's OnBeforeMonitorDpiChanged and OnAfterMonitorDpiChanged.

    2. The issue of progressive rounding errors has not been tackled at all.

    ReplyDelete
  26. Marco Cantù Any plans to extend FireMonkey Native Controls support to OSX? For the moment i see only iOS and Windows are supported.

    ReplyDelete
  27. Leif Uneus Richard Stevens  Yes, a better installation, but maybe some problem with the retrieval of the XE8 serial: Seattle seems not able to import a Professional mobile add-on pack serial, so I ended to have installed a "pure" Professional version. Any advice?

    ReplyDelete
  28. Marco Cantù -I tried to report a DPI bug - https://quality.embarcadero.com/browse/RSP-11709 - unfortunately, there's no Delphi 10 option. Please add it and I will update the issue.

    ReplyDelete
  29. The blue theme of the IDE is so Windows 10 )

    ReplyDelete
  30. Paul Thornton Same bug on my machine, DPI 125%.

    ReplyDelete
  31. "Oh Seattle"
    thats a song isn't it?
    :)

    ReplyDelete
  32. Brian Hamilton Why not "Sleepless with Seattle"?

    ReplyDelete
  33. My favorite features so far are:
    1) In Seattle, transmission of FireDAC datasets between a DataSnap server and a DataSnap client is compressed - finally there, enabled by default!
    2) In Project > Options > Application you can check the Enable High-DPI option for your project - is long awaited :)
    Thanks and congrats with release!

    ReplyDelete
  34. I probably will be sleepless getting all the 3rd party components installed, LOL

    ReplyDelete
  35. Marco Cantù Is there in What's new section http://docwiki.embarcadero.com/RADStudio/Seattle/en/What%27s_New#VCL_Supports_Windows_10 Windows Server 2008 is mentioned by mistake and R2 is simply omitted? What about Windows Vista, XP and 2003 support?

    ReplyDelete
  36. David Heffernan So, they implemented only the easy part. I could have that kind of per-monitor DPI support implemented a long time ago. All forms in my projects already inherit from my custom base form so I could rather easily extend its behavior.

    1. I expected to be like that, and it is not crucial to have automatic image resources management. 

    2. That is not good at all and that is the part that has to be dealt with within the VCL/FMX frameworks. Avoiding rounding errors from the outside could be mission impossible.

    ReplyDelete
  37. Dalija Prasnikar  I agree that we can implement image list handling externally. But it's not going to be plain sailing for your average dev.

    ReplyDelete
  38. "JSON (JavaScript Object Notation) processing using a JSON.NET implementation for JSON streaming with new readers and writers (including base TJsonReader and TJsonWriter classes)"

    What in earth is JSON.NET implementation?

    ReplyDelete
  39. Is it using the JSON.NET library or have same API?

    ReplyDelete
  40. Uwe Raabe BeaconFence is now live in GetIt for 10 Seattle. Thanks.

    ReplyDelete
  41. Got it installed using the web installer (and that's with not a very fast internet), overnight, 
    and its run with no licensing issues...happy!
    installing components via getit is great!

    ReplyDelete
  42. Luis Navarro Thanks! It even recognized my existing license. Nice!

    ReplyDelete
  43. Existing license recognised fine, but it also means that I can't download the ISO because I am not a registered user of DX Seattle......, only XE8

    ReplyDelete
  44. David Heffernan You can download the ISO before registration from here: 
    http://cc.embarcadero.com/Item/30352

    ReplyDelete
  45. David Heffernan Marco Cantù  My recent tests show that after original rounding error, they will not accumulate further so if you have to switch back and forth having two different DPI values you would be fine. I have added more info and simple test case in comment to https://quality.embarcadero.com/browse/RSP-9679

    ReplyDelete
  46. Dalija Prasnikar Some fixes to font scaling were done for XE8, if I remember. Or XE7. We have plans to do some further work, for example tackling better scaling for both width and height, as not all fonts behave the same. It is being investigates, and feedback is welcome.

    ReplyDelete
  47. Hello,
    Does someone succed with demo of service on Android ?

    ReplyDelete

Post a Comment