ReactOS
0.4.14-dev-593-g1793dcc
|
#include <ctype.h>
#include <stdlib.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "winternl.h"
#include "winnls.h"
#include "wingdi.h"
#include "winreg.h"
#include "winuser.h"
#include "commdlg.h"
#include "dlgs.h"
#include "cdlg.h"
#include "cderr.h"
#include "shellapi.h"
#include "shlobj.h"
#include "filedlgbrowser.h"
#include "shlwapi.h"
#include "wine/debug.h"
#include "wine/heap.h"
Go to the source code of this file.
Classes | |
struct | SFolder |
struct | tagLookInInfo |
Macros | |
#define | COBJMACROS |
#define | NONAMELESSUNION |
#define | UNIMPLEMENTED_FLAGS |
#define | XTEXTOFFSET 3 |
#define | LISTEND -1 |
#define | SEARCH_PIDL 1 |
#define | SEARCH_EXP 2 |
#define | ITEM_NOTFOUND -1 |
#define | WM_GETISHELLBROWSER WM_USER+7 |
#define | TBPLACES_CMDID_PLACE0 0xa064 |
#define | TBPLACES_CMDID_PLACE1 0xa065 |
#define | TBPLACES_CMDID_PLACE2 0xa066 |
#define | TBPLACES_CMDID_PLACE3 0xa067 |
#define | TBPLACES_CMDID_PLACE4 0xa068 |
#define | CBGetItemDataPtr(hwnd, iItemId) SendMessageW(hwnd, CB_GETITEMDATA, (WPARAM)(iItemId), 0) |
Typedefs | |
typedef struct SFolder | SFOLDER |
typedef struct SFolder * | LPSFOLDER |
typedef struct tagLookInInfo | LookInInfos |
Variables | |
static const char | LookInInfosStr [] = "LookInInfos" |
static SIZE | MemDialogSize = { 0, 0} |
static const WCHAR | LastVisitedMRUW [] |
static const WCHAR | MRUListW [] = {'M','R','U','L','i','s','t',0} |
static const WCHAR | filedlg_info_propnameW [] = {'F','i','l','e','O','p','e','n','D','l','g','I','n','f','o','s',0} |
#define CBGetItemDataPtr | ( | hwnd, | |
iItemId | |||
) | SendMessageW(hwnd, CB_GETITEMDATA, (WPARAM)(iItemId), 0) |
#define UNIMPLEMENTED_FLAGS |
typedef struct tagLookInInfo LookInInfos |
Definition at line 742 of file filedlg.c.
Referenced by FILEDLG95_ResizeControls().
Definition at line 4474 of file filedlg.c.
Referenced by FILEDLG95_OnOpen().
|
static |
Definition at line 4270 of file filedlg.c.
Referenced by FILEDLG95_FILENAME_FillFromSelection(), GetNumSelected(), and GetPidlFromDataObject().
void COMDLG32_GetCanonicalPath | ( | PCIDLIST_ABSOLUTE | pidlAbsCurrent, |
LPWSTR | lpstrFile, | ||
LPWSTR | lpstrPathAndFile | ||
) |
Definition at line 654 of file filedlg.c.
Referenced by FILEDLG95_OnOpen(), and on_default_action().
|
static |
Definition at line 633 of file filedlg.c.
Referenced by COMDLG32_GetCanonicalPath(), FILEDLG95_Handle_GetFilePath(), FILEDLG95_HandleCustomDialogMessages(), and FILEDLG95_OnOpenMultipleFiles().
int COMDLG32_SplitFileNames | ( | LPWSTR | lpstrEdit, |
UINT | nStrLen, | ||
LPWSTR * | lpstrFileList, | ||
UINT * | sizeUsed | ||
) |
Definition at line 694 of file filedlg.c.
Referenced by FILEDLG95_FILENAME_GetFileNames(), and on_default_action().
|
static |
Definition at line 4208 of file filedlg.c.
Referenced by GetName().
|
static |
Definition at line 896 of file filedlg.c.
Referenced by FileOpenDlgProc95().
|
static |
Definition at line 165 of file filedlg.c.
Referenced by FILEDLG95_InitControls(), and FILEDLG95_ResizeControls().
Definition at line 2028 of file filedlg.c.
Referenced by FILEDLG95_OnOpen(), FILEDLG95_OnOpenMultipleFiles(), and FILEDLG95_OnWMCommand().
Definition at line 4132 of file filedlg.c.
Referenced by IShellBrowserImpl_OnSelChange().
|
static |
Definition at line 4240 of file filedlg.c.
Referenced by FILEDLG95_OnOpen().
Definition at line 3608 of file filedlg.c.
Referenced by FILEDLG95_Clean().
Definition at line 3423 of file filedlg.c.
Referenced by FILEDLG95_InitControls().
Definition at line 3539 of file filedlg.c.
Referenced by FILEDLG95_OnWMCommand().
Definition at line 3584 of file filedlg.c.
Referenced by FILEDLG95_OnOpen().
Definition at line 1991 of file filedlg.c.
Referenced by FileOpenDlgProc95().
Definition at line 1017 of file filedlg.c.
Referenced by FILEDLG95_HandleCustomDialogMessages().
|
static |
Definition at line 1059 of file filedlg.c.
Referenced by FileOpenDlgProc95().
Definition at line 1524 of file filedlg.c.
Referenced by FileOpenDlgProc95().
|
static |
Definition at line 3878 of file filedlg.c.
Referenced by FILEDLG95_LOOKIN_Init(), and FILEDLG95_LOOKIN_InsertItemAfterParent().
Definition at line 4081 of file filedlg.c.
Referenced by FILEDLG95_Clean().
|
static |
Definition at line 3742 of file filedlg.c.
Referenced by FileOpenDlgProc95().
Definition at line 3657 of file filedlg.c.
Referenced by FILEDLG95_FillControls().
|
static |
Definition at line 3949 of file filedlg.c.
Referenced by FILEDLG95_LOOKIN_SelectItem().
Definition at line 3835 of file filedlg.c.
Referenced by FILEDLG95_OnWMCommand().
Definition at line 4021 of file filedlg.c.
Referenced by FILEDLG95_LOOKIN_SelectItem().
Definition at line 4051 of file filedlg.c.
Referenced by FILEDLG95_LOOKIN_InsertItemAfterParent(), FILEDLG95_LOOKIN_RemoveMostExpandedItem(), and FILEDLG95_LOOKIN_SelectItem().
int FILEDLG95_LOOKIN_SelectItem | ( | HWND | hwnd, |
LPITEMIDLIST | pidl | ||
) |
Definition at line 3978 of file filedlg.c.
Referenced by IShellBrowserImpl_BrowseObject().
|
static |
Definition at line 2302 of file filedlg.c.
Referenced by FILEDLG95_MRU_load_filename(), and FILEDLG95_MRU_save_filename().
Definition at line 2464 of file filedlg.c.
Referenced by FILEDLG95_InitControls().
Definition at line 2374 of file filedlg.c.
Referenced by FILEDLG95_OnOpen().
Definition at line 2841 of file filedlg.c.
Referenced by FILEDLG95_OnWMCommand().
Definition at line 2705 of file filedlg.c.
Referenced by FILEDLG95_ValidatePathAction(), and on_default_action().