Jump to content

Lars Fosdal

Administrators
  • Content Count

    3482
  • Joined

  • Last visited

  • Days Won

    114

Everything posted by Lars Fosdal

  1. Lars Fosdal

    Open Type Arrays?

    I am trying to see a proper use case for this, as the example is too simplistic to make sense. What is the problem that needs to be solved? What is the duplicate work that needs to be eliminated?
  2. Lars Fosdal

    Your RAD Studio 10.4 Sydney issues

    Feel free to post a QP link to issues that cause you problems in 10.4 and that you think that other users need to be aware of. For things you love about the new version, see this thread! You can also vote on your current experience here
  3. Lars Fosdal

    Sample for TWaitFor (or something similar)

    IMO, minimizing or avoiding Synchronize is preferable.
  4. But isn't everything moving towards 64-bit?
  5. Lars Fosdal

    How to increase the distance between TCheckBox glyph and caption text?

    There are numerous Unicode white space chars of varying width, so adjusting the distance "by character" is possible.
  6. @David Heffernan - At this point in time, would it make sense to ask EMBT to focus primarily on the 64-bit part of this?
  7. Lars Fosdal

    Sample for TWaitFor (or something similar)

    Use a worker thread which stays active and take tasks through a queue.
  8. Off-topic for this thread, isn't it?
  9. Lars Fosdal

    How to increase the distance between TCheckBox glyph and caption text?

    Well, what do you know! I actually didn't know you could wordwrap a checkbox caption! Thanks, @Attila Kovacs!
  10. Having these discussions on desired language features bear little effect unless a properly thought through and well written proposal is submitted through QP, and even then it is just a pipe dream until it gathers a large number of votes, and/or someone within EMBT agrees that it is a good idea. Keep the ideas coming, and do discuss them - but unless they are formally submitted, we are just having a chat by the watercooler, if you see the analogy?
  11. Lars Fosdal

    Sample for TWaitFor (or something similar)

    COM objects will work in a sub-thread if they are created after calling WinAPI.ActiveX.CoInitialize(nil) and destroyed before calling WinAPI.ActiveX.CoUnintialize, in that thread.
  12. @David Heffernan - I took the liberty of splitting this off into a new thread. I think @Marco Cantu and @David Millington should look closer at this.
  13. Lars Fosdal

    Ctrl Tab Ide Plugin

    What happened to that document? https://web.archive.org/web/20171221023547/http://qc.embarcadero.com/wc/qcmain.aspx?d=107411 Edit: I took the liberty of splitting David's answer into a new thread.
  14. Lars Fosdal

    Where to put SQLite/MDB database in UWP app

    Different part - as in Outside the sand box - but it seems the file system is fully virtualized. A bit odd that you cannot specify %APPDATA% in the deployment system, since that actually is the appropriate path. Write under AppData Windows 10, version 1903 and later: New files and folders created under the following directories are redirected to a per-user, per-package private location: Local Local\Microsoft Roaming Roaming\Microsoft Roaming\Microsoft\Windows\Start Menu\Programs In response to a file open command, the OS will open the file from the per-user, per-package location first. If this location doesn't exist, the OS will attempt to open the file from the real AppData location. If the file is opened from the real AppData location, no virtualization for that file occurs. File deletes under AppData are allowed if user has permissions. Windows 10, version 1809 and earlier: Copy-on-written to a per-user, per-app location. AppData is typically C:\Users\user_name\AppData.
  15. Lars Fosdal

    Where to put SQLite/MDB database in UWP app

    On the other hand, APPX apps are supposed to be sandboxed - hence moving a file to a different part of the system might not be a good idea? I could be wrong about this, though.
  16. Lars Fosdal

    Where to put SQLite/MDB database in UWP app

    Which looks like a shared folder - unless that part on the end is a user specific key. If you install it with a different user - is a new folder C:\Program Files\WindowsApps\MYAPPNAME_1.0.0.0_x86__?????? created, or is the same folder used? Looking at http://docwiki.embarcadero.com/RADStudio/Sydney/en/Deployment_Manager, all the examples simply uses .\ - so perhaps that is sufficient.
  17. Lars Fosdal

    Where to put SQLite/MDB database in UWP app

    If you name it .\YourAppFolder\ Where is that folder created in the current user's file system?
  18. Lars Fosdal

    Where to put SQLite/MDB database in UWP app

    Where is that folder created? When it creates a folder named %APPDATA% - Where does it create it? C:\users\username\%APPDATA% ? C:\%APPDATA% ? Where is it created?
  19. Lars Fosdal

    Where to put SQLite/MDB database in UWP app

    Is the DB supposed to specific for the current user, or do you want a single DB for all users on the machine?
  20. Lars Fosdal

    Where to put SQLite/MDB database in UWP app

    Where does it create that folder?
  21. Lars Fosdal

    Where to put SQLite/MDB database in UWP app

    Does %APPDATA%\YourAppName\ work? It resolves to C:\Users\<username>\AppData\Roaming Alternatively, %LOCALAPPDATA% C:\Users\<username>\AppData\Local
  22. Lars Fosdal

    ctrl+b on the welcome page

    Not able to reproduce. Steps?
  23. Lars Fosdal

    Where to put SQLite/MDB database in UWP app

    Look at the TPath type in System.IOUtils.- it is cross platform and has a number of methods for getting "special" folders. http://docwiki.embarcadero.com/Libraries/Sydney/en/System.IOUtils.TPath_Methods
  24. Lars Fosdal

    Reproducible AV in Sydney

    @Clément I could reproduce it, added 4 png's of varying size, got AV at step 7. Same stack trace as yours. Also cannot exit the IDE without saving the VCL as the same AV happens and interrupts the exit - regardless of if the form is in text mode or not. Add a QP issue, please.
  25. Lars Fosdal

    ParnassusCoreEditor.dll AccessViolation

    @PeterPanettone - If you add _XRio to the last three, you won't get any issues with Rio when 10.5 arrives.
×