[ros-diffs] [cfinck] 33541: Carlo Bramini (carlo DOT bramix AT libero DOT it): - Implemented "regedt32", which just calls "regedit" See issue #3248 for more details.

cfinck at svn.reactos.org cfinck at svn.reactos.org
Fri May 16 18:53:36 CEST 2008


Author: cfinck
Date: Fri May 16 11:53:36 2008
New Revision: 33541

URL: http://svn.reactos.org/svn/reactos?rev=33541&view=rev
Log:
Carlo Bramini (carlo DOT bramix AT libero DOT it):
- Implemented "regedt32", which just calls "regedit"
See issue #3248 for more details.

Added:
    trunk/reactos/base/applications/regedt32/   (with props)
    trunk/reactos/base/applications/regedt32/regedt32.c   (with props)
    trunk/reactos/base/applications/regedt32/regedt32.rbuild   (with props)
    trunk/reactos/base/applications/regedt32/res/
    trunk/reactos/base/applications/regedt32/res/regedt32.ico   (with props)
    trunk/reactos/base/applications/regedt32/resource.h   (with props)
    trunk/reactos/base/applications/regedt32/resource.rc   (with props)
Modified:
    trunk/reactos/base/applications/applications.rbuild

Modified: trunk/reactos/base/applications/applications.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/applications.rbuild?rev=33541&r1=33540&r2=33541&view=diff
==============================================================================
--- trunk/reactos/base/applications/applications.rbuild [iso-8859-1] (original)
+++ trunk/reactos/base/applications/applications.rbuild [iso-8859-1] Fri May 16 11:53:36 2008
@@ -26,9 +26,9 @@
 		<xi:include href="hh/hh.rbuild" />
 	</directory>
 <!--
-        <directory name="iexplore">
-                <xi:include href="iexplore/iexplore.rbuild" />
-        </directory>
+	<directory name="iexplore">
+		<xi:include href="iexplore/iexplore.rbuild" />
+	</directory>
 -->
 	<directory name="kbswitch">
 		<xi:include href="kbswitch/kbswitch.rbuild" />
@@ -54,6 +54,9 @@
 	<directory name="regedit">
 		<xi:include href="regedit/regedit.rbuild" />
 	</directory>
+	<directory name="regedt32">
+		<xi:include href="regedt32/regedt32.rbuild" />
+	</directory>
 	<directory name="sc">
 		<xi:include href="sc/sc.rbuild" />
 	</directory>

Propchange: trunk/reactos/base/applications/regedt32/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri May 16 11:53:36 2008
@@ -1,0 +1,7 @@
+GNUmakefile
+*.vcproj
+*.user
+*.cbp
+*.ncb
+*.suo
+*.sln

Added: trunk/reactos/base/applications/regedt32/regedt32.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/regedt32/regedt32.c?rev=33541&view=auto
==============================================================================
--- trunk/reactos/base/applications/regedt32/regedt32.c (added)
+++ trunk/reactos/base/applications/regedt32/regedt32.c [iso-8859-1] Fri May 16 11:53:36 2008
@@ -1,0 +1,11 @@
+#include <windows.h>
+#include <tchar.h>
+#include <shellapi.h>
+
+int WINAPI _tWinMain(HINSTANCE hCurInst, HINSTANCE hPrevInst,
+                     LPTSTR lpsCmdLine, int nCmdShow)
+{
+    ShellExecute(NULL, NULL, _T("regedit.exe"), lpsCmdLine, NULL, nCmdShow);
+
+    return 0;
+}

Propchange: trunk/reactos/base/applications/regedt32/regedt32.c
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/base/applications/regedt32/regedt32.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/regedt32/regedt32.rbuild?rev=33541&view=auto
==============================================================================
--- trunk/reactos/base/applications/regedt32/regedt32.rbuild (added)
+++ trunk/reactos/base/applications/regedt32/regedt32.rbuild [iso-8859-1] Fri May 16 11:53:36 2008
@@ -1,0 +1,9 @@
+<?xml version="1.0"?>
+<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
+<module name="regedt32" type="win32gui" installbase="system32" installname="regedt32.exe" unicode="yes">
+	<include base="regedt32">.</include>
+	<library>kernel32</library>
+	<library>shell32</library>
+	<file>regedt32.c</file>
+	<file>resource.rc</file>
+</module>

Propchange: trunk/reactos/base/applications/regedt32/regedt32.rbuild
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/base/applications/regedt32/res/regedt32.ico
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/regedt32/res/regedt32.ico?rev=33541&view=auto
==============================================================================
Binary file - no diff available.

Propchange: trunk/reactos/base/applications/regedt32/res/regedt32.ico
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: trunk/reactos/base/applications/regedt32/resource.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/regedt32/resource.h?rev=33541&view=auto
==============================================================================
--- trunk/reactos/base/applications/regedt32/resource.h (added)
+++ trunk/reactos/base/applications/regedt32/resource.h [iso-8859-1] Fri May 16 11:53:36 2008
@@ -1,0 +1,1 @@
+#define IDI_REGEDIT     101

Propchange: trunk/reactos/base/applications/regedt32/resource.h
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/base/applications/regedt32/resource.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/regedt32/resource.rc?rev=33541&view=auto
==============================================================================
--- trunk/reactos/base/applications/regedt32/resource.rc (added)
+++ trunk/reactos/base/applications/regedt32/resource.rc [iso-8859-1] Fri May 16 11:53:36 2008
@@ -1,0 +1,33 @@
+/*
+ * Regedit-32 resources
+ *
+ * Copyright 2008 Carlo Bramini
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+
+#include <windows.h>
+#include "resource.h"
+
+// Common resources
+
+LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
+
+#define REACTOS_STR_FILE_DESCRIPTION	"ReactOS Registry Explorer\0"
+#define REACTOS_STR_INTERNAL_NAME	"regedt32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME	"regedt32.exe\0"
+#include <reactos/version.rc>
+
+IDI_REGEDIT  ICON   DISCARDABLE   res/regedt32.ico

Propchange: trunk/reactos/base/applications/regedt32/resource.rc
------------------------------------------------------------------------------
    svn:eol-style = native



More information about the Ros-diffs mailing list