ReactOS 0.4.15-dev-7098-ge0c17c3
|
#include "regedit.h"
Go to the source code of this file.
Classes | |
struct | tagLINE_INFO |
struct | tagSORT_INFO |
Macros | |
#define | CX_ICON 16 |
#define | CY_ICON 16 |
#define | LISTVIEW_NUM_ICONS 2 |
#define | MAX_LIST_COLUMNS (IDS_LIST_COLUMN_LAST - IDS_LIST_COLUMN_FIRST + 1) |
Typedefs | |
typedef struct tagLINE_INFO | LINE_INFO |
typedef struct tagLINE_INFO * | PLINE_INFO |
typedef struct tagSORT_INFO | SORT_INFO |
typedef struct tagSORT_INFO * | PSORT_INFO |
Functions | |
WCHAR * | GetValueName (HWND hwndLV, int iStartAt) |
VOID | SetValueName (HWND hwndLV, LPCWSTR pszValueName) |
BOOL | IsDefaultValue (HWND hwndLV, int i) |
static void | AddEntryToList (HWND hwndLV, LPWSTR Name, DWORD dwValType, void *ValBuf, DWORD dwCount, int Position, BOOL ValExists) |
static BOOL | CreateListColumns (HWND hWndListView, INT cxTotal) |
static BOOL | InitListViewImageLists (HWND hwndLV) |
static void | OnGetDispInfo (NMLVDISPINFO *plvdi) |
static int CALLBACK | CompareFunc (LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort) |
static BOOL | ListView_Sort (HWND hListView, int iSortingColumn, int iSortedColumn) |
BOOL | ListWndNotifyProc (HWND hWnd, WPARAM wParam, LPARAM lParam, BOOL *Result) |
HWND | CreateListView (HWND hwndParent, HMENU id, INT cx) |
void | DestroyListView (HWND hwndLV) |
BOOL | RefreshListView (HWND hwndLV, HKEY hKey, LPCWSTR keyPath, BOOL bSelectNone) |
Variables | |
int | Image_String = 0 |
int | Image_Bin = 0 |
INT | iListViewSelect = -1 |
static INT | g_iSortedColumn = 0 |
static const int | default_column_widths [MAX_LIST_COLUMNS] = { 35, 25, 40 } |
static const int | column_alignment [MAX_LIST_COLUMNS] = { LVCFMT_LEFT, LVCFMT_LEFT, LVCFMT_LEFT } |
#define CX_ICON 16 |
Definition at line 23 of file listview.c.
#define CY_ICON 16 |
Definition at line 24 of file listview.c.
#define LISTVIEW_NUM_ICONS 2 |
Definition at line 25 of file listview.c.
#define MAX_LIST_COLUMNS (IDS_LIST_COLUMN_LAST - IDS_LIST_COLUMN_FIRST + 1) |
Definition at line 51 of file listview.c.
typedef struct tagLINE_INFO LINE_INFO |
typedef struct tagLINE_INFO * PLINE_INFO |
typedef struct tagSORT_INFO * PSORT_INFO |
typedef struct tagSORT_INFO SORT_INFO |
|
static |
Definition at line 126 of file listview.c.
Referenced by RefreshListView().
Definition at line 382 of file listview.c.
Referenced by ListView_Sort().
Definition at line 260 of file listview.c.
Referenced by CreateListView().
Definition at line 632 of file listview.c.
Definition at line 655 of file listview.c.
Referenced by ChildWndProc(), and RefreshListView().
Definition at line 55 of file listview.c.
Referenced by _CmdWndProc(), and FindNext().
Definition at line 282 of file listview.c.
Referenced by CreateListView().
Definition at line 108 of file listview.c.
Referenced by ChildWndProc().
Definition at line 481 of file listview.c.
Definition at line 545 of file listview.c.
Referenced by ChildWndProc().
|
static |
Definition at line 314 of file listview.c.
Referenced by ListWndNotifyProc().
Definition at line 672 of file listview.c.
Referenced by _CmdWndProc(), CreateNewValue(), ImportRegistryFile(), LoadHive(), UnloadHive(), and UpdateAddress().
Definition at line 84 of file listview.c.
Referenced by FindNext().
|
static |
Definition at line 53 of file listview.c.
Referenced by CreateListColumns().
|
static |
Definition at line 52 of file listview.c.
Referenced by CreateListColumns().
|
static |
Definition at line 49 of file listview.c.
Referenced by ListWndNotifyProc(), and RefreshListView().
INT iListViewSelect = -1 |
Definition at line 29 of file listview.c.
Referenced by RefreshListView(), and SetValueName().
int Image_Bin = 0 |
Definition at line 28 of file listview.c.
Referenced by AddEntryToList(), and InitListViewImageLists().
int Image_String = 0 |
Definition at line 27 of file listview.c.
Referenced by AddEntryToList(), and InitListViewImageLists().