5 changed files with 71 additions and 22 deletions
@ -0,0 +1,36 @@ |
|||
#include "common.h" |
|||
|
|||
class SystemDialogs : public ComSingleObject<IAvnSystemDialogs, &IID_IAvnSystemDialogs> |
|||
{ |
|||
virtual void SelectFolderDialog (IAvnSystemDialogEvents* events, |
|||
const char* title, |
|||
const char* initialPath) |
|||
{ |
|||
|
|||
} |
|||
|
|||
virtual void OpenFileDialog (IAvnSystemDialogEvents* events, |
|||
bool allowMultiple, |
|||
const char* title, |
|||
const char* initialDirectory, |
|||
const char* intialFile, |
|||
const char* filters) |
|||
{ |
|||
events->OnCompleted(0, nullptr); |
|||
} |
|||
|
|||
virtual void SaveFileDialog (IAvnSystemDialogEvents* events, |
|||
const char* title, |
|||
const char* initialDirectory, |
|||
const char* intialFile, |
|||
const char* filters) |
|||
{ |
|||
|
|||
} |
|||
|
|||
}; |
|||
|
|||
extern IAvnSystemDialogs* CreateSystemDialogs() |
|||
{ |
|||
return new SystemDialogs(); |
|||
} |
|||
Loading…
Reference in new issue