Blitzsys File Requester

Blitz3D Forums/Blitz3D Programming/Blitzsys File Requester

The Forum Archive is locked. These are the original blitzbasic.com forums, kept so their posts can still be read and searched. No new topics, replies or edits can be made here. To join the conversation, head over to the Blitz3D+ forums.

Regarding what I said there about
api_EnableWindow(AppHWND,True)
screwing things up, it does cause me problems when I use it with the archive code that I linked to above but it works as it should with blitzsys. Try the following.

AppHWND=SystemProperty("AppHWND")
api_EnableWindow(AppHWND,False)

path$=DLLGetOpenFileName$() ;Fill in parameters

api_SetForegroundWindow(AppHWND)
api_EnableWindow(AppHWND,True)
This still has its flaws but at least it stops the user bringing the Blitz app back in front of the file requester by clicking in its window.