|
ReactOS 0.4.16-dev-2358-g0df3463
|
#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 260 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_ICommDlgBrowser_AddRef(), and IShellBrowserImpl_IServiceProvider_AddRef().
|
static |
Definition at line 342 of file filedlgbrowser.c.
| IShellBrowser * IShellBrowserImpl_Construct | ( | HWND | hwndOwner | ) |
Definition at line 199 of file filedlgbrowser.c.
|
static |
Definition at line 319 of file filedlgbrowser.c.
|
static |
Definition at line 488 of file filedlgbrowser.c.
|
static |
Definition at line 503 of file filedlgbrowser.c.
|
static |
Definition at line 519 of file filedlgbrowser.c.
|
static |
Definition at line 300 of file filedlgbrowser.c.
|
static |
Definition at line 748 of file filedlgbrowser.c.
|
static |
Definition at line 927 of file filedlgbrowser.c.
|
static |
Definition at line 774 of file filedlgbrowser.c.
|
static |
Definition at line 843 of file filedlgbrowser.c.
|
static |
Definition at line 733 of file filedlgbrowser.c.
|
static |
Definition at line 760 of file filedlgbrowser.c.
|
static |
Definition at line 535 of file filedlgbrowser.c.
|
static |
Definition at line 1011 of file filedlgbrowser.c.
|
static |
Definition at line 996 of file filedlgbrowser.c.
|
static |
Definition at line 1043 of file filedlgbrowser.c.
|
static |
Definition at line 1023 of file filedlgbrowser.c.
|
static |
Definition at line 817 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_ICommDlgBrowser_OnStateChange().
|
static |
Definition at line 551 of file filedlgbrowser.c.
|
static |
Definition at line 566 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 273 of file filedlgbrowser.c.
Referenced by IShellBrowserImpl_ICommDlgBrowser_Release(), and IShellBrowserImpl_IServiceProvider_Release().
|
static |
Definition at line 589 of file filedlgbrowser.c.
|
static |
Definition at line 604 of file filedlgbrowser.c.
|
static |
Definition at line 637 of file filedlgbrowser.c.
|
static |
Definition at line 654 of file filedlgbrowser.c.
|
static |
Definition at line 669 of file filedlgbrowser.c.
|
static |
Definition at line 686 of file filedlgbrowser.c.
|
static |
Definition at line 887 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().