mirror of
https://github.com/reactos/reactos.git
synced 2025-08-02 04:35:53 +00:00
[EVENTVWR] Reduce lines (#7758)
JIRA issue: N/A - Reduce lines in InitInstance function.
This commit is contained in:
parent
13894e2da0
commit
115cf65ebf
1 changed files with 22 additions and 62 deletions
|
@ -3037,6 +3037,22 @@ InitInstance(HINSTANCE hInstance)
|
|||
HIMAGELIST hSmall;
|
||||
LVCOLUMNW lvc = {0};
|
||||
WCHAR szTemp[256];
|
||||
INT iColumn;
|
||||
static const struct
|
||||
{
|
||||
WORD width;
|
||||
WORD uID;
|
||||
} columnItems[] =
|
||||
{
|
||||
{ 90, IDS_COLUMNTYPE },
|
||||
{ 70, IDS_COLUMNDATE },
|
||||
{ 70, IDS_COLUMNTIME },
|
||||
{ 150, IDS_COLUMNSOURCE },
|
||||
{ 100, IDS_COLUMNCATEGORY },
|
||||
{ 60, IDS_COLUMNEVENT },
|
||||
{ 120, IDS_COLUMNUSER },
|
||||
{ 100, IDS_COLUMNCOMPUTER },
|
||||
};
|
||||
|
||||
/* Create the main window */
|
||||
rs = Settings.wpPos.rcNormalPosition;
|
||||
|
@ -3180,69 +3196,13 @@ InitInstance(HINSTANCE hInstance)
|
|||
|
||||
/* Now set up the listview with its columns */
|
||||
lvc.mask = LVCF_TEXT | LVCF_WIDTH;
|
||||
lvc.cx = 90;
|
||||
LoadStringW(hInstance,
|
||||
IDS_COLUMNTYPE,
|
||||
szTemp,
|
||||
ARRAYSIZE(szTemp));
|
||||
lvc.pszText = szTemp;
|
||||
ListView_InsertColumn(hwndListView, 0, &lvc);
|
||||
|
||||
lvc.cx = 70;
|
||||
LoadStringW(hInstance,
|
||||
IDS_COLUMNDATE,
|
||||
szTemp,
|
||||
ARRAYSIZE(szTemp));
|
||||
lvc.pszText = szTemp;
|
||||
ListView_InsertColumn(hwndListView, 1, &lvc);
|
||||
|
||||
lvc.cx = 70;
|
||||
LoadStringW(hInstance,
|
||||
IDS_COLUMNTIME,
|
||||
szTemp,
|
||||
ARRAYSIZE(szTemp));
|
||||
lvc.pszText = szTemp;
|
||||
ListView_InsertColumn(hwndListView, 2, &lvc);
|
||||
|
||||
lvc.cx = 150;
|
||||
LoadStringW(hInstance,
|
||||
IDS_COLUMNSOURCE,
|
||||
szTemp,
|
||||
ARRAYSIZE(szTemp));
|
||||
lvc.pszText = szTemp;
|
||||
ListView_InsertColumn(hwndListView, 3, &lvc);
|
||||
|
||||
lvc.cx = 100;
|
||||
LoadStringW(hInstance,
|
||||
IDS_COLUMNCATEGORY,
|
||||
szTemp,
|
||||
ARRAYSIZE(szTemp));
|
||||
lvc.pszText = szTemp;
|
||||
ListView_InsertColumn(hwndListView, 4, &lvc);
|
||||
|
||||
lvc.cx = 60;
|
||||
LoadStringW(hInstance,
|
||||
IDS_COLUMNEVENT,
|
||||
szTemp,
|
||||
ARRAYSIZE(szTemp));
|
||||
lvc.pszText = szTemp;
|
||||
ListView_InsertColumn(hwndListView, 5, &lvc);
|
||||
|
||||
lvc.cx = 120;
|
||||
LoadStringW(hInstance,
|
||||
IDS_COLUMNUSER,
|
||||
szTemp,
|
||||
ARRAYSIZE(szTemp));
|
||||
lvc.pszText = szTemp;
|
||||
ListView_InsertColumn(hwndListView, 6, &lvc);
|
||||
|
||||
lvc.cx = 100;
|
||||
LoadStringW(hInstance,
|
||||
IDS_COLUMNCOMPUTER,
|
||||
szTemp,
|
||||
ARRAYSIZE(szTemp));
|
||||
lvc.pszText = szTemp;
|
||||
ListView_InsertColumn(hwndListView, 7, &lvc);
|
||||
for (iColumn = 0; iColumn < ARRAYSIZE(columnItems); ++iColumn)
|
||||
{
|
||||
lvc.cx = columnItems[iColumn].width;
|
||||
LoadStringW(hInstance, columnItems[iColumn].uID, szTemp, ARRAYSIZE(szTemp));
|
||||
ListView_InsertColumn(hwndListView, iColumn, &lvc);
|
||||
}
|
||||
|
||||
/* Initialize the save Dialog */
|
||||
ZeroMemory(&sfn, sizeof(sfn));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue