How can I open a better file requester?

BlitzPlus Forums/BlitzPlus Programming/How can I open a better file requester?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

[EDITED BY MOD: the code below isn't Blitz code - its PureBasic]
Global svar.s

ProcedureDLL.l pbSaveFileRequester(Title$,DefaultFile$,Pattern$,PatternPosition) 
svar.s=SaveFileRequester(Title$,DefaultFile$,Pattern$,PatternPosition) 
ProcedureReturn @svar.s
EndProcedure

ProcedureDLL.l pbOpenFileRequester(Title$,DefaultFile$,Pattern$,PatternPosition) 
svar.s=OpenFileRequester(Title$,DefaultFile$,Pattern$,PatternPosition) 
ProcedureReturn @svar.s
EndProcedure

ProcedureDLL.l pbSelectedFilePattern() 
ProcedureReturn SelectedFilePattern()
EndProcedure