Commit Graph

49 Commits (c5d38ce42778726c7a243520e015d38d0bebc160)

Author SHA1 Message Date
Hugh McMaster ed5d1f2618 regedit: Update search completion message handling.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-01 16:39:09 +01:00
Hugh McMaster 6a8aea20ac regedit: Combine error() and error_code_messagebox().
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-01 16:35:13 +01:00
Hugh McMaster e31a0cc241 regedit: Use FormatMessage() for optimal memory usage.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-01 16:30:16 +01:00
Andrew Nguyen 82796c565e regedit: Remove all Unicode macros in main.h. 2011-04-18 11:50:09 +02:00
Andrew Nguyen 182763f632 regedit: Convert regedit main code to Unicode. 2011-04-18 11:49:48 +02:00
Francois Gouget 492304128b regedit: We don't bother unregistering window classes on exit, so remove HexEdit_Unregister(). 2009-01-26 15:13:18 +01:00
Alexander Nicolaysen Sørnes 7bb5df75d3 regedit: Remove some unused code. 2008-09-03 13:14:52 +02:00
Alexander Nicolaysen Sørnes 0035421e45 regedit: Remove an ANSI function. 2008-09-02 13:26:57 +02:00
Alexander Nicolaysen Sørnes d2664e0fbb regedit: Set the unicode flag for the listview. 2008-09-02 13:26:57 +02:00
Alexander Nicolaysen Sørnes e26b563ee1 regedit: Remove some ANSI functions. 2008-09-02 12:55:30 +02:00
Alexander Nicolaysen Sørnes 6b7ebf0881 regedit: Convert key renaming to unicode. 2008-09-02 12:53:35 +02:00
Alexander Nicolaysen Sørnes 4a3d8d8cb0 regedit: Convert value renaming to unicode. 2008-09-02 12:53:01 +02:00
Alexander Nicolaysen Sørnes 1e56f94945 regedit: Convert value editing to unicode. 2008-09-02 12:51:34 +02:00
Alexander Nicolaysen Sørnes 9d6b80b121 regedit: Convert value creation to unicode. 2008-08-29 12:26:43 +02:00
Alexander Nicolaysen Sørnes 4aabdecd67 regedit: Use Unicode strings when updating listview. 2008-08-28 11:24:50 +02:00
Alexander Nicolaysen Sørnes be43131b49 regedit: Convert treeview init to Unicode. 2008-08-26 12:07:42 +02:00
Alexander Nicolaysen Sørnes 583bf6e4bf regedit: Convert searching to Unicode. 2008-08-26 12:07:42 +02:00
Alexander Nicolaysen Sørnes 455ce06d4f regedit: Convert favourites handling to unicode. 2008-08-25 11:38:56 +02:00
Alexander Nicolaysen Sørnes a6a4109dd4 regedit: Convert key creation to unicode. 2008-08-22 11:32:09 +02:00
Alexander Nicolaysen Sørnes 6168a7c60c regedit: Convert clipboard handling to unicode. 2008-08-20 12:20:37 +02:00
Alexander Nicolaysen Sørnes 04929756e7 regedit: Convert deletion to unicode. 2008-08-20 12:20:28 +02:00
Andre Wisplinghoff a7f84cc035 regedit: Implement deleting multiple values. 2008-07-11 14:49:44 +02:00
Dmitry Timoshkov a5816064f0 regedit: Fix Win64 warnings. 2008-04-09 16:26:44 +02:00
Mikołaj Zalewski b859c13907 regedit: Remove windows class names (they shouldn't be localized) and unused IDC_REGEDIT menu from resources. 2008-03-12 11:58:58 +01:00
Mikołaj Zalewski 1ee7095e41 regedit: Put language-dependent strings in resources. 2006-08-23 15:58:03 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Krzysztof Foltman e4e75a2a06 - Added Find functions
- Some refactoring that made Find functions possible
   - GetItemPath returns a heap-allocated string
   - subtree update put into a separate function UpdateExpandingTree
   - error() utility function made public
- Find functions are grayed/ungrayed based on context (which fixes
  invalid 'grayed' flag in some localizations).
- InvalidateRect to fix display glitches coming from using
  WM_SETREDRAW.
- English and Polish resource updates (Find dialog box and Find menu
  options, string not found message).
2005-10-26 12:07:55 +00:00
Krzysztof Foltman 83edf20502 - Copy key name works.
- Favorites (adding, removing, going to) work.
- Added context sensitive graying to some menu options.
- Cleanup of status bar update.
2005-09-26 09:57:56 +00:00
Robert Shearman 828aff306c - Add neutral English resources.
- Add a control for editing binary data.
- Add a binary value editor dialog.
2005-04-14 11:30:31 +00:00
Robert Shearman 75eae135f9 Always display path in status bar. 2005-03-21 11:23:40 +00:00
Crestez Leonard 94ce244555 Implement Refresh.
Fix bug with all HKEY_ roots always showing expandable.
2005-01-10 16:03:22 +00:00
Krzysztof Foltman b2d8cd3fdf - F2 is now an accelerator for rename
- panel switching via TAB doesn't use IsDialogMessage anymore
- focus is correctly set after main window activation (Alt+TAB etc),
  removed some focus-related bugs
- pressing ENTER or double-clicking a value edits it
- setting a value to an empty string is now allowed
- adding a new value starts rename automatically
- renaming a value doesn't move the cursor
- removed some unnecessary code (NM_RCLICK in ListView etc)
- right-click on tree view displays "New..." menu
- default values are treated like in Windows RegEdit (displayed even
  when they aren't physically present, can't be renamed or deleted)
- Polish translation had some weird characters added before Polish
  letters
2004-05-04 02:55:28 +00:00
Dimitrie O. Paun fb1845db31 Properly implement all key operations: new, delete, rename.
Fix rename command to handle both keys and values.
2004-03-15 20:19:38 +00:00
Zimler Attila 61197df74c Add delete key support. 2004-03-12 19:44:47 +00:00
Dimitrie O. Paun a38979a3cd Fix value renaming. Cleanup code, fix a few leaks. 2004-01-16 23:02:44 +00:00
Dimitrie O. Paun 7a6d6aabac Streamline the editing interfaces a bit.
Open the registry with only the required permissions for the
operation. Fix a few leaks.
2004-01-16 02:21:23 +00:00
Thomas Weidenmueller 649643aad7 Added context menu support. 2004-01-16 02:14:19 +00:00
Dimitrie O. Paun d160d46c7d Add value rename support to regedit. 2004-01-13 23:18:12 +00:00
Dimitrie O. Paun b3130b9f6d Add new value support. Misc improvements and cleanups. 2004-01-06 20:38:56 +00:00
Dimitrie O. Paun 4352892f60 Add value delete, and dword edit support. 2004-01-05 21:14:19 +00:00
Zimler Attila 071b7dae8a Added support for creating new keys. 2004-01-03 00:33:56 +00:00
Dimitrie O. Paun 166145385d Remove most string size limitations.
Better error handling. Less listview flicker.
A bunch of style fixes and improvements.
2003-12-12 04:08:59 +00:00
Dimitrie O. Paun 58c185ecf0 Reformat regedit in a consistent manner. 2003-12-08 22:48:07 +00:00
Alexandre Julliard 358cc8b02b Use delayed imports instead of explicit GetProcAddress calls. 2003-12-03 22:29:05 +00:00
Dimitrie O. Paun 9142f7730b Added support for editing strings. 2003-12-03 20:25:24 +00:00
Alexandre Julliard b7976c00a0 Fixed declarations of BroadcastSystemMessage and TranslateAccelerator
in winuser.h. Added GetWindowModuleFileName.
2003-11-26 04:09:00 +00:00
Alexandre Julliard 62986a0107 Added a few missing stdarg.h includes. 2003-09-07 05:08:14 +00:00
Alexandre Julliard e37c6e18d0 Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Alexandre Julliard f752b1246b Authors: Robert Dickenson <robd@reactos.org>, Steven Edwards <Steven_Ed4153@yahoo.com>, Mike McCormack <mike@codeweavers.com>
Implemented GUI for regedit.
2003-08-07 03:10:13 +00:00