-
Content Count
2837 -
Joined
-
Last visited
-
Days Won
168
Everything posted by Uwe Raabe
-
Best practices for system migration?
Uwe Raabe replied to PeterPanettone's topic in Delphi IDE and APIs
At least to my knowledge that is not quite correct. If you are on an active subscription you can contact support for that, if not you need to contact sales. The reactivation is done in both cases. Do you know of any non-subscription user not being able to get a license bump from sales when asking for it? Note: This is just to get the facts right and shall not imply that I am actually supporting this scenario. -
Besides making C# people coming to Delphi feel a bit more familiar. The concept of Delphi strings tends to stay a mystery for non-Delphi developers.
-
To allow proper theme support V15 removed the dependency on Toolbar 2000 and TBX in favor of standard VCL Toolbars. This makes it a bit hard to achieve the same functionalities that were previously available. Currently the editor toolbars are only supported on the top and cannot be moved. I am still investigating how to make toolbar docking work (probably with TCoolbar controls) with proper theme support. Unfortunately we will have to live with this restriction for the time being. The access violation does not happen here in the development branch, so it might already be fixed in the next beta drop. Otherwise we will have to find the necessary steps to reproduce.
-
Thanks for reporting. I will look after it.
-
public const Empty = ''; From Delphi 10.3.2 Rio.
-
There is even a const named Empty in TStringHelper, right accompanied by the function IsEmpty. I agree that the value of both is questionable at least.
-
Thanks! We are lucky here - that one is also handled by the fix I checked in this morning
-
Not that I am aware of. I tested with an old version 13.1.1 and it doesn't work there either. Yes, I noticed that, too. It will be fixed in the next beta drop. I have checked in a fix for that this morning. Not sure what you mean. Can you add a screenshot?
-
Thanks! There will be some more small tweaks, though. Some things are only visible in context. For all who missed it: The MoneyPool is still open to donations for the icon work. Thanks a lot to all who already spent some money and helped to get where we are now.
-
Yes, that's it. You have to refresh your hosted license from inside the ELC server, download the slip file and import that at each Delphi installation with LicenseManager. This has to be done each time the license changes, f.i. when a new major version is released or your subscription is renewed. Well, strictly it has to be done only on those systems where you plan to use the new version.
-
You probably uploaded the cover photo instead of the profile photo.
-
Could it be that the new form was auto-created in the dpr when it should not?
-
Is this even on new projects? (Can't check here in the moment)
-
On The Design Of Uses Clauses
Uwe Raabe replied to Uwe Raabe's topic in Tips / Blogs / Tutorials / Videos
I am referring to a command line tool. -
On The Design Of Uses Clauses
Uwe Raabe replied to Uwe Raabe's topic in Tips / Blogs / Tutorials / Videos
Are you interested to do some testing? -
In addition the LSP can run as a background thread parsing while you type and then providing the results asynchronously.
-
On The Design Of Uses Clauses
Uwe Raabe replied to Uwe Raabe's topic in Tips / Blogs / Tutorials / Videos
Well, the actual problem here are the conditionals around the uses keyword and the closing semicolon. The rest inside is fine. This version is handled without problems: {$if defined(DEBUG) or defined(DEBUG_SPECIAL)} uses {$IFDEF DEBUG} dialogs {$ENDIF} //<some comment about the following ifdef> {$IFDEF DEBUG_SPECIAL} mmsystem, // timeGetTime() messages {$ENDIF} ; {$ifend} -
I know and I will see what I can do about it.
-
In the MMX download page click on Previous Versions.
-
Compiler directive or some other way to detect whether {$ASSERTIONS} are ON or not at compile time?
Uwe Raabe replied to ByteJuggler's topic in RTL and Delphi Object Pascal
Did you try this? {$IFOPT C+} -
Can GExperts format multiline method definition to single line?
Uwe Raabe replied to Mike Torrettinni's topic in GExperts
I filed a feature request for a new sort option to normalize the code while sorting. -
Can GExperts format multiline method definition to single line?
Uwe Raabe replied to Mike Torrettinni's topic in GExperts
AFAIK, that won't work. As an alternative you can use the built in Delphi code format feature with <Ctrl>-D. -
Can GExperts format multiline method definition to single line?
Uwe Raabe replied to Mike Torrettinni's topic in GExperts
It does. When the cursor is somewhere in that method (declaration or implementation) pressing <Ctrl>-E followed by <Enter> to open, close and accept that dialog will unwrap these lines. -
Stop showing MainForm after load project
Uwe Raabe replied to ŁukaszDe's topic in Tips / Blogs / Tutorials / Videos
Habits and expectations differ, so setting this option to ones personal favor is not bad in the first place. There is only one thing to remember when switching that off: The project desktops are opened in the state they were last saved. To solve your problem: switch this option on load a project close all forms close the project switch option off again