Jump to content

David Heffernan

Members
  • Content Count

    3493
  • Joined

  • Last visited

  • Days Won

    172

Everything posted by David Heffernan

  1. David Heffernan

    W1057 during D7 -> D11 conversion

    Why are you using shortstring? Even in D7 that was not recommended.
  2. David Heffernan

    SDI <-> MDI forms

    Again that's not accurate. Imagine, say, 7 MDI child windows, tiled. You literally can't get splitters in a grid as 7 is prime. I'm not sure anybody that's posted in this thread understand MDI tiling.
  3. David Heffernan

    SDI <-> MDI forms

    What I don't get in all this is that MDI child windows aren't docked. They are typically tiled. Yes there is cascade but surely nobody wants that. Tabbed is clearly superior to cascade. So any discussion about MDI like GUI without true MDI needs to look at tiling.
  4. David Heffernan

    How to Sort TStringList ?

    https://stackoverflow.com/questions/5134712/how-to-get-the-sort-order-in-delphi-as-in-windows-explorer
  5. David Heffernan

    SDI <-> MDI forms

    Here's my MDI app How do I do this with tabs, bearing in mind I want to see both the child windows together.
  6. David Heffernan

    SDI <-> MDI forms

    This is a bit different from what were are talking about in the other topic. MDI is very different from tabbed.
  7. People do see it. If you think society has eliminated discrimination you are deluding yourself. People with privilege find it harder to see discrimination because they don't experience it. I really don't know what to say about this. You think that the slanting towards women in lower paid jobs indicates a great success for equality.
  8. No but I never claimed that. Maybe. But it could well be a factor. It doesn't need to be the only reason for it to be a problem.
  9. This is classic correlation / causation territory
  10. How did you determine that this difference was due to gender and not some other reason? Personal anecdotes prove little. The fact that your co-workers didn't experience discrimination doesn't mean that others didn't. I mean, by definition, if any did then they wouldn't be your co-workers. I find it so wearing that people like us with our professional work colleagues and life styles think that discrimination doesn't exist because we don't see it in our lives.
  11. The lived reality in the US for many groups is very different from that of white males. Prejudice doesn't mean everybody in a group has the same (worse) experience. It means that overall the experience of one group is significantly worse than others. "I'm sure". How are you sure? This is ridiculous and quite wrong. If this were to be true then it would follow that all men were stronger than all women. Patently not true.
  12. Fair enough. Those aliases are certainly much more transparently named.
  13. They should use AI for moderation
  14. Not on all delphi versions, IIRC. If you want a 32 bit integer then there are types for that. FixedInt and FixedUInt. The whole point of Integer is that it maps to the platform's C int.
  15. Well yes. It was more of a rhetorical question aimed at Thomas.
  16. So yeah, which would have been harder? Changing all such records to use a type other than Integer, or changing all incorrect Pointer/Integer casts?
  17. David Heffernan

    Use-case question for average phone users re: file-sharing

    If you want Q&A that forces people to answer the question, then that's SO. But you don't seem to like SO because it forces people to ask clear questions, and then stay on topic. Which seems to contradict your comments here. I'm confused. Again.
  18. David Heffernan

    Use-case question for average phone users re: file-sharing

    That nobody is me too. I also have a bunch of ripped CDs, and purchased mp3s. Most of my use is with streaming services which clearly don't suck. But we are in a tiny minority. I guess if David is writing an app for old people like us then maybe it will work out. Sure, but this is a forum here, not SO. Yeah, which is why the average user uses streaming services so they don't have to think about this.
  19. David Heffernan

    Use-case question for average phone users re: file-sharing

    Nobody has songs on their mobile devices in that form these days anyway. People use streaming services like Spotify, YT, etc.
  20. The alternative that you propose would have been far worse.
  21. This wasn't a mistake. This reflects the underlying platform. It's wrong to blame Emba for all the programmers using Integer as though it was pointer sized. Your argument is akin to wanting char to be 4 bytes on 64 bit. It's just a non sequitur. There's literally no reason for integer to be pointer sized. It's a completely different thing.
  22. OK, but it would obviously be far easier to just recompile than make some new out of proc add in tech for design time.
  23. Wouldn't they ship 32 and 64 bit IDEs and users could choose which they used. You have to recompile packages for new versions anyway. It would just be a recompile for 64 bit. I don't think it would be so bad. I know that I can compile all the design time packages I use for 64 bit quite easily.
  24. What's the way to replicate MDI like behaviour in VCL today?
  25. Given the number of people that struggle without of memory errors, then I'd say the answer is yes.
×