ich steh Mal wieder auf dem Schlauch (wo denn auch sonst?).
Ich möchte ein ExplorerListGadget vom User per IniFile konfigurieren lassen. Das Inifile enthält die Ja-Nein-Einstellungen für
#PB_Explorer_AutoSort
#PB_Explorer_HiddenFiles
#PB_Explorer_NoMyDocuments
#PB_Explorer_GridLines
#PB_Explorer_NoDriveRequester
Von vornherein gesetzt sind die Flags
Code: Alles auswählen
flag = #PB_Explorer_MultiSelect | #PB_Explorer_BorderLess
Code: Alles auswählen
Case "autosort"
If LCase(z$) = "ja"
flag | #PB_Explorer_AutoSort
EndIf
Case "hiddenfiles"
If LCase(z$) = "ja"
flag | #PB_Explorer_HiddenFiles
EndIf
Case "mydocuments"
If LCase(z$) = "ja"
flag | #PB_Explorer_NoMyDocuments
EndIf
Case "gridlines"
If LCase(z$) = "ja"
flag | #PB_Explorer_GridLines
EndIf
Case "nodriverequester"
If LCase(z$) = "ja"
flag | #PB_Explorer_NoDriveRequester
EndIf
Code: Alles auswählen
ExplorerListGadget(#elg,0,0,500,500,"C:\",flag)
Hab das Problem gefunden - lag natürlich an mir, ist mir aber zu peinlich, das hier groß und breit zu erzählen. Aber: #PB_Explorer_HiddenFiles zeigt keinerlei Auswirkung, es werden immer Systemdateien angezeigt, mit oder ohne diesem Flag. Was mache ich da falsch?