[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