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