Hello Fred.

So. Now I got something. The "msefiledialogx", of course. A version that
DOES, mostly, what I want it to do. That is:
- Multiple entry select for "listview" AND "list_log" display
- "seamless" switching between displays (i.e. selections are kept)
- mostly "standard" selection methods by mouse and keyboard

In addition, as I had to rewrite quite some chunks of code to achieve this,
I made a number of modifications:
- consistent data management for file selection
- "straightening up" a number of overly complicated processsing sections
- simplify handling of icons for the "list_log" display
- change display configuration to context menu (right mouse button)

And it's STILL not finished, by far, yet, as I couldn't possibly have
tested every (combination of) functions and settings possible. Nonetheless,
I put the current version FOR YOUR TESTING AND CRITIQUE on my web site,
along with the stand-alone "FlieRequesterX" sample application that can
be set to make use of nearly all of the dialog's abilities.
I hope you can get it to work, and, PLEASE, check it out thoroughly and
give me feedback about your findings, and not publish it on github
immediadietly. If you think it might be in a state where others can get it
to work also, it might be of some help to publish, but only with a clear
marking as "experimental". BTW, the code of the unit file is still overall
cluttered with insertions, commented-out parts, comments, remarks and
streches of inactivated or nor longer used old original code. This makes
it certainly tedious to read and difficult to understand. ANY "final"
version WILL have to be cleaned up thoroughly and possibly be rearranged
a bit to help understanding.
Well, and yes, the "stringgrid" component doesn't seem to be fully
functional, as I surmised in my previous posting. Most call-backs aren't
apparently working, and that seems to be the reason why you had to add
that monstrous "oncellev" handler in the  first place - is that correct?

Anyway, here it is, as it is, for you to contemplate, evaluate, test and
peruse, "newmsefiledialogx_nv0.zip". Not for publishing yet, though.
Please report any problems you find and suggestions to improvement.

Thank you for your kind help, and have a lot of fun!
And a nice time as well, of course.

-- 
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------




_______________________________________________
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to