ReactOS 0.4.15-dev-5884-gab5aff5
|
#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) |
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 125 of file listview.c.
Referenced by RefreshListView().
Definition at line 381 of file listview.c.
Referenced by ListView_Sort().
Definition at line 259 of file listview.c.
Referenced by CreateListView().
Definition at line 631 of file listview.c.
Definition at line 654 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 281 of file listview.c.
Referenced by CreateListView().
Definition at line 107 of file listview.c.
Referenced by ChildWndProc().
Definition at line 480 of file listview.c.
Definition at line 544 of file listview.c.
Referenced by ChildWndProc().
|
static |
Definition at line 313 of file listview.c.
Referenced by ListWndNotifyProc().
Definition at line 671 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().