Jump to content

Uwe Raabe

Members
  • Content Count

    2907
  • Joined

  • Last visited

  • Days Won

    169

Posts posted by Uwe Raabe


  1. 1 hour ago, Rickard Johansson said:

    1. I still see the "clBtnFace" color used as background for classes in the search member window.

    Oh, I hate it when the same thing is done at several places in different ways :classic_angry:

     

    1 hour ago, Rickard Johansson said:

    2. The position of the search member window is not saved.

    OK, will look into that.

     

    1 hour ago, Rickard Johansson said:

    3. I still can't open a Code Explorer window if I switch to debug layout.

    Well, that's strange. Can you send your debug layout file (usually Debug Layout.dst somewhere beneath %APPDATA%) to support@mmx-delphi.de, please? Perhaps there is something inside where MMX is stumbling upon.


  2. 19 minutes ago, ULIK said:

    Were you able to reproduce this delay on opening the New Fields dialog the first time?

    I can see this here, too. As it is only a performance problem I moved it behind the functional problems in the priority list. When its running stable I can make it faster.

    • Like 1

  3. 14 hours ago, ULIK said:

    I also checked the settings: TOD should never come up

    That's the point!

     

    It doesn't matter in which state the IDE is closed. The setting alone controls the visibility of the TOD on startup.

     

    On 7/22/2019 at 4:27 PM, ULIK said:

    Another very small thing, when on white color scheme: (but this might be because I'm on 10.2.3 Tokyo; IDE designs are active)

    Not sure about that one. This is a screenshot of MMX 13.1.1 on XE2:

    image.png.b7b9e92b86b804463544bf05c3a87a38.png

    The Light theme on Tokyo is the standard Windows theme, so it uses the OS colors.

     


  4. 2 hours ago, Kryvich said:

    Although in my shining new Delphi 10.3.2 the wording is a little different: 

    That's interesting! I quoted right from the Rio DokWiki, but perhaps the offline help is a bit different. Although, my German offline help is a translation pretty close to the English DokWiki one. Nevertheless there are other places in the docs that support the wording you quoted, so I guess it is probably completely unclear which behavior is actually intended. So the least we can expect from reporting that issue is a documentation consistent with the compiler - however that turns out then.


  5. Continue is supposed to jump to the end of the current loop (re-evaluating the condition) and not to the beginning. Thus the until statement is evaluated which in this case ends the loop. So, yes, it is the way it should be.

     

    Quote

    Use the continue statement within loops to pass control to the end of the innermost enclosing end brace belonging to a looping construct, such as for or while; at which point the loop continuation condition is re-evaluated.

     

     

     

    • Like 1
    • Thanks 1

  6. Rewriting the toolbars rendered all settings invalid, so what you see is the default setting. Customizing the toolbar (when it actually works - hopefully in the next beta) allows for more options.

     

    I will investigate the state problem.


  7. 4 minutes ago, Arnaud Bouchez said:

    you would need to reactivate the licence count - which requires an active licence!

    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.

    • Like 1

  8. 20 minutes ago, Alexander Elagin said:

    And the IsNullOrEmpty is a C#ism which does not belong to the Pascal world and makes no sense at all.

    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.


  9. 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.


  10. 24 minutes ago, Rickard Johansson said:

    Edit entity doesn't work for events, e.g. form events like FormCreate()... Not a big issue since you probably shouldn't change it anyway, but it used to work - right?

    Not that I am aware of. I tested with an old version 13.1.1 and it doesn't work there either.

     

    26 minutes ago, Rickard Johansson said:

    You can customize toolbars but it's not saved.

    Yes, I noticed that, too. It will be fixed in the next beta drop.

     

    27 minutes ago, Rickard Johansson said:

    MMX options: Left side tree. The background color for each tree item is sometimes white (dark theme). And sometimes it looks fine.

    I have checked in a fix for that this morning.

     

    28 minutes ago, Rickard Johansson said:

    Search Members: Tree node line highlighting.

    Not sure what you mean. Can you add a screenshot?


  11. 49 minutes ago, dummzeuch said:

    I probably need some updated license file for our license server.

    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.

    • Thanks 2
×