-
Content Count
1673 -
Joined
-
Last visited
-
Days Won
91
Uwe Raabe last won the day on June 27
Uwe Raabe had the most liked content!
Community Reputation
1328 ExcellentAbout Uwe Raabe
- Birthday 09/30/1956
Technical Information
-
Delphi-Version
Delphi 11 Alexandria
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
I am aware of that problem, but did not found a solution yet. MMX gets notified when a package is loaded and triggers an async scan for included components. During IDE startup a lot of packages are loaded and each triggers a scan. There are means to skip a scan when another is triggered, but that is not implemented very effective. So when a lot of packages are loaded sequentially, it will probably led to a lot of unnecessary scans. It would be best when the IDE would notify that all packages are loaded, like it does in the splash screen. Unfortunately there is no ToolsAPI support for that. I am planning to reduce the workload with a more sophisticated approach in one of the future updates. Thanks to the caching of these scan results the following IDE starts are usually much smoother.
-
Yesterday I managed to release V15.1 of MMX Code Explorer. Besides some bug fixes it implements a couple of feature requests from MMX users. The parser system got some significant overhaul, albeit it is still far from perfect. At least there will be less errors in the MMX Explorer tree as well as better support for generics and inline var/const. I rated the improvements worth a bump in the Minor Version number.
-
I guess, I found a possible scenario where this could happen. It will be addressed in the next version.
-
Well, actually EurekaLog is not my component. Unfortunately, I cannot reproduce it here, because I don't own a license.
-
2022 StackOverflow dev survey - salary results
Uwe Raabe replied to Darian Miller's topic in Tips / Blogs / Tutorials / Videos
Oh, yes! There is Big Indian and Little Indian format, eh? -
Stack Overflow Developer Survey 2022 Results
Uwe Raabe posted a topic in Tips / Blogs / Tutorials / Videos
The complete results can be found here: https://survey.stackoverflow.co/2022/ Some Delphi related excerpts: In the Programming Languages category Delphi is listed 7th In the Integrated Development Environment Delphi is listed 3rd The Median Yearly Salary raised from $46,704 in 2021 to $63,984 in 2022 -
IDE Hide / Show Non-Visible controls
Uwe Raabe replied to Attila Kovacs's topic in Delphi IDE and APIs
Just for clarification: Do you want to hide/show t design time all (usually visible) controls where the Visible property is false? -
Unable to open previously saved Data Module unit
Uwe Raabe replied to Incus J's topic in Delphi IDE and APIs
Probably more something like an incomplete spec. -
Unable to open previously saved Data Module unit
Uwe Raabe replied to Incus J's topic in Delphi IDE and APIs
The IDE places the uses clause after the CLASSGROUP entry when using Alt-F11. While the compiler may ignore it, it seems to matter for the IDE. -
MMX allows to configure all actions as well as disable any action. If some are missing please send a bug report to support@mmx-delphi.de
-
Unable to open previously saved Data Module unit
Uwe Raabe replied to Incus J's topic in Delphi IDE and APIs
Could it be that you open the datamodule while a VCL project is open? Usually the IDE stores the used framework in the project file. -
Delphi 11.1: DFM file completely rewritten after update
Uwe Raabe replied to Thomas Lassen's topic in VCL
Can it be that you have ParentFont = True in your forms? -
Delphi 11.1: Missing bpl files after installation
Uwe Raabe replied to Thomas Lassen's topic in General Help
Uninstalling by default keeps the registry (which is the desired behavior for an update). Fortunately it ask for it, so you are able to decide otherwise. If you want to remove Delphi completely, you simply have to say so. -
MMX uses an internal formatting scheme which is not adjustable. You need to re-format your code manually or with the IDE formatter.
-
Seems your command window uses codepage 850: var encoding := TMBCSEncoding.Create(850); try Result := encoding.GetString(pBytes); finally encoding.Free; end;