Commit graph

43 commits

Author SHA1 Message Date
Jinoh Kang
8242b65172 regedit: Use the default WM_PAINT implementation for REGEDIT window. 2023-01-06 10:41:21 +01:00
Rémi Bernon
99b3862e67 regedit: Call InitCommonControls after command-line has been processed.
Avoid triggering the load of comctl32 early.
2022-09-30 18:34:20 +02:00
Hugh McMaster
a6063f8367 regedit: Replace heap_x*() functions with malloc(), realloc() and free().
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
2022-07-07 19:11:38 +02:00
Hugh McMaster
4b964b8210 regedit: Mark WCHAR szTitle static.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-04-19 17:39:34 +02:00
Hugh McMaster
a6a92b66c7 regedit: Mark WCHAR szFrameClass static.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-04-19 17:39:29 +02:00
Hugh McMaster
379c90a0eb regedit: Use wide character string literals in main.c.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-04-19 17:39:17 +02:00
Eric Pouech
f158558d19 regedit: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-04 11:20:33 +01:00
Zhiyi Zhang
f623608f9f regedit: Enable visual styles.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-06-10 23:04:03 +02:00
Alexandre Julliard
8f2f59eee1 regedit: 64-bit regedit.exe is in c:\windows.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50933
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-04-06 12:39:28 +02:00
Hugh McMaster
a926e05446 regedit: Do not directly include stdio.h any longer.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-05-21 16:28:07 +02:00
Hugh McMaster
78732a6d46 regedit: Replace the COUNT_OF macro with ARRAY_SIZE.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-05-21 16:22:34 +02:00
Hugh McMaster
6bca0abb68 regedit: Use the correct window class name.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-04-19 17:38:07 +02:00
Zebediah Figura
25c78b61de regedit: Always start the GUI as 64-bit when on a 64-bit prefix.
Same as we do with winecfg. This should help to eliminate some confusion
with users who may want to edit keys with WOW64 redirection (e.g.
Software\\Wine\\Drives).

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-01 23:16:07 +01:00
Hugh McMaster
256290f74f regedit: Parse command-line input using Unicode.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-05 23:22:06 +09:00
Alexandre Julliard
65dfc51b2e regedit: Don't use tchar.h. 2012-01-23 16:07:34 +01:00
Alexandre Julliard
dcc9c37e97 regedit: Remove unnecessary use of class atoms. 2011-04-18 12:08:31 +02:00
Andrew Nguyen
182763f632 regedit: Convert regedit main code to Unicode. 2011-04-18 11:49:48 +02:00
Andrew Nguyen
3571ae27a2 regedit: Remove obsolete comments in InitInstance. 2011-04-18 11:49:46 +02:00
Andrew Nguyen
7369b6cf41 regedit: Refactor window class initialization to a separate function. 2011-04-18 11:49:43 +02:00
Michael Stefaniuc
683c53db42 regedit: Remove some superfluous casts. 2008-12-04 12:08:27 +01: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
46ea43e677 regedit: Convert menu & statusbar handling to unicode. 2008-08-27 13:21:21 +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
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
Mike McCormack
d73dad6630 Fixes for -Wmissing-declarations and -Wwrite-strings warnings. 2005-06-04 10:01:25 +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
Marcus Meissner
3e5b9b8d57 Removed inclusion of process.h (not needed and breaks with gcc4). 2005-04-11 12:59:17 +00:00
Francois Gouget
ee0344a4a2 Remove unneeded NULL casts. 2004-12-22 15:13:20 +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
eb9d0e929a Add all needed accelerators to regedit. Cleanups. 2004-03-15 20:07:44 +00:00
Thomas Weidenmueller
7285f46840 Fixed handling of control focus. 2004-01-16 21:20:54 +00:00
Thomas Weidenmueller
649643aad7 Added context menu support. 2004-01-16 02:14:19 +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
Francois Gouget
47b6d0af59 Spelling and case fixes. 2003-08-18 20:11:29 +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