Edward Di Geronimo Jr. wrote:
Quoting Andreas Pflug <[EMAIL PROTECTED]>:

Simply select some non-adjacent cells in arbitrary cols and rows.


I stated that in the beginning, and asked if anyone had any suggestions on what to do in that case. If you completely arbitrarily hightlight cells, there really isn't a way to store them in the clipboard. Because no one had any suggestions on how to handle it, yourself included, the decision was made to just copy the first group of cells highlighted.

I still don't see a need for that extended handling, because the ctl always allowed row selections (and column selections can be achieved from SELECT ...., a basic SQL feature... )

The implementation did not meet the primary requirement, so I objected
clearly and early. You decided to commit an half-brewn "enhancement"
based on a technique that was known not to meet the TODO, i.e. doing it
with a virtual control. You can't be too surprised I basically rolled
back that beast, to have the first step made before the second.


Users dont care about virtual controls or not.

They do. It's the speed issue, esp. on non-win32.

Users care about basic functionality like being able to copy subsets of data into the clipboard. Only behing able to copy entire rows at a time is a half brewn implementation. It would have been much easier for you to refactor things into a virtual table

Wrong. Look at the current implementation, which basically takes version 5021 and *removes* 100 lines of code.

Also, you're forgetting that the only reason I didn't implement code similar to this originally is because you were rather insistant that the data retrieval code should not be changed in any way. It's not exactly reasonable to place restrictions on other people's work simply so that you can later complain that the work isn't good enough and have an excuse to rip it out.

Not quite, I always insisted on doing it "the virtual way" and made quite clear that I'd enforce it. Explaining how to do it required more work than to do it, I said that earlier. See how it works now, and do it with wxGrid if you like.

Regards,
Andreas

---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?

              http://www.postgresql.org/docs/faq

Reply via email to