View Issue Details

IDProjectCategoryView StatusLast Update
0000105JEDI VCL00 JVCL Componentspublic2002-07-01 12:38
Reportergrenzi_rAssigned Touser72 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0000105: TJvOutOfSpaceDlg not works for drive A
DescriptionThis dialog seems to work only with drive C! If you fill "A" in the
property "Drive" there is no effect when calling Execute and "A" is
the default value!

The problems described can be seen in the example application which is at the yahoo group (http://groups.yahoo.com/group/JVCL-Developers/files/SampleApplication_Beta_2.zip)
My configuration: Delphi 5 German professional with SP1 installed.
OS: Win 95b.
TagsNo tags attached.

Activities

user72

2002-06-02 16:20

  ~0000067

This seems to be a limitation of the undocumented SHHandleDiskFull function: it doesn't work for removable media (like floppies and CD:s). Maybe a check to see whether the selected drive is a removable disk could be added and maybe raise an error or call an event for this condition?

StephenMelnyk

2002-06-07 12:45

developer   ~0000083

Last edited: 2002-06-07 12:46

I suspect this works only for local fixed disks. When I tested this against mapped network drives, nothing happens. Only when I select my local C drive do I see the dialog.

edited on: 06-07 12:46

user72

2002-06-08 10:01

  ~0000086

I've changed the ancestry of TJvDiskFullDialog to TJvCommonDialog instead of
TJvCommonDialogP, which means that the Execute function returns true if the dialog was displayed and false otherwise. Additionally an exception is raised at design-time if the selected drive is not a fixed disk.

Issue History

Date Modified Username Field Change