ReactOS 0.4.16-dev-197-g92996da
|
#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 |
int | Image_Bin |
INT | iListViewSelect = -1 |
static INT | g_iSortedColumn |
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 10 of file listview.c.
#define CY_ICON 16 |
Definition at line 11 of file listview.c.
#define LISTVIEW_NUM_ICONS 2 |
Definition at line 12 of file listview.c.
#define MAX_LIST_COLUMNS (IDS_LIST_COLUMN_LAST - IDS_LIST_COLUMN_FIRST + 1) |
Definition at line 38 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 113 of file listview.c.
Referenced by RefreshListView().
Definition at line 368 of file listview.c.
Referenced by ListView_Sort().
Definition at line 246 of file listview.c.
Referenced by CreateListView().
Definition at line 618 of file listview.c.
Definition at line 641 of file listview.c.
Referenced by ChildWndProc(), and RefreshListView().
Definition at line 42 of file listview.c.
Referenced by _CmdWndProc(), and FindNext().
Definition at line 268 of file listview.c.
Referenced by CreateListView().
Definition at line 95 of file listview.c.
Referenced by ChildWndProc().
Definition at line 467 of file listview.c.
Definition at line 531 of file listview.c.
Referenced by ChildWndProc().
|
static |
Definition at line 300 of file listview.c.
Referenced by ListWndNotifyProc().
Definition at line 657 of file listview.c.
Referenced by _CmdWndProc(), CreateNewValue(), ImportRegistryFile(), LoadHive(), UnloadHive(), and UpdateAddress().
Definition at line 71 of file listview.c.
Referenced by FindNext().
|
static |
Definition at line 40 of file listview.c.
Referenced by CreateListColumns().
|
static |
Definition at line 39 of file listview.c.
Referenced by CreateListColumns().
|
static |
Definition at line 36 of file listview.c.
Referenced by ListWndNotifyProc(), and RefreshListView().
INT iListViewSelect = -1 |
Definition at line 16 of file listview.c.
Referenced by RefreshListView(), and SetValueName().
int Image_Bin |
Definition at line 15 of file listview.c.
Referenced by AddEntryToList(), and InitListViewImageLists().
int Image_String |
Definition at line 14 of file listview.c.
Referenced by AddEntryToList(), and InitListViewImageLists().