mirror of
https://github.com/veracrypt/VeraCrypt
synced 2024-11-30 23:13:31 +01:00
Windows: better display of volume information and benchmark results.
This commit is contained in:
parent
cc02c78a8c
commit
2894bade88
@ -4350,6 +4350,8 @@ static void DisplayBenchmarkResults (HWND hwndDlg)
|
|||||||
|
|
||||||
SendMessageW (hList, LVM_SETITEMW, 0, (LPARAM)&LvItem);
|
SendMessageW (hList, LVM_SETITEMW, 0, (LPARAM)&LvItem);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SendMessageW(hList, LVM_SETCOLUMNWIDTH, 0, MAKELPARAM(LVSCW_AUTOSIZE_USEHEADER, 0));
|
||||||
}
|
}
|
||||||
|
|
||||||
// specific implementation for support of benchmark operation in wait dialog mechanism
|
// specific implementation for support of benchmark operation in wait dialog mechanism
|
||||||
|
@ -1334,7 +1334,14 @@ void LoadDriveLetters (HWND hwndDlg, HWND hTree, int drive)
|
|||||||
default:
|
default:
|
||||||
ws = L"?";
|
ws = L"?";
|
||||||
}
|
}
|
||||||
ListSubItemSetW (hTree, listItem.iItem, 4, ws);
|
|
||||||
|
if (driver.truecryptMode[i])
|
||||||
|
{
|
||||||
|
StringCbPrintfW (szTmpW, sizeof(szTmpW), L"TrueCrypt-%s", ws);
|
||||||
|
ListSubItemSetW (hTree, listItem.iItem, 4, szTmpW);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
ListSubItemSetW (hTree, listItem.iItem, 4, ws);
|
||||||
|
|
||||||
if (driver.volumeType[i] == PROP_VOL_TYPE_OUTER_VOL_WRITE_PREVENTED) // Normal/outer volume (hidden volume protected AND write denied)
|
if (driver.volumeType[i] == PROP_VOL_TYPE_OUTER_VOL_WRITE_PREVENTED) // Normal/outer volume (hidden volume protected AND write denied)
|
||||||
{
|
{
|
||||||
@ -3509,7 +3516,7 @@ void BuildTree (HWND hwndDlg, HWND hTree)
|
|||||||
SendMessage (hTree,LVM_INSERTCOLUMNW,0,(LPARAM)&lvCol);
|
SendMessage (hTree,LVM_INSERTCOLUMNW,0,(LPARAM)&lvCol);
|
||||||
|
|
||||||
lvCol.pszText = GetString ("VOLUME");
|
lvCol.pszText = GetString ("VOLUME");
|
||||||
lvCol.cx = CompensateXDPI (253);
|
lvCol.cx = CompensateXDPI (200);
|
||||||
lvCol.fmt = LVCFMT_LEFT;
|
lvCol.fmt = LVCFMT_LEFT;
|
||||||
SendMessage (hTree,LVM_INSERTCOLUMNW,1,(LPARAM)&lvCol);
|
SendMessage (hTree,LVM_INSERTCOLUMNW,1,(LPARAM)&lvCol);
|
||||||
LastDriveListVolumeColumnWidth = ListView_GetColumnWidth (hTree, 1);
|
LastDriveListVolumeColumnWidth = ListView_GetColumnWidth (hTree, 1);
|
||||||
@ -3520,12 +3527,12 @@ void BuildTree (HWND hwndDlg, HWND hTree)
|
|||||||
SendMessage (hTree,LVM_INSERTCOLUMNW,2,(LPARAM)&lvCol);
|
SendMessage (hTree,LVM_INSERTCOLUMNW,2,(LPARAM)&lvCol);
|
||||||
|
|
||||||
lvCol.pszText = GetString ("ENCRYPTION_ALGORITHM_LV");
|
lvCol.pszText = GetString ("ENCRYPTION_ALGORITHM_LV");
|
||||||
lvCol.cx = CompensateXDPI (121);
|
lvCol.cx = CompensateXDPI (123);
|
||||||
lvCol.fmt = LVCFMT_LEFT;
|
lvCol.fmt = LVCFMT_LEFT;
|
||||||
SendMessage (hTree,LVM_INSERTCOLUMNW,3,(LPARAM)&lvCol);
|
SendMessage (hTree,LVM_INSERTCOLUMNW,3,(LPARAM)&lvCol);
|
||||||
|
|
||||||
lvCol.pszText = GetString ("TYPE");
|
lvCol.pszText = GetString ("TYPE");
|
||||||
lvCol.cx = CompensateXDPI (52);
|
lvCol.cx = CompensateXDPI (100);
|
||||||
lvCol.fmt = LVCFMT_LEFT;
|
lvCol.fmt = LVCFMT_LEFT;
|
||||||
SendMessage (hTree,LVM_INSERTCOLUMNW,4,(LPARAM)&lvCol);
|
SendMessage (hTree,LVM_INSERTCOLUMNW,4,(LPARAM)&lvCol);
|
||||||
|
|
||||||
|
@ -94,13 +94,13 @@ BEGIN
|
|||||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,197,105,130,11
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,197,105,130,11
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_VOLUME_PROPERTIES DIALOGEX 60, 30, 284, 186
|
IDD_VOLUME_PROPERTIES DIALOGEX 60, 30, 284, 224
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "VeraCrypt Volume Properties"
|
CAPTION "VeraCrypt Volume Properties"
|
||||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||||
BEGIN
|
BEGIN
|
||||||
DEFPUSHBUTTON "OK",IDOK,114,166,55,14
|
DEFPUSHBUTTON "OK",IDOK,114,203,55,14
|
||||||
CONTROL "",IDC_VOLUME_PROPERTIES_LIST,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,6,269,154
|
CONTROL "",IDC_VOLUME_PROPERTIES_LIST,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,6,269,192
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_PASSWORDCHANGE_DLG DIALOGEX 0, 0, 330, 207
|
IDD_PASSWORDCHANGE_DLG DIALOGEX 0, 0, 330, 207
|
||||||
@ -353,7 +353,7 @@ BEGIN
|
|||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 277
|
RIGHTMARGIN, 277
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 179
|
BOTTOMMARGIN, 217
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_PASSWORDCHANGE_DLG, DIALOG
|
IDD_PASSWORDCHANGE_DLG, DIALOG
|
||||||
|
Loading…
Reference in New Issue
Block a user