[CSRSRV/BASESRV/CONSRV/WIN32CSR/WINSRV]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Wed, 24 Oct 2012 21:37:22 +0000 (21:37 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Wed, 24 Oct 2012 21:37:22 +0000 (21:37 +0000)
- Fix resource files strings, headers, delete unuseful files... Nothing interesting.
- Add winsrv to build.

svn path=/branches/ros-csrss/; revision=57605

36 files changed:
subsystems/win/basesrv/basesrv.rc
subsystems/win32/csrsrv/csrsrv.rc
win32ss/CMakeLists.txt
win32ss/user/consrv/init.c
win32ss/user/win32csr/desktopbg.c
win32ss/user/win32csr/desktopbg.h
win32ss/user/win32csr/dllmain.c
win32ss/user/win32csr/exitros.c
win32ss/user/win32csr/harderror.c
win32ss/user/win32csr/lang/bg-BG.rc
win32ss/user/win32csr/lang/cs-CZ.rc
win32ss/user/win32csr/lang/de-DE.rc
win32ss/user/win32csr/lang/el-GR.rc
win32ss/user/win32csr/lang/en-US.rc
win32ss/user/win32csr/lang/es-ES.rc
win32ss/user/win32csr/lang/fr-FR.rc
win32ss/user/win32csr/lang/id-ID.rc
win32ss/user/win32csr/lang/it-IT.rc
win32ss/user/win32csr/lang/ja-JP.rc
win32ss/user/win32csr/lang/no-NO.rc
win32ss/user/win32csr/lang/pl-PL.rc
win32ss/user/win32csr/lang/pt-BR.rc
win32ss/user/win32csr/lang/ro-RO.rc
win32ss/user/win32csr/lang/ru-RU.rc
win32ss/user/win32csr/lang/sk-SK.rc
win32ss/user/win32csr/lang/sv-SE.rc
win32ss/user/win32csr/lang/tr-TR.rc
win32ss/user/win32csr/lang/uk-UA.rc
win32ss/user/win32csr/lang/zh-CN.rc
win32ss/user/win32csr/lang/zh-TW.rc
win32ss/user/win32csr/rsrc.rc
win32ss/user/win32csr/w32csr.h
win32ss/user/win32csr/win32csr.h
win32ss/user/winsrv/dllmain.c [deleted file]
win32ss/user/winsrv/winsrv.def [deleted file]
win32ss/user/winsrv/winsrv.rc

index bfd2c93..54ffa26 100644 (file)
@@ -1,5 +1,5 @@
 #define REACTOS_VERSION_DLL
-#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS BASE API Server DLL\0"
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Base API Server DLL\0"
 #define REACTOS_STR_INTERNAL_NAME      "basesrv\0"
 #define REACTOS_STR_ORIGINAL_FILENAME  "basesrv.dll\0"
 #include <reactos/version.rc>
index fbe30d3..cf865bc 100644 (file)
@@ -1,5 +1,5 @@
 #define REACTOS_VERSION_DLL
-#define REACTOS_STR_FILE_DESCRIPTION   "Client/Server Runtime SubSystem Process\0"
+#define REACTOS_STR_FILE_DESCRIPTION   "Client/Server Runtime SubSystem Server DLL\0"
 #define REACTOS_STR_INTERNAL_NAME      "csrsrv\0"
 #define REACTOS_STR_ORIGINAL_FILENAME  "csrsrv.dll\0"
 #include <reactos/version.rc>
index ef2042f..f741756 100644 (file)
@@ -15,6 +15,7 @@ add_subdirectory(reactx)
 add_subdirectory(user/consrv)
 add_subdirectory(user/user32)
 add_subdirectory(user/win32csr)
+add_subdirectory(user/winsrv)
 
 spec2def(win32k.sys win32k.spec ADD_IMPORTLIB)
 
index 63bcfdb..0b5cb6e 100644 (file)
@@ -328,12 +328,16 @@ VOID WINAPI ConsoleStaticServerThread(PVOID x)
 
 CSR_SERVER_DLL_INIT(ConServerDllInitialization)
 {
-    // NTSTATUS Status = STATUS_SUCCESS;
-
 /*
+    NTSTATUS Status = STATUS_SUCCESS;
+
     DPRINT("BASSRV: %s(%ld,...) called\n", __FUNCTION__, ArgumentCount);
 
-    BaseApiPort = CsrQueryApiPort ();
+    // Get the listening port from csrsrv.dll
+    BaseApiPort = CsrQueryApiPort();
+    if (BaseApiPort == NULL) return STATUS_UNSUCCESSFUL;
+
+    // Register our message dispatcher
     Status = CsrAddStaticServerThread(ConsoleStaticServerThread);
     if (NT_SUCCESS(Status))
     {
@@ -366,7 +370,7 @@ CSR_SERVER_DLL_INIT(ConServerDllInitialization)
 }
 
 BOOL
-NTAPI
+WINAPI
 DllMain(IN HANDLE hDll,
         IN DWORD dwReason,
         IN LPVOID lpReserved)
index 7168a11..90e632c 100644 (file)
@@ -24,9 +24,9 @@
  
  */
 
-#define NDEBUG
-
 #include "w32csr.h"
+
+#define NDEBUG
 #include <debug.h>
 
 /***
index a009490..a570980 100644 (file)
 #include <csr/csrsrv.h>
 //#include "api.h"
 
-/* Api functions */
-CSR_API(CsrCreateDesktop);
-CSR_API(CsrShowDesktop);
-CSR_API(CsrHideDesktop);
-CSR_API(CsrRegisterSystemClasses);
-
 BOOL FASTCALL DtbgIsDesktopVisible(VOID);
 
 /* EOF */
index 6e615da..c68b6be 100644 (file)
@@ -7,8 +7,10 @@
  */
 
 /* INCLUDES ******************************************************************/
-#define NDEBUG
+
 #include "w32csr.h"
+
+#define NDEBUG
 #include <debug.h>
 
 
@@ -332,17 +334,17 @@ CSR_SERVER_DLL_INIT(Win32CsrInitialization)
     PrivateCsrssManualGuiCheck(0);
 
     /* Setup the DLL Object */
-    LoadedServerDll->ApiBase = BASESRV_FIRST_API_NUMBER;
-    LoadedServerDll->HighestApiSupported = BasepMaxApiNumber;
+    LoadedServerDll->ApiBase = USERSRV_FIRST_API_NUMBER;
+    LoadedServerDll->HighestApiSupported = UserpMaxApiNumber;
     LoadedServerDll->DispatchTable = Win32CsrApiDefinitions;
-    // LoadedServerDll->ValidTable = BaseServerApiServerValidTable;
-    // LoadedServerDll->NameTable = BaseServerApiNameTable;
+    // LoadedServerDll->ValidTable = Win32CsrApiServerValidTable;
+    // LoadedServerDll->NameTable = Win32CsrApiNameTable;
     // LoadedServerDll->SizeOfProcessData = 0;
     // LoadedServerDll->ConnectCallback = NULL;
     // LoadedServerDll->DisconnectCallback = NULL;
     LoadedServerDll->HardErrorCallback = Win32CsrHardError;
-    LoadedServerDll->NewProcessCallback = Win32CsrDuplicateHandleTable;
-    LoadedServerDll->DisconnectCallback = Win32CsrReleaseConsole;
+    LoadedServerDll->NewProcessCallback = NULL;
+    LoadedServerDll->DisconnectCallback = NULL;
 
     /* Start Raw Input Threads */
     Status = RtlCreateUserThread(NtCurrentProcess(), NULL, TRUE, 0, 0, 0, (PTHREAD_START_ROUTINE)CreateSystemThreads, (PVOID)0, &ServerThread, &ClientId);
index bd04f01..391649c 100644 (file)
  ***/
 
 /* INCLUDES ******************************************************************/
-#define NDEBUG
+
 #include "w32csr.h"
 #include <sddl.h>
-#include "resource.h"
+
+#define NDEBUG
 #include <debug.h>
 
 static HWND LogonNotifyWindow = NULL;
index 128b16b..2ab585c 100644 (file)
@@ -9,9 +9,11 @@
 
 /* INCLUDES ******************************************************************/
 
-#define NDEBUG
 #include "w32csr.h"
+
+#define NDEBUG
 #include <debug.h>
+
 #include <strsafe.h>
 
 #define IDTRYAGAIN 10
index 2166ae0..d0cdfe9 100644 (file)
@@ -40,25 +40,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Îáðàáîòêà"
-  IDS_MARK "Îòáåëÿçâàíå"
-  IDS_COPY "Çàïîìíÿíå\tEnter"
-  IDS_PASTE "Ïîñòàâÿíå"
-  IDS_SELECTALL "Èçáîð íà âñè÷êî"
-  IDS_SCROLL "Ïðåëèñòâàíå"
-  IDS_FIND "Òúðñåíå..."
-  IDS_DEFAULTS "Ïîäðàçáèðàíè"
-  IDS_PROPERTIES "Ñâîéñòâà"
-  IDS_SCROLLHERE "Ïðåëèñòâàíå òóê"
-  IDS_SCROLLTOP "Ïðåëèñòâàíå äî ãîðå"
-  IDS_SCROLLBOTTOM "Ïðåëèñòâàíå äî äîëó"
-  IDS_SCROLLPAGE_UP "Ãîðíà ñòðàíèöà"
-  IDS_SCROLLPAGE_DOWN "Äîëíà ñòðàíèöà"
-  IDS_SCROLLUP "Ïðåëèñòâàíå íàãîðå"
-  IDS_SCROLLDOWN "Ïðåëèñòâàíå íàäîëó"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index 283cdfe..7773d68 100644 (file)
@@ -39,25 +39,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Upravit"
-  IDS_MARK "Oznaèit"
-  IDS_COPY "Kopírovat\tEnter"
-  IDS_PASTE "Vlo\9eit"
-  IDS_SELECTALL "Oznaèit v\9ae"
-  IDS_SCROLL "Posunout"
-  IDS_FIND "Najít..."
-  IDS_DEFAULTS "Výchozí"
-  IDS_PROPERTIES "Vlastnosti"
-  IDS_SCROLLHERE "Posunout sem"
-  IDS_SCROLLTOP "Posunout na zaèátek"
-  IDS_SCROLLBOTTOM "Posunout na konec"
-  IDS_SCROLLPAGE_UP "O stránku vý\9ae"
-  IDS_SCROLLPAGE_DOWN "O stránku ní\9ee"
-  IDS_SCROLLUP "Posunout nahoru"
-  IDS_SCROLLDOWN "Posunout dolù"
-
-  IDS_COMMAND_PROMPT "Pøíkazový øádek"
-END
index b5084f4..779ca50 100644 (file)
@@ -34,25 +34,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Bearbeiten"
-  IDS_MARK "Markieren"
-  IDS_COPY "Kopieren\tEnter"
-  IDS_PASTE "Einfügen"
-  IDS_SELECTALL "Alles auswählen"
-  IDS_SCROLL "Scrollen"
-  IDS_FIND "Suchen..."
-  IDS_DEFAULTS "Standardwerte"
-  IDS_PROPERTIES "Eigenschaften"
-  IDS_SCROLLHERE "Hier scrollen"
-  IDS_SCROLLTOP "Ganz nach oben scrollen"
-  IDS_SCROLLBOTTOM "Ganz nach unten scrollen"
-  IDS_SCROLLPAGE_UP "Seite nach oben"
-  IDS_SCROLLPAGE_DOWN "Seite nach unten"
-  IDS_SCROLLUP "Nach oben scrollen"
-  IDS_SCROLLDOWN "Nach unten scrollen"
-
-  IDS_COMMAND_PROMPT "Eingabeaufforderung"
-END
index 4990fb1..9b02f0c 100644 (file)
@@ -34,25 +34,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Åðåîåñãáóßá"
-  IDS_MARK "ÌáñêÜñéóìá"
-  IDS_COPY "ÁíôéãñáöÞ\tEnter"
-  IDS_PASTE "Åðéêüëëçóç"
-  IDS_SELECTALL "ÅðéëïãÞ üëùí"
-  IDS_SCROLL "Êýëéóç"
-  IDS_FIND "Åýñåóç..."
-  IDS_DEFAULTS "ÐñïåðéëïãÞ"
-  IDS_PROPERTIES "Éäéüôçôåò"
-  IDS_SCROLLHERE "Êýëéóç åäþ"
-  IDS_SCROLLTOP "Áñ÷Þ"
-  IDS_SCROLLBOTTOM "ÔÝëïò"
-  IDS_SCROLLPAGE_UP "Ðñïçãïýìåíç óåëßäá"
-  IDS_SCROLLPAGE_DOWN "Åðüìåíç óåëßäá"
-  IDS_SCROLLUP "Êýëéóç ðÜíù"
-  IDS_SCROLLDOWN "Êýëéóç êÜôù"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index a9bf212..35074c2 100644 (file)
@@ -34,25 +34,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Edit"
-  IDS_MARK "Mark"
-  IDS_COPY "Copy\tEnter"
-  IDS_PASTE "Paste"
-  IDS_SELECTALL "Select All"
-  IDS_SCROLL "Scroll"
-  IDS_FIND "Find..."
-  IDS_DEFAULTS "Defaults"
-  IDS_PROPERTIES "Properties"
-  IDS_SCROLLHERE "Scroll here"
-  IDS_SCROLLTOP "Scroll top"
-  IDS_SCROLLBOTTOM "Scroll bottom"
-  IDS_SCROLLPAGE_UP "Page up"
-  IDS_SCROLLPAGE_DOWN "Page down"
-  IDS_SCROLLUP "Scroll up"
-  IDS_SCROLLDOWN "Scroll down"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index d24849f..e0107af 100644 (file)
@@ -39,25 +39,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Editar"
-  IDS_MARK "Marcar"
-  IDS_COPY "Copiar\tIntroducir"
-  IDS_PASTE "Pegar"
-  IDS_SELECTALL "Seleccionar Todo"
-  IDS_SCROLL "Desplazar"
-  IDS_FIND "Buscar..."
-  IDS_DEFAULTS "Por defecto"
-  IDS_PROPERTIES "Propiedades"
-  IDS_SCROLLHERE "Desplazar aquí"
-  IDS_SCROLLTOP "Desplazar hasta arriba"
-  IDS_SCROLLBOTTOM "Desplazar hasta abajo"
-  IDS_SCROLLPAGE_UP "Subir página"
-  IDS_SCROLLPAGE_DOWN "Bajar página"
-  IDS_SCROLLUP "Desplazar arriba"
-  IDS_SCROLLDOWN "Desplazar abajo"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index 8dbe9f5..c2f1a06 100644 (file)
@@ -34,27 +34,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-/* Fixme : Translation could be really improved, with context
-           La traduction pourrait réellement être améliorée grâce au contexte */
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Éditer"
-  IDS_MARK "Marquer"
-  IDS_COPY "Copier\tEntrée"
-  IDS_PASTE "Coller"
-  IDS_SELECTALL "Tout sélectionner"
-  IDS_SCROLL "Défiler"
-  IDS_FIND "Trouver..."
-  IDS_DEFAULTS "Défauts"
-  IDS_PROPERTIES "Propriétés"
-  IDS_SCROLLHERE "Défiler ici"
-  IDS_SCROLLTOP "Défiler tout en haut"
-  IDS_SCROLLBOTTOM "Défiler tout en bas"
-  IDS_SCROLLPAGE_UP "Page précédente"
-  IDS_SCROLLPAGE_DOWN "Page suivante"
-  IDS_SCROLLUP "Défiler en haut"
-  IDS_SCROLLDOWN "Défiler en bas"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index 3df6272..30a59ed 100644 (file)
@@ -34,25 +34,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Edit"
-  IDS_MARK "Tandai"
-  IDS_COPY "Copy\tEnter"
-  IDS_PASTE "Paste"
-  IDS_SELECTALL "Pilih Semua"
-  IDS_SCROLL "Gulung"
-  IDS_FIND "Cari..."
-  IDS_DEFAULTS "Standar"
-  IDS_PROPERTIES "Properti"
-  IDS_SCROLLHERE "Gulung ke Sini"
-  IDS_SCROLLTOP "Gulung ke Atas"
-  IDS_SCROLLBOTTOM "Gulung ke Bawah"
-  IDS_SCROLLPAGE_UP "Halaman Naik"
-  IDS_SCROLLPAGE_DOWN "Halaman Turun"
-  IDS_SCROLLUP "Gulung Naik"
-  IDS_SCROLLDOWN "Gulung Turun"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index a6402c1..849e653 100644 (file)
@@ -43,25 +43,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Modifica"
-  IDS_MARK "Seleziona"
-  IDS_COPY "Copia\tInvio"
-  IDS_PASTE "Incolla"
-  IDS_SELECTALL "Seleziona tutto"
-  IDS_SCROLL "Scorri"
-  IDS_FIND "Trova..."
-  IDS_DEFAULTS "Impostazioni predefinite"
-  IDS_PROPERTIES "Proprietà"
-  IDS_SCROLLHERE "Scorri qui"
-  IDS_SCROLLTOP "Scorri in cima"
-  IDS_SCROLLBOTTOM "Scorri in fondo"
-  IDS_SCROLLPAGE_UP "Pagina sù"
-  IDS_SCROLLPAGE_DOWN "Pagina giù"
-  IDS_SCROLLUP "Scorri sù"
-  IDS_SCROLLDOWN "Scorri giù"
-
-  IDS_COMMAND_PROMPT "Prompt dei commandi"
-END
index fd87c2d..2012542 100644 (file)
@@ -34,25 +34,3 @@ FONT 9, "MS UI Gothic", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "\95Ò\8fW"
-  IDS_MARK "\94Í\88Í\8ew\92è"
-  IDS_COPY "\83R\83s\81[\tEnter"
-  IDS_PASTE "\93\\\82è\95t\82¯"
-  IDS_SELECTALL "\82·\82×\82Ä\91I\91ð"
-  IDS_SCROLL "\83X\83N\83\8d\81[\83\8b"
-  IDS_FIND "\8c\9f\8dõ..."
-  IDS_DEFAULTS "\8bK\92è\92l"
-  IDS_PROPERTIES "\83v\83\8d\83p\83e\83B"
-  IDS_SCROLLHERE "\82±\82±\82É\83X\83N\83\8d\81[\83\8b"
-  IDS_SCROLLTOP "\88ê\94Ô\8fã\82É\83X\83N\83\8d\81[\83\8b"
-  IDS_SCROLLBOTTOM "\88ê\94Ô\89º\82É\83X\83N\83\8d\81[\83\8b"
-  IDS_SCROLLPAGE_UP "Page up"
-  IDS_SCROLLPAGE_DOWN "Page down"
-  IDS_SCROLLUP "\8fã\82É\83X\83N\83\8d\81[\83\8b"
-  IDS_SCROLLDOWN "\89º\82É\83X\83N\83\8d\81[\83\8b"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index 684b28d..8bf9388 100644 (file)
@@ -34,25 +34,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Rediger"
-  IDS_MARK "Merk"
-  IDS_COPY "Kopier\tEnter"
-  IDS_PASTE "Lim inn"
-  IDS_SELECTALL "Velg alt"
-  IDS_SCROLL "Rull"
-  IDS_FIND "Finn..."
-  IDS_DEFAULTS "Standard"
-  IDS_PROPERTIES "Egenskaper"
-  IDS_SCROLLHERE "Rull her"
-  IDS_SCROLLTOP "Rull til toppen"
-  IDS_SCROLLBOTTOM "Rull knapp"
-  IDS_SCROLLPAGE_UP "Side opp"
-  IDS_SCROLLPAGE_DOWN "Side ned"
-  IDS_SCROLLUP "Rull opp"
-  IDS_SCROLLDOWN "Rull ned"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index ee4baf9..0ac89f7 100644 (file)
@@ -42,25 +42,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Edytuj"
-  IDS_MARK "Zaznacz"
-  IDS_COPY "Kopiuj\tWejdź"
-  IDS_PASTE "Wklej"
-  IDS_SELECTALL "Zaznacz wszystko"
-  IDS_SCROLL "Przewiń"
-  IDS_FIND "Znajdź..."
-  IDS_DEFAULTS "Ustawienia domyślne"
-  IDS_PROPERTIES "Właściwości"
-  IDS_SCROLLHERE "Przewiń tutaj"
-  IDS_SCROLLTOP "Przewiń na początek"
-  IDS_SCROLLBOTTOM "Przewiń na koniec"
-  IDS_SCROLLPAGE_UP "Poprzednia strona"
-  IDS_SCROLLPAGE_DOWN "Następna strona"
-  IDS_SCROLLUP "Przewiń do góry"
-  IDS_SCROLLDOWN "Przewiń na dół"
-
-  IDS_COMMAND_PROMPT "Wiersz polecenia"
-END
index c2f772c..5d2c834 100644 (file)
@@ -36,25 +36,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Editar"
-  IDS_MARK "Marcar"
-  IDS_COPY "Copiar\tEnter"
-  IDS_PASTE "Colar"
-  IDS_SELECTALL "Selecionar Tudo"
-  IDS_SCROLL "Rolar"
-  IDS_FIND "Procurar..."
-  IDS_DEFAULTS "Padrões"
-  IDS_PROPERTIES "Propriedades"
-  IDS_SCROLLHERE "Rolar aqui"
-  IDS_SCROLLTOP "Rolar até o topo"
-  IDS_SCROLLBOTTOM "Rolar até o fim"
-  IDS_SCROLLPAGE_UP "Page up"
-  IDS_SCROLLPAGE_DOWN "Page down"
-  IDS_SCROLLUP "Scroll up"
-  IDS_SCROLLDOWN "Scroll down"
-
-  IDS_COMMAND_PROMPT "Prompt de Comando"
-END
index e1d4213..25ab05b 100644 (file)
@@ -41,25 +41,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT             "Editare"
-  IDS_MARK             "Marchează"
-  IDS_COPY             "Copiază\tEnter"
-  IDS_PASTE            "Lipește"
-  IDS_SELECTALL        "Selectează tot"
-  IDS_SCROLL           "Derulează"
-  IDS_FIND             "Găsire…"
-  IDS_DEFAULTS         "Implicite"
-  IDS_PROPERTIES       "Proprietăți"
-  IDS_SCROLLHERE       "Derulează aici"
-  IDS_SCROLLTOP        "Derulează la început"
-  IDS_SCROLLBOTTOM     "Derulează la sfârșit"
-  IDS_SCROLLPAGE_UP    "Pagina anterioară"
-  IDS_SCROLLPAGE_DOWN  "Pagina următoare"
-  IDS_SCROLLUP         "Derulează în sus"
-  IDS_SCROLLDOWN       "Derulează în jos"
-
-  IDS_COMMAND_PROMPT   "Linie de comandă"
-END
index a8acd99..e39f401 100644 (file)
@@ -34,25 +34,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Изменить"
-  IDS_MARK "Пометить"
-  IDS_COPY "Копировать\tEnter"
-  IDS_PASTE "Вставить"
-  IDS_SELECTALL "Выделить все"
-  IDS_SCROLL "Прокрутить"
-  IDS_FIND "Искать..."
-  IDS_DEFAULTS "Умолчания"
-  IDS_PROPERTIES "Свойства"
-  IDS_SCROLLHERE "Scroll Here"
-  IDS_SCROLLTOP "Scroll Top"
-  IDS_SCROLLBOTTOM "Прокрутить вниз"
-  IDS_SCROLLPAGE_UP "Вверх страницы"
-  IDS_SCROLLPAGE_DOWN "Вниз страницы"
-  IDS_SCROLLUP "Прокрутить вверх"
-  IDS_SCROLLDOWN "Scroll Down"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index 9c00937..9063b45 100644 (file)
@@ -39,25 +39,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Upravi\9d"
-  IDS_MARK "Oznaèi\9d"
-  IDS_COPY "Kopírova\9d\tEnter"
-  IDS_PASTE "Vlo\9ei\9d"
-  IDS_SELECTALL "Vybra\9d v\9aetko"
-  IDS_SCROLL "Rolova\9d"
-  IDS_FIND "Nájs\9d..." //Find
-  IDS_DEFAULTS "Predvolené" //Defaults
-  IDS_PROPERTIES "Vlastnosti"
-  IDS_SCROLLHERE "Rolova\9d sem"
-  IDS_SCROLLTOP "K hornému okraju"
-  IDS_SCROLLBOTTOM "K dolnému okraju"
-  IDS_SCROLLPAGE_UP "O stránku vy\9a\9aie"
-  IDS_SCROLLPAGE_DOWN "O stránku ni\9e\9aie"
-  IDS_SCROLLUP "Rolova\9d nahor"
-  IDS_SCROLLDOWN "Rolova\9d nadol"
-
-  IDS_COMMAND_PROMPT "Príkazový riadok"
-END
index 2642ffb..27292a5 100644 (file)
@@ -41,25 +41,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Redigera"
-  IDS_MARK "Markera"
-  IDS_COPY "Kopiera\tEnter"
-  IDS_PASTE "Klistra in"
-  IDS_SELECTALL "Markera Allt"
-  IDS_SCROLL "Skrolla"
-  IDS_FIND "Sök..."
-  IDS_DEFAULTS "Ursprunglig"
-  IDS_PROPERTIES "Egenskaper"
-  IDS_SCROLLHERE "Skrolla hit"
-  IDS_SCROLLTOP "Skrolla till topp"
-  IDS_SCROLLBOTTOM "Skrolla till botten"
-  IDS_SCROLLPAGE_UP "Sida upp"
-  IDS_SCROLLPAGE_DOWN "Sida ner"
-  IDS_SCROLLUP "Skrolla upp"
-  IDS_SCROLLDOWN "Skrolla ner"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index 7a52434..834b51c 100644 (file)
@@ -54,25 +54,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Düzenle"
-  IDS_MARK "İşaretle"
-  IDS_COPY "Kopyala\tEnter"
-  IDS_PASTE "Yapıştır"
-  IDS_SELECTALL "Tümünü Seç"
-  IDS_SCROLL "Yuvarla"
-  IDS_FIND "Bul..."
-  IDS_DEFAULTS "Varsayılanlar"
-  IDS_PROPERTIES "Özellikler"
-  IDS_SCROLLHERE "Buraya yuvarla"
-  IDS_SCROLLTOP "Üste yuvarla"
-  IDS_SCROLLBOTTOM "Alta yuvarla"
-  IDS_SCROLLPAGE_UP "Sayfa yukarı"
-  IDS_SCROLLPAGE_DOWN "Sayfa aşağı"
-  IDS_SCROLLUP "Yukarı yuvarla"
-  IDS_SCROLLDOWN "Aşağı yuvarla"
-
-  IDS_COMMAND_PROMPT "Komut İstemi"
-END
index 8b6e67b..7deab89 100644 (file)
@@ -42,25 +42,3 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "Редагувати"
-  IDS_MARK "Виділити"
-  IDS_COPY "Копіювати\tEnter"
-  IDS_PASTE "Вставити"
-  IDS_SELECTALL "Виділити все"
-  IDS_SCROLL "Прокрутити"
-  IDS_FIND "Знайти..."
-  IDS_DEFAULTS "Замовчування"
-  IDS_PROPERTIES "Властивості"
-  IDS_SCROLLHERE "Прокрутити сюди"
-  IDS_SCROLLTOP "Прокрутити на початок"
-  IDS_SCROLLBOTTOM "Прокрутити на кінець"
-  IDS_SCROLLPAGE_UP "Попередня сотрінка"
-  IDS_SCROLLPAGE_DOWN "Наступна сторінка"
-  IDS_SCROLLUP "Прокрутити догори"
-  IDS_SCROLLDOWN "Прокрутити донизу"
-
-  IDS_COMMAND_PROMPT "Командний рядок"
-END
index 4c32bdd..3eba3c5 100644 (file)
@@ -34,25 +34,3 @@ FONT 9, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "±à¼­"
-  IDS_MARK "±ê¼Ç"
-  IDS_COPY "¸´ÖÆ\tEnter"
-  IDS_PASTE "ð¤Ìù"
-  IDS_SELECTALL "È«²¿Ñ¡Ôñ"
-  IDS_SCROLL "¹ö¶¯"
-  IDS_FIND "²éÕÒ..."
-  IDS_DEFAULTS "ĬÈÏ"
-  IDS_PROPERTIES "ÊôÐÔ"
-  IDS_SCROLLHERE "¹ö¶¯µ½´Ë"
-  IDS_SCROLLTOP "¹ö¶¯ÖÁ¶¥¶Ë"
-  IDS_SCROLLBOTTOM "¹ö¶¯ÖÁÄ©¶Ë"
-  IDS_SCROLLPAGE_UP "ÉÏÒ»Ò³"
-  IDS_SCROLLPAGE_DOWN "ÏÂÒ»Ò³"
-  IDS_SCROLLUP "ÏòÉϹö¶¯"
-  IDS_SCROLLDOWN "ÏòϹö¶¯"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index 1d24b7d..cc35afb 100644 (file)
@@ -34,25 +34,3 @@ FONT 9, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
     LTEXT           "",IDC_STATIC_CUR_APP,39,139,204,16,SS_SUNKEN,WS_EX_STATICEDGE
 END
-
-STRINGTABLE
-BEGIN
-  IDS_EDIT "½s¿è"
-  IDS_MARK "¼Ð°O"
-  IDS_COPY "½Æ»s\tEnter"
-  IDS_PASTE "ÂH¶K"
-  IDS_SELECTALL "¥þ³¡¿ï¾Ü"
-  IDS_SCROLL "ºu°Ê"
-  IDS_FIND "´M§ä..."
-  IDS_DEFAULTS "¹w³]"
-  IDS_PROPERTIES "ÄÝ©Ê"
-  IDS_SCROLLHERE "ºu°Ê¨ì¦¹ "
-  IDS_SCROLLTOP "ºu°Ê¨ì³»¸m"
-  IDS_SCROLLBOTTOM "ºu°Ê¨ì¥½ºÝ"
-  IDS_SCROLLPAGE_UP "¤W¤@­¶"
-  IDS_SCROLLPAGE_DOWN "¤U¤@­¶"
-  IDS_SCROLLUP "¦V¤Wºu°Ê"
-  IDS_SCROLLDOWN "¦V¤Uºu°Ê"
-
-  IDS_COMMAND_PROMPT "Command Prompt"
-END
index 71a2f17..a0abb32 100644 (file)
@@ -3,8 +3,6 @@
 
 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 
-1      ICON    DISCARDABLE     res/terminal.ico
-
 #include "lang/bg-BG.rc"
 #include "lang/cs-CZ.rc"
 #include "lang/de-DE.rc"
index b0b6e51..5d28acf 100644 (file)
@@ -9,8 +9,9 @@
 #include <winlogon.h>
 
 /* Internal CSRSS Headers */
-#include <conio.h>
-#include <csrplugin.h>
+#include <win/winmsg.h>
+//#include <conio.h>
+//#include <csrplugin.h>
 #include <desktopbg.h>
 
 /* Public Win32K Headers */
index 887c945..288843e 100644 (file)
@@ -27,6 +27,12 @@ typedef struct tagCSRSS_OBJECT_DEFINITION
 NTSTATUS FASTCALL Win32CsrEnumProcesses(CSRSS_ENUM_PROCESS_PROC EnumProc,
                                         PVOID Context);
 
+/* desktopbg.c */
+CSR_API(CsrCreateDesktop);
+CSR_API(CsrShowDesktop);
+CSR_API(CsrHideDesktop);
+// CSR_API(CsrRegisterSystemClasses);
+
 /* exitros.c */
 /// Must go to winsrv.dll
 CSR_API(CsrExitReactos);
diff --git a/win32ss/user/winsrv/dllmain.c b/win32ss/user/winsrv/dllmain.c
deleted file mode 100644 (file)
index 88fdb9b..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-/* $Id$
- *
- * dllmain.c - ReactOS/Win32 Console+User Enviroment Subsystem Server
- *
- * ReactOS Operating System
- *
- * --------------------------------------------------------------------
- *
- * 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.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * --------------------------------------------------------------------
- */
-#include "winsrv.h"
-
-#define NDEBUG
-#include <debug.h>
-
-HANDLE DllHandle = 0;
-
-/* FUNCTIONS *****************************************************************/
-
-BOOL WINAPI DllMain(HANDLE hDll, DWORD dwReason, LPVOID lpReserved)
-{
-  if (DLL_PROCESS_ATTACH == dwReason)
-    {
-      DllHandle = hDll;
-    }
-
-  return TRUE;
-}
-
-/* EOF */
diff --git a/win32ss/user/winsrv/winsrv.def b/win32ss/user/winsrv/winsrv.def
deleted file mode 100644 (file)
index 9068414..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-; $Id$
-LIBRARY winsrv.dll
-EXPORTS
-ConServerDllInitialization@8
-UserServerDllInitialization@8
-; EOF
index 7d4bd05..3fc72c6 100644 (file)
@@ -1,4 +1,7 @@
-#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS/Win32 console+user usermode server\0"
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS User API Server DLL\0"
 #define REACTOS_STR_INTERNAL_NAME      "winsrv\0"
-#define REACTOS_STR_ORIGINAL_FILENAME  "winsrv.exe\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "winsrv.dll\0"
 #include <reactos/version.rc>
+
+#include "rsrc.rc"