From 102860f1bdae8e626e31ee38b71c33951c98ccf3 Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Fri, 24 Dec 2004 17:17:12 +0000 Subject: [PATCH] Add simple first stage GUI setup application. svn path=/trunk/; revision=12315 --- reactos/subsys/system/reactos/.cvsignore | 7 ++ reactos/subsys/system/reactos/De.rc | 14 ++++ reactos/subsys/system/reactos/En.rc | 13 ++++ reactos/subsys/system/reactos/Makefile | 19 +++++ reactos/subsys/system/reactos/reactos.c | 71 ++++++++++++++++++ reactos/subsys/system/reactos/reactos.rc | 22 ++++++ reactos/subsys/system/reactos/res/reactos.ico | Bin 0 -> 25214 bytes reactos/subsys/system/reactos/resource.h | 5 ++ 8 files changed, 151 insertions(+) create mode 100644 reactos/subsys/system/reactos/.cvsignore create mode 100644 reactos/subsys/system/reactos/De.rc create mode 100644 reactos/subsys/system/reactos/En.rc create mode 100644 reactos/subsys/system/reactos/Makefile create mode 100644 reactos/subsys/system/reactos/reactos.c create mode 100644 reactos/subsys/system/reactos/reactos.rc create mode 100644 reactos/subsys/system/reactos/res/reactos.ico create mode 100644 reactos/subsys/system/reactos/resource.h diff --git a/reactos/subsys/system/reactos/.cvsignore b/reactos/subsys/system/reactos/.cvsignore new file mode 100644 index 00000000000..5d0597a452b --- /dev/null +++ b/reactos/subsys/system/reactos/.cvsignore @@ -0,0 +1,7 @@ +*.a +*.o +*.d +*.exe +*.coff +*.sym +*.map \ No newline at end of file diff --git a/reactos/subsys/system/reactos/De.rc b/reactos/subsys/system/reactos/De.rc new file mode 100644 index 00000000000..9480b04c001 --- /dev/null +++ b/reactos/subsys/system/reactos/De.rc @@ -0,0 +1,14 @@ +/* $Id: De.rc,v 1.1 2004/12/24 17:16:43 ekohl Exp $ */ + +LANGUAGE LANG_GERMAN, SUBLANG_GERMAN + +/* String Tables */ + +STRINGTABLE DISCARDABLE +BEGIN + IDS_CAPTION "ReactOS Setup" + IDS_TEXT "ReactOS kann nicht direct von dieser CD installiert werden!\n\n"\ + "Bitte starten Sie Ihren Computer mit dieser CD um ReactOS zu installieren." +END + +/* EOF */ diff --git a/reactos/subsys/system/reactos/En.rc b/reactos/subsys/system/reactos/En.rc new file mode 100644 index 00000000000..c2734d8e0ae --- /dev/null +++ b/reactos/subsys/system/reactos/En.rc @@ -0,0 +1,13 @@ +/* $Id: En.rc,v 1.1 2004/12/24 17:16:43 ekohl Exp $ */ + +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US + +/* String Tables */ +STRINGTABLE DISCARDABLE +BEGIN + IDS_CAPTION "ReactOS Setup" + IDS_TEXT "You cannot install ReactOS directly from this CD!\n\n"\ + "Please restart your computer from this CD in order to install ReactOS." +END + +/* EOF */ diff --git a/reactos/subsys/system/reactos/Makefile b/reactos/subsys/system/reactos/Makefile new file mode 100644 index 00000000000..8634186d50f --- /dev/null +++ b/reactos/subsys/system/reactos/Makefile @@ -0,0 +1,19 @@ +# $Id: Makefile,v 1.1 2004/12/24 17:16:43 ekohl Exp $ + +PATH_TO_TOP = ../../.. + +TARGET_TYPE = program + +TARGET_APPTYPE = windows + +TARGET_NAME = reactos + +TARGET_CFLAGS = -Wall -Werror -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0501 -D__USE_W32API + +TARGET_SDKLIBS = kernel32.a gdi32.a user32.a + +TARGET_OBJECTS = reactos.o + +include $(PATH_TO_TOP)/rules.mak + +include $(TOOLS_PATH)/helper.mk diff --git a/reactos/subsys/system/reactos/reactos.c b/reactos/subsys/system/reactos/reactos.c new file mode 100644 index 00000000000..d4e422c213b --- /dev/null +++ b/reactos/subsys/system/reactos/reactos.c @@ -0,0 +1,71 @@ +/* + * ReactOS applications + * Copyright (C) 2004 ReactOS Team + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ +/* $Id: reactos.c,v 1.1 2004/12/24 17:16:43 ekohl Exp $ + * + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS GUI first stage setup application + * FILE: subsys/system/reactos/reactos.c + * PROGRAMMERS: Eric Kohl + */ + +#include +#include + +#include "resource.h" + + +/* GLOBALS ******************************************************************/ + +TCHAR szCaption[256]; +TCHAR szText[256]; + +HINSTANCE hInstance; + + +/* FUNCTIONS ****************************************************************/ + +int WINAPI +WinMain(HINSTANCE hInst, + HINSTANCE hPrevInstance, + LPSTR lpszCmdLine, + int nCmdShow) +{ + hInstance = hInst; + + if (!LoadString(hInstance, + IDS_CAPTION, + szCaption, + 256)) + return 0; + + if (!LoadString(hInstance, + IDS_TEXT, + szText, + 256)) + return 0; + + MessageBox(NULL, + szText, + szCaption, + MB_OK | MB_ICONINFORMATION); + + return 0; +} + +/* EOF */ diff --git a/reactos/subsys/system/reactos/reactos.rc b/reactos/subsys/system/reactos/reactos.rc new file mode 100644 index 00000000000..0284691bd12 --- /dev/null +++ b/reactos/subsys/system/reactos/reactos.rc @@ -0,0 +1,22 @@ +/* $Id: reactos.rc,v 1.1 2004/12/24 17:16:43 ekohl Exp $ */ + +#include +#include "resource.h" + +#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Setup\0" +#define REACTOS_STR_INTERNAL_NAME "reactos\0" +#define REACTOS_STR_ORIGINAL_FILENAME "reactos.exe\0" +#include + + +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL + +/* Icons */ +IDI_MAIN ICON "res/reactos.ico" + + +/* Language-specific resources */ +#include "De.rc" +#include "En.rc" + +/* EOF */ diff --git a/reactos/subsys/system/reactos/res/reactos.ico b/reactos/subsys/system/reactos/res/reactos.ico new file mode 100644 index 0000000000000000000000000000000000000000..fffc28017555449dc85c411116c689ece55db9e8 GIT binary patch literal 25214 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 F{|yGSQS|@- literal 0 HcmV?d00001 diff --git a/reactos/subsys/system/reactos/resource.h b/reactos/subsys/system/reactos/resource.h new file mode 100644 index 00000000000..ffb9c7a9b1d --- /dev/null +++ b/reactos/subsys/system/reactos/resource.h @@ -0,0 +1,5 @@ + +#define IDS_CAPTION 1000 +#define IDS_TEXT 1001 + +#define IDI_MAIN 3000