ReactOS 0.4.16-dev-311-g9382aa2
|
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "winnls.h"
#include "wingdi.h"
#include "winuser.h"
#include "winreg.h"
#include "shlwapi.h"
#include "filedlgbrowser.h"
#include "cdlg.h"
#include "shlguid.h"
#include "servprov.h"
#include "wine/debug.h"
#include "wine/heap.h"
Go to the source code of this file.
Classes | |
struct | IShellBrowserImpl |
Implementation of IShellBrowser and ICommDlgBrowser interfaces for explorer child windows (see ShellBrowserChild) More... | |
Macros | |
#define | COBJMACROS |
#define | NONAMELESSUNION |
#define | NO_SHLWAPI_STREAM |
#define | add_flag(a) if (flags & a) {strcat(str, #a );strcat(str," ");} |
#define | FE(x) { x, #x} |
Variables | |
static const IShellBrowserVtbl | IShellBrowserImpl_Vtbl |
static const ICommDlgBrowserVtbl | IShellBrowserImpl_ICommDlgBrowser_Vtbl |
static const IServiceProviderVtbl | IShellBrowserImpl_IServiceProvider_Vtbl |
Definition at line 87 of file filedlgbrowser.c.
#define COBJMACROS |
Definition at line 26 of file filedlgbrowser.c.
#define NO_SHLWAPI_STREAM |
Definition at line 36 of file filedlgbrowser.c.
#define NONAMELESSUNION |
Definition at line 27 of file filedlgbrowser.c.
Definition at line 88 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_BrowseObject().
|
static |
Definition at line 157 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_ICommDlgBrowser_IncludeObject().
|
static |
Definition at line 130 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_BrowseObject().
|
inlinestatic |
Definition at line 66 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_ICommDlgBrowser_AddRef(), IShellBrowserImpl_ICommDlgBrowser_IncludeObject(), IShellBrowserImpl_ICommDlgBrowser_OnDefaultCommand(), IShellBrowserImpl_ICommDlgBrowser_OnStateChange(), IShellBrowserImpl_ICommDlgBrowser_QueryInterface(), and IShellBrowserImpl_ICommDlgBrowser_Release().
|
inlinestatic |
Definition at line 71 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_IServiceProvider_AddRef(), IShellBrowserImpl_IServiceProvider_QueryInterface(), IShellBrowserImpl_IServiceProvider_QueryService(), and IShellBrowserImpl_IServiceProvider_Release().
|
inlinestatic |
Definition at line 61 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_AddRef(), IShellBrowserImpl_BrowseObject(), IShellBrowserImpl_ContextSensitiveHelp(), IShellBrowserImpl_EnableModelessSB(), IShellBrowserImpl_GetControlWindow(), IShellBrowserImpl_GetViewStateStream(), IShellBrowserImpl_GetWindow(), IShellBrowserImpl_InsertMenusSB(), IShellBrowserImpl_OnViewWindowActive(), IShellBrowserImpl_QueryActiveShellView(), IShellBrowserImpl_QueryInterface(), IShellBrowserImpl_Release(), IShellBrowserImpl_RemoveMenusSB(), IShellBrowserImpl_SendControlMsg(), IShellBrowserImpl_SetMenuSB(), IShellBrowserImpl_SetStatusTextSB(), IShellBrowserImpl_SetToolbarItems(), and IShellBrowserImpl_TranslateAcceleratorSB().
|
static |
Definition at line 256 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_ICommDlgBrowser_AddRef(), and IShellBrowserImpl_IServiceProvider_AddRef().
|
static |
Definition at line 338 of file filedlgbrowser.c.
IShellBrowser * IShellBrowserImpl_Construct | ( | HWND | hwndOwner | ) |
Definition at line 199 of file filedlgbrowser.c.
|
static |
Definition at line 315 of file filedlgbrowser.c.
|
static |
Definition at line 484 of file filedlgbrowser.c.
|
static |
Definition at line 499 of file filedlgbrowser.c.
|
static |
Definition at line 515 of file filedlgbrowser.c.
|
static |
Definition at line 296 of file filedlgbrowser.c.
|
static |
Definition at line 740 of file filedlgbrowser.c.
|
static |
Definition at line 919 of file filedlgbrowser.c.
|
static |
Definition at line 766 of file filedlgbrowser.c.
|
static |
Definition at line 835 of file filedlgbrowser.c.
|
static |
Definition at line 725 of file filedlgbrowser.c.
|
static |
Definition at line 752 of file filedlgbrowser.c.
|
static |
Definition at line 531 of file filedlgbrowser.c.
|
static |
Definition at line 1003 of file filedlgbrowser.c.
|
static |
Definition at line 988 of file filedlgbrowser.c.
|
static |
Definition at line 1035 of file filedlgbrowser.c.
|
static |
Definition at line 1015 of file filedlgbrowser.c.
|
static |
Definition at line 809 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_ICommDlgBrowser_OnStateChange().
|
static |
Definition at line 547 of file filedlgbrowser.c.
|
static |
Definition at line 562 of file filedlgbrowser.c.
|
static |
Definition at line 225 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_ICommDlgBrowser_QueryInterface(), IShellBrowserImpl_IServiceProvider_QueryInterface(), and IShellBrowserImpl_IServiceProvider_QueryService().
|
static |
Definition at line 269 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_ICommDlgBrowser_Release(), and IShellBrowserImpl_IServiceProvider_Release().
|
static |
Definition at line 585 of file filedlgbrowser.c.
|
static |
Definition at line 600 of file filedlgbrowser.c.
|
static |
Definition at line 629 of file filedlgbrowser.c.
|
static |
Definition at line 646 of file filedlgbrowser.c.
|
static |
Definition at line 661 of file filedlgbrowser.c.
|
static |
Definition at line 678 of file filedlgbrowser.c.
|
static |
Definition at line 879 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_ICommDlgBrowser_IncludeObject().
WINE_DEFAULT_DEBUG_CHANNEL | ( | commdlg | ) |
|
static |
Definition at line 80 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_Construct().
|
static |
Definition at line 81 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_Construct().
|
static |
Definition at line 79 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_Construct().