Module: wine Branch: master Commit: c1940e397e56c6d8fc2f1fbf7987487360ec935d URL: http://source.winehq.org/git/wine.git/?a=commit;h=c1940e397e56c6d8fc2f1fbf79...
Author: Alexander Nicolaysen Sørnes alex@thehandofagony.com Date: Thu May 22 00:00:12 2008 +0200
regedit: Set selected key name as default favourite name.
---
programs/regedit/framewnd.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/programs/regedit/framewnd.c b/programs/regedit/framewnd.c index d1fb973..fd20a62 100644 --- a/programs/regedit/framewnd.c +++ b/programs/regedit/framewnd.c @@ -506,9 +506,17 @@ static INT_PTR CALLBACK addtofavorites_dlgproc(HWND hwndDlg, UINT uMsg, WPARAM w
switch(uMsg) { case WM_INITDIALOG: + { + HKEY hKeyRoot = NULL; + LPSTR ItemPath = GetItemPath(g_pChildWnd->hTreeWnd, NULL, &hKeyRoot); + + if(!ItemPath || !*ItemPath) + ItemPath = GetItemFullPath(g_pChildWnd->hTreeWnd, NULL, FALSE); EnableWindow(GetDlgItem(hwndDlg, IDOK), FALSE); + SetWindowText(hwndValue, ItemPath); SendMessage(hwndValue, EM_SETLIMITTEXT, 127, 0); return TRUE; + } case WM_COMMAND: switch(LOWORD(wParam)) { case IDC_VALUE_NAME: