Jump to content

Tommi Prami

  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Tommi Prami

  1. Vote if you care : https://quality.embarcadero.com/browse/RSP-30991 IDE Could/Should open dfm in text form, if it/RLINK will find some problem with it. (and show the position in way or other) -Tee-
  2. Not very convenient, I think. -Tee-
  3. This would help in some cases, still would have manual steps. Better than nothing tough. if it would highlight position in the DFM IDE things where problem is, that would make this pretty good, IMHO. Problem is, I think, I believe sometimes you can't open project, I think, if there is some special case (I think I've encountered this) Would not help if RLINK fails at compile time, which is kind of corner case. But problem still. DFMCheck Andy released is very good, unfortunately we have one or more components that has structure that will not work with it. We are looking into it, could we fix it somehow.
  4. Not overstating, but if something takes few seconds or even 30sec if you forget the file name few times, still it is extra work. And finding the error,. in trivial case, just take a diff and see. But consider this, you stumble upon old form. Then you fix all the naming conventions, change components from one that should not be used to equal one and so on. There might be easily hundreds of changes. and try to find error from there. Not common, usually Delphi does not screw it up,. but as I stated, sometimes it is easier to edit the dfm with text editor. And even if you look at the dfm in text form in ide, you might touch keyboard in such a place that it is nightmare to find the error, if lot of changes. I think I would benefit from this, not weekly but monthly maybe when I am doing something massive search and replace stuff etc. One step closer would be that IDE and RLINK would tell the line on which error is. At least bes guess..
  5. And find file from disk and the spot, sure diff to repo will help, but still, would be life saver when this happens. Not for everyone for sure.
  6. Would be nice IDE would always convert binary to text, if there are one. Got hit by that this summer, there still was few binay dfm's in our repository.
  7. Am I missing something but nothing appears into here, if Ill Click the "Filter ..." and then OK, I am expecting it then always to filter that exception in that project. So I decipher the UI. -Tee-
  8. Sometimes one have questions that answer is not that easy 🙂 Or need quite bit of work. Lately I've had two. Where this unit is linking from? Which units in this project has initialization and/or finalization sections? I bet there are tons of these good questions we sometimes would need answers for 🙂 There might be something for these. Plain search for files does not help usually, because all depends what is linked into the specific project. -Tee-
  9. We tried to do one of our own, but appears that it's not that easy. Seems that we can remove them but IDE will, sometimes at least, write them back after that. Or there is no event for dfm when it is saved (Not making the plugin myself so don't know the latest details.) Maybe there is some cool, Andy Magic Of The Hackering, in the DDevExtensions to do this?? Does anyone have ideas how to get that working? -tee-
  10. Tommi Prami

    IDE plugin to remove Explicit* from .dfm files

    But not for 10.4 and I bet Andy has little or none motivation to support 10.4+. Won't expect that, he has done his part many fold. Should figure out how he does his magic 🙂 -Tee-
  11. That was way easier than I previously thought. Thanks!
  12. If remotely possible, make an intermediate build with this feature. I think many would love test drive it (me included, other hand should check out how to build and install myself).
  13. Tommi Prami

    Just-in-time compiling for Delphi's Regular Expressions

    That flre is interesting, should check that out to do some testing with it.
  14. Not super complicated app, but if someone has that ready would help. I think someone talked about it, but have no clue on which thread. -Tee-
  15. Tommi Prami

    Buggy Optimizer in Delphi 10.4

    Kind of my point exactly. I was just asking is there a way to restructure code away from GOTO. I had just gut feeling that is not always possible or that easy...
  16. Good starting point at least. Thanks.. -Tee-
  17. Tommi Prami

    Buggy Optimizer in Delphi 10.4

    As I see using GOTO it is good for optimization with nested loops to get from one level to another, while keeping loop condition simple. Never used it in Delphi I think. Covorker used in very heavy and nested looping to gain speed. But is it always possible to write without goto as same performance. (Hard to give real life example on top of my head). In other words I can't figure out how you would restructure nested loops without including more complex looping condition... -Tee- PS would be funny to rename goto GTFO 😄
  18. Tommi Prami


    Previous library which this should supersede, is kind of UI-control framework etc..,. or seems so.. .Tee.
  19. Firebird Editor Pro. Made with Delphi (for Windows) 2.0 just released. Have had few problems related to third party components, which Author is using. He is pretty fast on developing and if have ideas or feedback, he usually fixes them pretty fast. https://www.texteditor.pro/firebird/ Also check out his text editor, which I use along with Delphi to do many jobs that are easier to do with that, than using Delphi IDE. -Tee- PS. Not my app, so feedback directly to the author.
  20. Tommi Prami

    FireBird tool, Coworker doing this, 2.0 just released

    Version 5.3.0 (June 5, 2020) - Added connection tabs options - Added fetch all option into data popup menu - Fixed BLOB editor - Fixed check for updates - Fixed connection dialog - Fixed grid control - Fixed options setting - Fixed SQL editor - Fixed SQL formations - Fixed startup Note! This product is always completely FREE for you. See the license.
  21. Tommi Prami

    Crash when Delphi 10.n exits... again

    On my 10.3,x had no problems with GExperts and FixInsight
  22. Tommi Prami

    FireBird tool, Coworker doing this, 2.0 just released

    Version 5.1.2 (May 31, 2020) - Fixed about - Fixed computed fields - Fixed document - Fixed navigation between DB objects - Fixed SQL editor - Fixed SQL formations - Fixed table data editing - Fixed text editor control Note! This product is always completely FREE for you. See the license.
  23. Please, Make ticket for it so can vote.
  24. Tommi Prami

    You RAD Studio 10.4 Sydney appreciated features and bug fixes

    I am pretty interested in hearing what are people thinking of implementing with Managed records. -Tee-
  25. Tommi Prami

    FireBird tool, Coworker doing this, 2.0 just released

    Version 5.1.0 (May 26, 2020) - Added show double quotation marks around object names in SQL option for DB objects (default false) - Fixed and optimized AlphaControls - Fixed check for updates - Fixed connection closing - Fixed options - Fixed SQL formatting - Fixed startup