Jump to content

Ian Branch

Members
  • Content Count

    1431
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Ian Branch

  1. Hi Team, Is there some way or a tool that can/will collapse defines in the IDE? i.e. {$IF defined(xxx) or defined(yyyy)}.....{$ENDIF} and {$IFDEF xxxx}.....{$ENDIF} I have a large unit with multiple defines used by multiple apps, and it is sometimes difficult to be sure that I am not duplicating or adding defines where they don't need to be or shouldn't be. Regards & TIA, Ian
  2. Ian Branch

    A way to collapse Defines in the IDE??

    Not at this stage. The unit has grown over time/years and needs to be rationalised. The trouble is identifying the relevant/individual conditionals. I found one piece of code where the entire procedure between begin & end was covered by a conditional conditional and then within it I found a repeat of the same conditional. Hence the desire to collapse the conditional so I can readily see what is in what.
  3. Ian Branch

    Install Quickreort 10.3 RIO on Delphi RAD 104

    I could have simply said Yes, but I thought I would be more inciteful. ;-)
  4. Ian Branch

    Install Quickreort 10.3 RIO on Delphi RAD 104

    Fairly easy changes to install on D10.4 & D11. I have it installed on both.
  5. Ian Branch

    TDBComboBox in reverse..

    Hi Team, TDBCombobox may not be the right component to use here... At data input time in a separate App I have a TComboBox that has its index value saved to a field. The TComboBox has 5 options, therefore 0 - 4 is saved in the field. I now want to go in reverse and based on the field value show the relevant option. If I use TDBComboBox all I see is 0 - 4. Is there something I can do with TDBComboBox to achieve what I want or do I need to use a different component? Regards & TIA, Ian
  6. Ian Branch

    TDBComboBox in reverse..

    Tks Uwe, I figured the Items needed to be there, I just wasn't sure how to make them appear for their relevant field value. Ian
  7. Ian Branch

    Raabe Software directory??

    Hi Uwe, Win 11. Should files be in "C:\Users\Ian\AppData\Local\Raabe Software\MMX Code Explorer\15.0" be there or should it be in "C:\Users\Ian\AppData\Local\Programs\Raabe Software\MMX\15", or both? Regards, Ian
  8. Ian Branch

    Raabe Software directory??

    Tks Uwe, I was just concerned I had a left over directory/files. :-) Cheers. Ian
  9. Ian Branch

    D11 - A bridge too far.. :-(

    Hi Team, At the instruction of my main Customer I am reverting to D10.4.2. They, and I for that matter, are tired of dealing with screens/forms/components not showing correctly where they did in 10.4. I start D11 with the '/highdpi/unaware' switch but am still having issues. As I don't need a very disgruntled Customer, 'his wish is my command'. I will reconsider after D11.1 is released, and then very cautiously. Sigh! It had such potential. Just thought you might like to know my experience. Regards, Ian
  10. Ian Branch

    D11 - A bridge too far.. :-(

    Hi Team, I have reached what seems to be a working compromise.. ;-) I am designing, developing, testing, etc in D10.4.2. Then when I am satisfied all is OK I do a final Build in D11. This is seemingly giving me the best of both worlds... 1. I am working in a known development environment with all the tools I am familiar with. 2. The final build incorporates the D11 code improvements incorporated. 3. Not overly critical but the final .exe files are slightly smaller. Now. If I could get the D10.4.2 IDE to build with the D11 Compiler & libraries, I wouldn't have to switch... ;-) I hold hope for D11 Patch 2 or even later D11.1. Ian
  11. Ian Branch

    wuppdi Welcome Page for Delphi 11 Alexandria?

    Hi Daniel, Any word?? Ian.
  12. Ian Branch

    wuppdi Welcome Page for Delphi 10.4?

    Hi Daniel, Any progress on WUPPDI for D11? The D11 interface feels so clunky after using WUPPDI in D10. Ian
  13. Ian Branch

    The state of GExperts Support for Delphi 11

    Hi Thomas, Rev 3677 fails to build in D2007.
  14. Ian Branch

    Issue with MMX 15.0.444.2474

    HI Team, D10.4.2, Win 11. When I installed the latest MMX I started to get the errors as indicated in the attached images. The errors occur if I just open Delphi and close it straight away. I swapped back to the previous version, 15.0.38.2440, and I don't get the errors. I then swapped back to the new mmx again and the error returned. Regards, Ian n.b. edbrun235.... is an ElevateDB bpl.
  15. Ian Branch

    Issue with MMX 15.0.444.2474

    Hi Uwe, Solved! Although I don't understand why. You will recall from above that one of the error messages was related to edbrunxxxx, the run time library for ElevateDB. As a test I removed edbdesignxxxx from the components. The issue and all errors disappeared. I reinstalled EDB and the issues remain gone. ?? I am guessing that perhaps it was related to some hook(s) into the IDE that MMX was also trying to use. Effectively changing them around changed the order of the hooks. Having said that, it doesn't explain why I got the initial errors with only GExperts & MMX installed. Oh Well. I guess I should be happy that the issues have gone. Thanks for your time/support. Apologies if I caused any angst. Regards, Ian
  16. Ian Branch

    D11 - A bridge too far.. :-(

    If anybody is interested. In going back to D10.4.2 from D11 I had to remove multiple 'PixelsPerInch = 96' from my .dfm files. D10.4.2 didn't like them either at design time, but not always, or, having built OK, the App(s) failed at Run time due to the line presence in the .dfms. All good now.
  17. Ian Branch

    D11 - A bridge too far.. :-(

    Alas! So it is.. 😞
  18. Ian Branch

    Issue with MMX 15.0.444.2474

    At the initial installation of Delphi 10.4.2, and loading of MMX, the only other plugin at the time was the latest GExperts. As I indicated having loaded MMX I exited Delphi, as I generally do as I load plugins, and the issue appeared. I haven't bothered with cnPack yet. I have since then loaded all my usual 3rd party libraries. As a test I just now de-installed GExperts and reinstalled MMX 15.0.44.2474 and the Issue reappears. Ian
  19. Ian Branch

    D11 - A bridge too far.. :-(

    Hi Team, The Customer uses multiple modes. LAN, RDP & ThinFinity for his Staff as they work from Home and from multiple Shops. As well as Android tablets via their browser into Thinfinity. The Apps are all 32 bit. I have not been able to reproduce any of their 'issues', except in my first days of D11, but they insist that they are getting screens not writing correctly with issues ranging from the left side of text cut off in the field to whole sections of the from moving up over the components above. This one seems to be related to having a TPanel on top of a TPanel. I observed other issues also related to TPanel. To fields disappearing. There should be a DB field after Name in this image and the whole bottom section has moved up a little more than the height of the 'Consumer' text. When I log in via the same means, the field shows. Here, in a different App, you can see the 19 that should be the day in the date only just showing the back of the 9. Again, when I logged in, all the date, 19/10/2021 showed. They have cited other similar issues but haven't supplied images. Regardless of where the issue is att, 'The Customer is always right' until proven otherwise. As far as reporting, I am knee deep in going back to D10.4.2 where there were none of these issues, so I can get a fresh set of Apps, 21 of them, uploaded to the Customer's server tonight. I appreciate your inputs. Obviously if I was able to reproduce the issue(s) I could address them but alas.... Ian
  20. Ian Branch

    Issue with MMX 15.0.444.2474

    Hi Uwe, I dropped this because I had moved on to D11. The issues did not occur there. My hand has been forced and I have moved back to D10.4.2 which involved a clean install of D10.4.2. After all the patches etc for D10.4.2, the first thing I installed was GExperts. The second thing installed was MMX 15.0.46.2479. To my surprise, the issue I started this thread occurs. :-( I had forgotten. So, after some further testing I have determined it is something in the change from 15.0.38.2440 to the next version I have, 15.0.44.2474. The issues occur with 44.2474, not with 38.2440. Is there anything I can do/assist with to try to identify the problem? I can work in the short term with having to 'OK' the messages when I close D10.4.2, but it gets tedious after a while.. For now I will install 38.2440 but I am missing that tweak you did for me to the Uses clause sorting.. Regards, Ian
  21. Ian Branch

    The state of GExperts Support for Delphi 11

    All good now. Thanks Thomas. Ian
  22. Ian Branch

    D11 Scaling issue??

    Hi Team, Win 11, D11 in HighDPI mode, 4k monitor. During design time my button looks like SS-12 attached on a TPanel. At Run time it looks like SS-13.. 😞 If I put the button on the form on its own it is normal at run time. SS-14. Is this a TPanel issue? The Button is a standard TBitBtn. Is it resolvable? I don't get this issue if I open Delphi with the /highdpi:unaware switch. See SS-15 attached. Regards & TIA, Ian
  23. Ian Branch

    The state of GExperts Support for Delphi 11

    Ummm. Why does this appear, then disappear while D11 starts?? In earlier iterations it just flashed on/off screen.
  24. Ian Branch

    The state of GExperts Support for Delphi 11

    No problem Thomas. Just trying to contribute. If it makes any difference for the Experts Dialog - I open Delphi with the /highdpi:unaware switch.
  25. Ian Branch

    Expert and Package Manager for Multiple RAD Studio IDEs

    Although not a competitor for the Expert Manager in GExperts, it would be nice if it showed experts that have been disabled in Gexperts and you could enable them.
×