The underlying control Vista is now using is most likely where the problem
lies.  I've noticed since using Vista that any controls which display
directories/Files including simple OpenFileDlgs use the general filter
settings whereas before not all of them did.  So if you want to display "All
Files" even if the general filtering is set to hide certain extensions, you
may have to move to a different control or write your own new or descendant
version.   

from Robert Meek dba "Tangentals Design"
e-mail: [EMAIL PROTECTED]
Freelance Windows Programming for XP and Vista 
Also proud to be a Moderator of the "Delphi-List" at elists.org

"Reality cannot be explained...only enjoyed or endured as your current
perspective allows!"

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Del Texley
Sent: Monday, May 05, 2008 5:22 PM
To: [email protected]
Subject: FileListBox and Vista

I posted earlier about the jvFileListBox and Vista and since then I've 
determined what is happening and need some help in how to fix this.  I 
had populated the FileListBox.Mask with a list of desired extensions.  
This works fine with w2k, xp and xp pro.   It fails on Vista if you have 
the folder options set to hide known file extensions.  Under XP this 
setting had no effect on the selection process, but Vista hid the 
extensions from the FileListBox control.  Disabling the hide know file 
extensions solved the issue, but I'd like to have the program be able to 
handle this gracefully, rather than forcing the user to figure out how 
to do this (and it's much harder for the average user to change the 
folder settings in Vista, Microsoft limits where this can happen.)

So, any suggestions on how to get around this Vista created problem?  
Thanks!

-- 
Del Texley
IS Administrator
LIPA
(541) 484-6430


This transmission (including any attachments) may contain confidential
information, privileged material (including material protected by the
solicitor-client or other applicable privileges), or constitute non-public
information. Any use of this information by anyone other than the intended
recipient is prohibited. If you have received this transmission in error,
please immediately reply to the sender and delete this information from your
system. Use, dissemination, distribution, or reproduction of this
transmission by unintended recipients is not authorized and may be unlawful.


_______________________________________________
Delphi mailing list -> [email protected]
http://lists.elists.org/cgi-bin/mailman/listinfo/delphi

_______________________________________________
Delphi mailing list -> [email protected]
http://lists.elists.org/cgi-bin/mailman/listinfo/delphi

Reply via email to