Jump to content

Uwe Raabe

Members
  • Content Count

    2837
  • Joined

  • Last visited

  • Days Won

    168

Everything posted by Uwe Raabe

  1. Perhaps Roberto is going to sell that library?
  2. Uwe Raabe

    Using a var array in procedure paremetre

    You can use the approach shown in TArray from System.Generics.Collection: type TMyExtArray = class(TArray) public class procedure DeleteElement<T>(var Values: TArray<T>; const Index: Cardinal); end; class procedure TMyExtArray.DeleteElement<T>(var Values: TArray<T>; const Index: Cardinal); begin if (Index < Low(Values)) or (Index > High(Values)) then begin raise EArgumentOutOfRangeException.Create('argument out of range'); end; System.Delete(Values, Index, 1); end; Note that handling different types (intrinsic, pointer, reference counted) in the implementation part can be a bit tricky.
  3. Uwe Raabe

    FmxLinux bundling with Delphi and RAD Studio

    The problem with a bad framework architecture is not that the framework is unusable. If you are only using the framework the internal architecture may be of less interest.
  4. The documentation is misleading there. The command line switch for not loading the last project is -np.
  5. Uwe Raabe

    Best delphi so far?

    Currently my favorite is 10,2.3 as it provides the most features with a good stability. Given that it needed 3 updates to get there, I still have hope for the 10.3 branch.
  6. Uwe Raabe

    FmxLinux bundling with Delphi and RAD Studio

    The original FMX styles were actually vector based. IIRC that was replaced by bitmaps for performance reasons.
  7. In most cases the widened list is of only limited benefit when the selected item doesn't fit into the edit field either.
  8. Uwe Raabe

    Automatic documentation generation

    In my Rio installation GenDocCLI.exe can be found in the Delphi bin folder. Also the context menu of the project model has a Generate documentation item. Are you aware that these features are part of Architect and Enterprise only? The Tools menu entry is also missing here. Actually I cannot remember even having it seen before.
  9. Uwe Raabe

    Passing back a string from an external program

    Named Pipes may not be the badest decision here. See François Piette blogging about that: Inter Process Communication Using Pipes
  10. Could it be that Z: is a network drive causing that trouble?
  11. DRF is also described here (File Type 3): Delphi Resource File
  12. Uwe Raabe

    Formatter Line Breaks..

    Sorry, but I am not aware of any option in the Delphi formatter producing the desired output.
  13. Uwe Raabe

    Formatter Line Breaks..

    Not sure if I've got you right, but perhaps Line breaks before Then is what you are looking for.
  14. Uwe Raabe

    IDE can not create ancestor TFrame

    In that case, can you check if the dproj files contains the FormType and DesignClass entries for those frames?
  15. Uwe Raabe

    IDE can not create ancestor TFrame

    Can you upload the dproj file of that project?
  16. Uwe Raabe

    MMX needs new icons

    The current icons in MMX not only look a bit old, they also don't look well on the Dark Theme. They are not alpha blended and are only available in 16 x 16 pixel size. This may become a problem when the IDE will support High DPI in the future. I am planning to assign a professional icon designer to create new icons matching the icon guide lines of the Delphi IDE. The icons will be alpha blended and are provided in different sizes. They will use the color scheme and style of the IDE icons. You all know that I don't make any money with MMX. Thus I am not able to cover the cost for this endeavor from my private pockets. At least not completely. Therefore I created a MoneyPool at PayPal to collect some donations from MMX users willing and able to spare some money for this special purpose. In case you are willing to donate: Note that you won't get anything for your money (aside a better looking MMX). You cannot expect your favorite feature to be prioritized or your personal bug be fixed any sooner. I promise to spend the money for this special purpose and I will close that MoneyPool when the amount needed is reached. Also I am not looking at the hobby programmer or one man show using MMX, but I guess there are a couple of companies making some profit out of their heavy use of MMX. Perhaps they can shell out a small amount to help here.
  17. Uwe Raabe

    MMX needs new icons

    While things are already in motion now, I thought it might help to go a bit more public: MMX Needs New Icons – Are You Willing To Help?
  18. Uwe Raabe

    Windows 10 OS Themes and VCL Styles

    Enable Runtime Themes and using VCL Styles are different things. The former is enabled in the Application Manifest settings while the latter is configured in Application Appearance. A Default Style setting of Windows should use the OS Style. Note that both require to Enable Runtime Themes.
  19. Uwe Raabe

    Upcoming Events issue..

    How to remove the Upcoming Events panel from the Welcome Page?
  20. Uwe Raabe

    Saving a large project takes soooo Loooonnnnggg..

    Disabling packages usually works on a per project basis. If you want them to be disabled globally, you might be more lucky disabling them when no project is open. BTW; When I want to permanently get rid of IDE packages I usually remove them in the registry under HKCU and HKLM. The advantage is that this approach also works for packages not available in the Install Packages dialog.
  21. In case the plugin adds some entries to the local editor menu: That is no longer working in 10.3! I would link to the QP report here, but I cannot find it anymore - actually I can find near to none QP reports.
  22. Uwe Raabe

    Bug: anonymous methods in procedure list

    Oops - missed the group...
  23. Uwe Raabe

    Bug: anonymous methods in procedure list

    Shouldn't that better go into QP then or did you just miss to mention the report number?
  24. See my comment to Atanas: https://community.idera.com/developer-tools/b/blog/posts/from-the-gm-new-updates-and-changes-to-the-registration-bumps-policy?CommentId=7816b564-c240-4ad1-ad95-a79bdacd479c
  25. I checked the German license and there is no such thing that would a) mention any registration limit in the first place or b) state that increasing that limit is actually part of the support.
×