4.54 beta

This commit is contained in:
Igor Pavlov
2007-09-04 00:00:00 +00:00
committed by Kornel Lesiński
parent 051769bbc5
commit b82f80647d
56 changed files with 558 additions and 202 deletions

View File

@@ -157,8 +157,25 @@ bool CPanel::OnKeyDown(LPNMLVKEYDOWN keyDownInfo, LRESULT &result)
}
case VK_INSERT:
{
OnInsert();
return true;
if (!alt)
{
if (ctrl && !shift)
{
EditCopy();
return true;
}
if (shift && !ctrl)
{
EditPaste();
return true;
}
if (!shift && !ctrl && _mySelectMode)
{
OnInsert();
return true;
}
}
return false;
}
case VK_DOWN:
{
@@ -249,6 +266,27 @@ bool CPanel::OnKeyDown(LPNMLVKEYDOWN keyDownInfo, LRESULT &result)
return true;
}
return false;
case 'X':
if (ctrl)
{
EditCut();
return true;
}
return false;
case 'C':
if (ctrl)
{
EditCopy();
return true;
}
return false;
case 'V':
if (ctrl)
{
EditPaste();
return true;
}
return false;
case 'N':
if (ctrl)
{