Jump to content

Uwe Raabe

Members
  • Content Count

    2558
  • Joined

  • Last visited

  • Days Won

    150

Posts posted by Uwe Raabe


  1. First I would like to use the same settings as in your system. Can you export the MMX registry key for me? The key base is HKEY_CURRENT_USER\Software\Raabe Software\MMX\13.0 (I know about the 13.0 as an open issue in the beta).

     

    Then, if I still cannot reproduce it here, I will try to compile a special version with some logging. Unfortunately, as long as I have no clue about what is happening here, that can only be some shots in the dark.

     

    I am also a bit baffled that no one else reports a similar behavior. Can you rule out any other non-standard addin or a non-standard Delphi installation?


  2. I just had a quick look into the sources and it is indeed so that the help icons are located statically and don't move when the control to the left resizes (which they actually should). I have to go through all of these (which are a lot) and check for that link. 

    • Like 1

  3. 1 hour ago, PeterPanettone said:

    Have you compiled the MMX dialog form with the Scaled property set to True?

    Of course I have. After all it should adapt to DPI changes when the dialog is moved to another monitor. 

     

    I rather suspect the help buttons rely on a specific font size. Will have a look.


  4. 27 minutes ago, Fred Ahrens said:

    the implementation of some of Andreas' patches directly into the official release

    I can also vaguely remember that Andreas claimed that as the reason why there will be no IDE Fix Pack for Rio. Unfortunately I cannot find that statement anymore, so it should be taken with care.


  5. 28 minutes ago, FredS said:

    your clients will understand that the most important part of developing is the new skins

    Actually clients do think this way!

     

    A couple of years ago we made a poll about features our customers want to see implemented in our software. Nearly 2/3 of the answers were about visual appearance. Probably because that is what the customers see and work with. They usually don't understand the internals and simply assume they just work. Even now I get approval for changes much easier if they are heavily accompanied by visual enhancements.

    • Sad 1

  6. 30 minutes ago, haentschman said:

    ComponentState = csFreeNotification! What's that mean?

    The component is going to notify other components when it is destroyed. A component can register for FreeNotifications by calling AComponent.FreeNotification(Self) and unregister with AComponent.RemoveFreeNotification(Self). The notification is done by calling the Notification method of all those registered components. This is usually done to update a local field pointing to that component to prevent dangling pointers. Perhaps some component doesn't follow this pattern as closely as it should do.

×