Compare commits

...

70 Commits

Author SHA1 Message Date
Hermès Bélusca-Maïto
94ebddbf03 Forgot that we use RosBe 2.1.3
svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70666
2016-01-31 02:44:05 +00:00
Hermès Bélusca-Maïto
637ddf0681 [FOSDEM2016]
Add the optional font (and readme) for the livecd. The other optional 3rd-party files (extra drivers, MFC 4.2 and 7.1 libraries, MS VB 5.0 and 6.0 runtime and MSVC++ 7.1 runtime can be found in an "optional.7z" archive in IServ. Wine Gecko package is stored elsewhere and is kept up-to-date).

svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70665
2016-01-31 01:57:09 +00:00
Hermès Bélusca-Maïto
4772ba0a18 [WALLPAPERS]: Addendum for r70661: Since the FOSDEM wallpaper displays better when not being stretched but centered, use instead centered-style wallpaper.
svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70664
2016-01-31 01:02:02 +00:00
Hermès Bélusca-Maïto
e3d65229dc [WALLPAPERS]
- Update the wallpapers for FOSDEM 2016.
- Since we don't have any mechanism at the moment to preselect a non-bitmap wallpaper to use, I'm forced to convert the wallpaper we want to use to bitmap first, and then add its entry into the registry (I cannot just use the jpg file in the registry). See r66772.

svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70661
2016-01-29 13:24:17 +00:00
Hermès Bélusca-Maïto
be53d2767b [BOOTDATA]: Update readme.txt for FOSDEM 2016.
svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70660
2016-01-29 03:00:41 +00:00
Hermès Bélusca-Maïto
2f72038936 [WELCOME]: Adapt the welcome autorum program by taking what was done for FOSDEM 2015 and CLT 2015.
svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70659
2016-01-29 02:14:13 +00:00
Hermès Bélusca-Maïto
ebd3763c94 [VERSION]: Adjust again the version release type. Addendum to r70652.
[BOOTDATA]: Addendum to r70657: shorten a bit the boot menu title string.

svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70658
2016-01-29 01:59:05 +00:00
Hermès Bélusca-Maïto
4ca729a682 [BOOTDATA]: Customize the boot menu ("user-friendliness").
svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70657
2016-01-29 01:30:30 +00:00
Hermès Bélusca-Maïto
6b050b62be [BOOTDATA]: Adjust the autorun path.
[CMAKE][BOOTDATA]: Flatten a bit the hybridcd tree otherwise some problems appear for the livecd (see r66114 for more details).

svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70654
2016-01-29 01:17:32 +00:00
Hermès Bélusca-Maïto
c63e3fa1b7 [EXPLORER]
Modify the Start Menu banner for FOSDEM 2016, courtesy David Quintana.

[VERSION]
Versioning for FOSDEM 2016 was updated in r70652.

svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70653
2016-01-29 01:09:30 +00:00
Hermès Bélusca-Maïto
3c7e51ab8c [VERSION]: Sync versioning modifications from r70651.
svn path=/branches/ReactOS-0.4.0-FOSDEM2016/; revision=70652
2016-01-29 00:57:17 +00:00
Amine Khaldi
048fd42f18 [0.4.0] * Merge the version improvements in r70641.
svn path=/branches/ros-branch-0_4_0/; revision=70642
2016-01-25 18:41:22 +00:00
Amine Khaldi
5cde7752ad [0.4.0] * Merge i8042prt's Dell Latitude D630 workaround by Thomas in r70639. CORE-10797
svn path=/branches/ros-branch-0_4_0/; revision=70640
2016-01-25 18:10:43 +00:00
Amine Khaldi
1a609600f3 [0.4.0] * Merge the missing Italian STRING_EXTENDED_PARTITION fix in r70627. CORE-10809
svn path=/branches/ros-branch-0_4_0/; revision=70628
2016-01-20 15:26:48 +00:00
Amine Khaldi
252a82f434 [0.4.0] * Merge the win32k fixes by Timo in revisions 70482, 70485, 70486 and 70487. CORE-10807
svn path=/branches/ros-branch-0_4_0/; revision=70620
2016-01-19 21:57:30 +00:00
Amine Khaldi
992785856d [0.4.0] * Merge Erdem Ersoy's Turkish translation update in r70616 except mmc and userinit. CORE-10805
svn path=/branches/ros-branch-0_4_0/; revision=70617
2016-01-18 19:25:52 +00:00
Amine Khaldi
3d70b834c7 [0.4.0] * And of course we need Hermès' lovely New Year celebration in r70477 ;)
svn path=/branches/ros-branch-0_4_0/; revision=70613
2016-01-18 13:17:43 +00:00
Amine Khaldi
5cb73acf77 [0.4.0] * Merge floppy driver fix by Sylvain in r70606. CORE-10761
svn path=/branches/ros-branch-0_4_0/; revision=70612
2016-01-18 09:28:44 +00:00
Amine Khaldi
a0758e6af2 [0.4.0] * Apply the wordpad related hack from CORE-5823 by Jared Smudde.
svn path=/branches/ros-branch-0_4_0/; revision=70599
2016-01-16 10:46:37 +00:00
Amine Khaldi
7f471302fa [0.4.0] * Merge the MCI Extensions fixes by Hermès in r70597.
svn path=/branches/ros-branch-0_4_0/; revision=70598
2016-01-16 10:11:58 +00:00
Amine Khaldi
e2000d687c [0.4.0] * Merge desk.cpl fixes by Mark Jansen in r70577. CORE-10786
svn path=/branches/ros-branch-0_4_0/; revision=70592
2016-01-13 18:07:32 +00:00
Amine Khaldi
70ea17266f [ROSVBOXMGMT] Enable auto starting rosvboxmgmt so that VBox shared folders are assigned drive letters. CORE-10032 ROSAPPS-303
svn path=/branches/ros-branch-0_4_0/; revision=70591
2016-01-13 16:24:59 +00:00
Amine Khaldi
ad186f071a [0.4.0] * Merge rosvboxmgmt work by Pierre in revisions 70536, 70537 and 70578. This reverts r70520 (shortcuts creation for VBox shared folders). CORE-10032 ROSAPPS-303
svn path=/branches/ros-branch-0_4_0/; revision=70590
2016-01-13 16:23:21 +00:00
Amine Khaldi
3a9481e167 [0.4.0] * Merge the spec2def fix by Timo in r70454.
svn path=/branches/ros-branch-0_4_0/; revision=70589
2016-01-13 16:11:35 +00:00
Amine Khaldi
2d4fcce6ac [0.4.0] * Merge the fatten work by Hermès in revisions 70545 => 70548.
svn path=/branches/ros-branch-0_4_0/; revision=70588
2016-01-13 16:09:48 +00:00
Amine Khaldi
db885f7599 [0.4.0] * Merge the cdmake work by Hermès in revisions 70552, 70553 and 70554.
svn path=/branches/ros-branch-0_4_0/; revision=70587
2016-01-13 16:08:08 +00:00
Amine Khaldi
5a4a191801 [0.4.0] * Merge the usetup work by Hermès in revisions 70468, 70557 and 70558.
svn path=/branches/ros-branch-0_4_0/; revision=70586
2016-01-13 16:06:09 +00:00
Amine Khaldi
4fc13100c8 [0.4.0] * Merge the smss fixes by Hermès in r70530.
svn path=/branches/ros-branch-0_4_0/; revision=70585
2016-01-13 15:59:39 +00:00
Amine Khaldi
8157860973 [0.4.0] * Merge the vfatlib work by Hermès and Eric in revisions 70433 => 70435, 70445 => 70449, 70576 and 70583.
svn path=/branches/ros-branch-0_4_0/; revision=70584
2016-01-13 15:40:37 +00:00
Amine Khaldi
2b45c71b50 [0.4.0] * Merge the network drives handling fix in drive properties dialog by Jared Smudde in r70527. CORE-10779
svn path=/branches/ros-branch-0_4_0/; revision=70534
2016-01-07 19:59:31 +00:00
Amine Khaldi
3283ccf304 [0.4.0] * Merge the smss fixes by Hermès in r70529.
svn path=/branches/ros-branch-0_4_0/; revision=70533
2016-01-07 19:54:20 +00:00
Amine Khaldi
c9fe6d8ec6 [0.4.0] * Merge the shell image viewer ICO, EMF, TIF and WMF files support fix by Hermès in r70528.
svn path=/branches/ros-branch-0_4_0/; revision=70532
2016-01-07 19:52:38 +00:00
Amine Khaldi
c7de9d4774 [0.4.0] * Merge the encoding and broken French translation fix by Hermès in r70523.
svn path=/branches/ros-branch-0_4_0/; revision=70525
2016-01-07 13:40:58 +00:00
Amine Khaldi
d6af3d177f [0.4.0] * Merge the bootvid font generator improvements by Hermès in revisions 70512 and 70513.
svn path=/branches/ros-branch-0_4_0/; revision=70524
2016-01-07 13:39:15 +00:00
Amine Khaldi
cc4227eabe [0.4.0] * Merge the Blue Screen font change work by Colin and co in revisions 70507, 70508 and 70509. CORE-10777
svn path=/branches/ros-branch-0_4_0/; revision=70521
2016-01-07 12:04:57 +00:00
Amine Khaldi
54a8053846 [ROSVBOXMGMT] Enable auto starting rosvboxmgmt so that shortcuts for VBox shared folders are properly created. CORE-10032 ROSAPPS-303
svn path=/branches/ros-branch-0_4_0/; revision=70520
2016-01-07 12:00:46 +00:00
Amine Khaldi
41b7d7cc64 [0.4.0] * Thank you for everything Colin! aka merge r70501.
svn path=/branches/ros-branch-0_4_0/; revision=70519
2016-01-07 11:57:13 +00:00
Amine Khaldi
5cf3adb049 [0.4.0] * Merge the recent rosvboxmgmt work by Pierre in revisions 70499, 70500 and 70510. CORE-10032 ROSAPPS-303
svn path=/branches/ros-branch-0_4_0/; revision=70518
2016-01-07 11:55:44 +00:00
Amine Khaldi
5b1c3ac5d1 [0.4.0] * Merge the README files update by Hermès in r70497.
svn path=/branches/ros-branch-0_4_0/; revision=70517
2016-01-07 11:50:57 +00:00
Amine Khaldi
3d80c3ab79 [0.4.0] * Merge English strings improvements by Henry Tang Ih in r70480. CORE-10729
svn path=/branches/ros-branch-0_4_0/; revision=70481
2016-01-03 16:08:34 +00:00
Amine Khaldi
c442478f89 [0.4.0] * Merge the solitaire no action upon doubleclick fix by Carlo Bramini in r70470. CORE-6514
svn path=/branches/ros-branch-0_4_0/; revision=70471
2015-12-31 13:55:16 +00:00
Amine Khaldi
6e53d270f1 [0.4.0] * Merge the gdi32 and win32k fixes by Timo in r70464. CORE-10583
svn path=/branches/ros-branch-0_4_0/; revision=70465
2015-12-29 20:49:33 +00:00
Amine Khaldi
acb805aa6d [0.4.0] * Merge the streamout NULL buffer handling fix by Timo in r70443.
svn path=/branches/ros-branch-0_4_0/; revision=70452
2015-12-28 10:16:01 +00:00
Amine Khaldi
e65bfbdf74 [0.4.0] * Merge the ntvdm floppy read/write corruption fix by Hermès in r70424.
svn path=/branches/ros-branch-0_4_0/; revision=70442
2015-12-27 17:59:27 +00:00
Amine Khaldi
3b537a1ef4 [0.4.0] * Merge the enumerating device lists fix by Ged in r70408.
svn path=/branches/ros-branch-0_4_0/; revision=70440
2015-12-27 17:49:53 +00:00
Amine Khaldi
0ab5d67525 [0.4.0] * Merge the fix for some usetup localization problems by Hermès in r70436.
svn path=/branches/ros-branch-0_4_0/; revision=70439
2015-12-27 17:26:25 +00:00
Amine Khaldi
e2c8edf486 [0.4.0] * Merge msgina's text improvements by Henry Tang Ih in r70437. CORE-10720
svn path=/branches/ros-branch-0_4_0/; revision=70438
2015-12-27 17:23:26 +00:00
Amine Khaldi
c5a3cc589f [0.4.0] * Apply the second part of the hackfix from CORE-9836 by Joachim Henze. Addendum to r70393.
svn path=/branches/ros-branch-0_4_0/; revision=70415
2015-12-23 18:13:34 +00:00
Amine Khaldi
67e2ae7446 [0.4.0] * Merge the default user locale fixes by Eric Kohl in revisions 70389, 70398 and 70400. CORE-5989
svn path=/branches/ros-branch-0_4_0/; revision=70401
2015-12-19 10:55:49 +00:00
Amine Khaldi
ebf1904275 [0.4.0] * Merge rapps fixes by Thomas Faber in revisions 70339 and 70340.
svn path=/branches/ros-branch-0_4_0/; revision=70397
2015-12-18 15:19:56 +00:00
Amine Khaldi
24c5b454f9 [0.4.0] * Apply the hackfix from CORE-9836 by Joachim Henze.
svn path=/branches/ros-branch-0_4_0/; revision=70393
2015-12-18 11:04:11 +00:00
Amine Khaldi
5f2c9608ab [0.4.0] * Merge the Add New Bitmap to the New Menu fix by Jared Smudde in r70385. CORE-10668
svn path=/branches/ros-branch-0_4_0/; revision=70392
2015-12-18 10:49:29 +00:00
Amine Khaldi
5ecc4d78bb [0.4.0] * Merge the styled lines and pen implementation fixes by Timo Kreuzer in revisions 70387 and 70388. CORE-9984
svn path=/branches/ros-branch-0_4_0/; revision=70391
2015-12-18 10:32:42 +00:00
Amine Khaldi
5e0a50ef1a [0.4.0] * Merge rundll32 icon by Jared Smudde in r70384. CORE-10669
svn path=/branches/ros-branch-0_4_0/; revision=70386
2015-12-17 17:08:25 +00:00
Amine Khaldi
d508cf5a23 [0.4.0] * Merge the Traditional Chinese translation update by Henry Tang Ih in 70381. CORE-10655
svn path=/branches/ros-branch-0_4_0/; revision=70383
2015-12-17 11:16:39 +00:00
Amine Khaldi
dacfdb3f3a [0.4.0] * Merge the translation fixes to browseui and sysdm by Hermès in revisions 70375 => 70378.
svn path=/branches/ros-branch-0_4_0/; revision=70382
2015-12-17 11:14:34 +00:00
Amine Khaldi
d0f7b82948 [0.4.0] * Merge the translation fixes by Hermès in r70373.
svn path=/branches/ros-branch-0_4_0/; revision=70380
2015-12-17 10:10:33 +00:00
Amine Khaldi
685051a21b [0.4.0] * Merge the IopGetDeviceInterfaceList() null pointer freeing fix by Thomas Faber in r70356. CORE-10706
svn path=/branches/ros-branch-0_4_0/; revision=70372
2015-12-16 22:39:01 +00:00
Amine Khaldi
557bc89a2b [0.4.0] * Merge expanding the wallpaper by default from r70363. CORE-10709
svn path=/branches/ros-branch-0_4_0/; revision=70371
2015-12-16 22:08:25 +00:00
Amine Khaldi
4d0baaa1c0 [0.4.0] * Merge Hermès' clipboard related fixes.
svn path=/branches/ros-branch-0_4_0/; revision=70370
2015-12-16 22:05:19 +00:00
Amine Khaldi
92a3d2dfa2 [0.4.0] * Disable COMMAND.COM debugging messages for the release. This is r70365 but with NDEBUG defined. CORE-10710
svn path=/branches/ros-branch-0_4_0/; revision=70368
2015-12-16 21:44:38 +00:00
Amine Khaldi
c42e397894 [0.4.0] * Merge the blurry icons fix by Henry Tang Ih in r70363. CORE-10640
svn path=/branches/ros-branch-0_4_0/; revision=70364
2015-12-16 14:59:17 +00:00
Amine Khaldi
4796a590d0 [0.4.0] * Merge VBoxTray tooltip text fix by Mark Jansen and David Quintana in r70360. CORE-10497
svn path=/branches/ros-branch-0_4_0/; revision=70362
2015-12-16 14:53:50 +00:00
Amine Khaldi
098f1d0707 [0.4.0] * Merge the Romanian translation update by Ștefan Fulea in revisions 70357 and 70358. CORE-10676
svn path=/branches/ros-branch-0_4_0/; revision=70359
2015-12-16 12:06:20 +00:00
Amine Khaldi
fde549f9e8 [0.4.0] * Merge iphlpapi_apitest:SendARP tests fix by Pierre Schweitzer in r70323.
svn path=/branches/ros-branch-0_4_0/; revision=70353
2015-12-15 23:11:49 +00:00
Amine Khaldi
6605b25ca5 [0.4.0] * Merge magnifier improvements by David Quintana in revisions 70335 => 70337. CORE-10691
svn path=/branches/ros-branch-0_4_0/; revision=70352
2015-12-15 22:53:08 +00:00
Amine Khaldi
2eac40cac6 [0.4.0] * Apply the patch that allows us to dynamically change the resolution by resizing in VirtualBox. CORE-6742
svn path=/branches/ros-branch-0_4_0/; revision=70351
2015-12-15 22:41:59 +00:00
Thomas Faber
18a30e3584 [0.4.0]
- Update version to 0.4.0
- Properly determine SVN revision
- Update CD root readme

svn path=/branches/ros-branch-0_4_0/; revision=70325
2015-12-12 08:32:56 +00:00
Thomas Faber
09eac3a2be [0.4.0]
- Sync up to trunk r70321

svn path=/branches/ros-branch-0_4_0/; revision=70322
2015-12-11 10:47:15 +00:00
Amine Khaldi
c26a6d98d7 * Sync up to trunk head.
svn path=/branches/ros-branch-0_4_0/; revision=70108
2015-11-25 11:00:39 +00:00
616 changed files with 10091 additions and 21286 deletions

View File

@@ -1,4 +1,4 @@
/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */ /* TRANSLATOR: 2013, 2014, 2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -327,8 +327,8 @@ IDR_MENU_SCIENTIFIC_1 MENU
BEGIN BEGIN
POPUP "&Düzen" POPUP "&Düzen"
BEGIN BEGIN
MENUITEM "&Çoğalt\tCtrl+C", IDM_EDIT_COPY MENUITEM "&Çoğalt\tDenetim+C", IDM_EDIT_COPY
MENUITEM "&Yapıştır\tCtrl+V", IDM_EDIT_PASTE MENUITEM "&Yapıştır\tDenetim+V", IDM_EDIT_PASTE
END END
POPUP "&Görünüm" POPUP "&Görünüm"
BEGIN BEGIN
@@ -336,14 +336,14 @@ BEGIN
MENUITEM "&Bilimlik", IDM_VIEW_SCIENTIFIC MENUITEM "&Bilimlik", IDM_VIEW_SCIENTIFIC
MENUITEM "&Dönüştürme", IDM_VIEW_CONVERSION MENUITEM "&Dönüştürme", IDM_VIEW_CONVERSION
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Onaltılık\tF5", IDM_VIEW_HEX, CHECKED MENUITEM "&Onaltılık\tİ5", IDM_VIEW_HEX, CHECKED
MENUITEM "O&nluk\tF6", IDM_VIEW_DEC, CHECKED MENUITEM "O&nluk\tİ6", IDM_VIEW_DEC, CHECKED
MENUITEM "&Sekizlik\tF7", IDM_VIEW_OCT, CHECKED MENUITEM "&Sekizlik\tİ7", IDM_VIEW_OCT, CHECKED
MENUITEM "&İkilik\tF8", IDM_VIEW_BIN, CHECKED MENUITEM "&İkilik\tİ8", IDM_VIEW_BIN, CHECKED
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "D&erece\tF2", IDM_VIEW_DEG, CHECKED MENUITEM "D&erece\tİ2", IDM_VIEW_DEG, CHECKED
MENUITEM "&Radyan\tF3", IDM_VIEW_RAD, CHECKED MENUITEM "&Radyan\tİ3", IDM_VIEW_RAD, CHECKED
MENUITEM "&Gradyan\tF4", IDM_VIEW_GRAD, CHECKED MENUITEM "&Gradyan\tİ4", IDM_VIEW_GRAD, CHECKED
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "B&asamakları Takımla", IDM_VIEW_GROUP, CHECKED MENUITEM "B&asamakları Takımla", IDM_VIEW_GROUP, CHECKED
END END
@@ -359,8 +359,8 @@ IDR_MENU_SCIENTIFIC_2 MENU
BEGIN BEGIN
POPUP "&Düzen" POPUP "&Düzen"
BEGIN BEGIN
MENUITEM "&Çoğalt\tCtrl+C", IDM_EDIT_COPY MENUITEM "&Çoğalt\tDenetim+C", IDM_EDIT_COPY
MENUITEM "&Yapıştır\tCtrl+V", IDM_EDIT_PASTE MENUITEM "&Yapıştır\tDenetim+V", IDM_EDIT_PASTE
END END
POPUP "&Görünüm" POPUP "&Görünüm"
BEGIN BEGIN
@@ -368,15 +368,15 @@ BEGIN
MENUITEM "&Bilimlik", IDM_VIEW_SCIENTIFIC MENUITEM "&Bilimlik", IDM_VIEW_SCIENTIFIC
MENUITEM "&Dönüştürme", IDM_VIEW_CONVERSION MENUITEM "&Dönüştürme", IDM_VIEW_CONVERSION
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Onaltılık\tF5", IDM_VIEW_HEX, CHECKED MENUITEM "&Onaltılık\tİ5", IDM_VIEW_HEX, CHECKED
MENUITEM "O&nluk\tF6", IDM_VIEW_DEC, CHECKED MENUITEM "O&nluk\tİ6", IDM_VIEW_DEC, CHECKED
MENUITEM "&Sekizlik\tF7", IDM_VIEW_OCT, CHECKED MENUITEM "&Sekizlik\tİ7", IDM_VIEW_OCT, CHECKED
MENUITEM "&İkilik\tF8", IDM_VIEW_BIN, CHECKED MENUITEM "&İkilik\tİ8", IDM_VIEW_BIN, CHECKED
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Dö&rtlü Sözcük\tF12", IDM_VIEW_QWORD, CHECKED MENUITEM "Dö&rtlü Sözcük\tİ12", IDM_VIEW_QWORD, CHECKED
MENUITEM "İ&kili Sözcük\tF2", IDM_VIEW_DWORD, CHECKED MENUITEM "İ&kili Sözcük\tİ2", IDM_VIEW_DWORD, CHECKED
MENUITEM "Sö&zcük\tF3", IDM_VIEW_WORD, CHECKED MENUITEM "Sö&zcük\tİ3", IDM_VIEW_WORD, CHECKED
MENUITEM "&Çoklu\tF4", IDM_VIEW_BYTE, CHECKED MENUITEM "&Çoklu\tİ4", IDM_VIEW_BYTE, CHECKED
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "B&asamakları Takımla", IDM_VIEW_GROUP, CHECKED MENUITEM "B&asamakları Takımla", IDM_VIEW_GROUP, CHECKED
END END
@@ -392,8 +392,8 @@ IDR_MENU_STANDARD MENU
BEGIN BEGIN
POPUP "&Düzen" POPUP "&Düzen"
BEGIN BEGIN
MENUITEM "&Çoğalt\tCtrl+C", IDM_EDIT_COPY MENUITEM "&Çoğalt\tDenetim+C", IDM_EDIT_COPY
MENUITEM "&Yapıştır\tCtrl+V", IDM_EDIT_PASTE MENUITEM "&Yapıştır\tDenetim+V", IDM_EDIT_PASTE
END END
POPUP "&Görünüm" POPUP "&Görünüm"
BEGIN BEGIN

View File

@@ -3,7 +3,7 @@
* LICENSE: Freeware, permission to use under Public Domain * LICENSE: Freeware, permission to use under Public Domain
* FILE: base/applications/games/solitaire/lang/tr-TR.rc * FILE: base/applications/games/solitaire/lang/tr-TR.rc
* PURPOSE: Turkish Resource File for ReactOS Solitaire * PURPOSE: Turkish Resource File for ReactOS Solitaire
* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy@live.com) * TRANSLATOR: 2013, 2014, 2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com)
*/ */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -69,7 +69,7 @@ IDR_MENU1 MENU
BEGIN BEGIN
POPUP "&Oyun" POPUP "&Oyun"
BEGIN BEGIN
MENUITEM "&Dağıt\tF2", IDM_GAME_NEW MENUITEM "&Dağıt\tİ2", IDM_GAME_NEW
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "D&esteler...", IDM_GAME_DECK MENUITEM "D&esteler...", IDM_GAME_DECK
MENUITEM "&Seçenekler...", IDM_GAME_OPTIONS MENUITEM "&Seçenekler...", IDM_GAME_OPTIONS
@@ -78,7 +78,7 @@ BEGIN
END END
POPUP "&Yardım" POPUP "&Yardım"
BEGIN BEGIN
MENUITEM "&İçindekiler\tF1", IDM_HELP_CONTENTS MENUITEM "&İçindekiler\tİ1", IDM_HELP_CONTENTS
MENUITEM "&Üzerine...", IDM_HELP_ABOUT MENUITEM "&Üzerine...", IDM_HELP_ABOUT
END END
END END

View File

@@ -3,7 +3,7 @@
* LICENSE: See COPYING in top level directory * LICENSE: See COPYING in top level directory
* FILE: base/applications/games/spider/lang/tr-TR.rc * FILE: base/applications/games/spider/lang/tr-TR.rc
* PURPOSE: Turkish Resource File for ReactOS Spider Solitaire * PURPOSE: Turkish Resource File for ReactOS Spider Solitaire
* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy@live.com) * TRANSLATOR: 2013, 2014, 2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com)
*/ */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -60,7 +60,7 @@ IDR_MENU1 MENU
BEGIN BEGIN
POPUP "&Oyun" POPUP "&Oyun"
BEGIN BEGIN
MENUITEM "&Dağıt\tF2", IDM_GAME_NEW MENUITEM "&Dağıt\tİ2", IDM_GAME_NEW
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "D&esteler...", IDM_GAME_DECK MENUITEM "D&esteler...", IDM_GAME_DECK
MENUITEM SEPARATOR MENUITEM SEPARATOR
@@ -68,7 +68,7 @@ BEGIN
END END
POPUP "&Yardım" POPUP "&Yardım"
BEGIN BEGIN
MENUITEM "&İçindekiler\tF1", IDM_HELP_CONTENTS MENUITEM "&İçindekiler\tİ1", IDM_HELP_CONTENTS
MENUITEM "&Üzerine...", IDM_HELP_ABOUT MENUITEM "&Üzerine...", IDM_HELP_ABOUT
END END
END END

View File

@@ -1,4 +1,4 @@
/* TRANSLATORS: 2006 Fatih Aşıcı, 2013-2015 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */ /* TRANSLATORS: 2006 Fatih Aşıcı, 2013-2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -13,7 +13,7 @@ IDM_WINEMINE MENU
BEGIN BEGIN
POPUP "&Seçenekler" POPUP "&Seçenekler"
BEGIN BEGIN
MENUITEM "&Yeni Oyun\tF2", IDM_NEW MENUITEM "&Yeni Oyun\tİ2", IDM_NEW
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Soru İmiyle İmleme", IDM_MARKQ MENUITEM "&Soru İmiyle İmleme", IDM_MARKQ
MENUITEM SEPARATOR MENUITEM SEPARATOR
@@ -22,7 +22,7 @@ BEGIN
MENUITEM "&Usta", IDM_EXPERT MENUITEM "&Usta", IDM_EXPERT
MENUITEM "&Husûsî...", IDM_CUSTOM MENUITEM "&Husûsî...", IDM_CUSTOM
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Çıkış\tAlt+X", IDM_EXIT MENUITEM "&Çıkış\tSeçenek+X", IDM_EXIT
END END
POPUP "&Yardım" POPUP "&Yardım"
BEGIN BEGIN

View File

@@ -29,7 +29,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 210, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 210, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Настройки на увеличителя" CAPTION "Настройки на увеличителя"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -29,7 +29,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Einstellungen" CAPTION "Einstellungen"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -29,7 +29,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Magnifier Settings" CAPTION "Magnifier Settings"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -33,7 +33,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Configurar lupa" CAPTION "Configurar lupa"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -29,7 +29,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Paramètres de la loupe" CAPTION "Paramètres de la loupe"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -31,7 +31,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "הגדרות זכוכית מגדלת" CAPTION "הגדרות זכוכית מגדלת"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -29,7 +29,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Impostazioni di Magnifier" CAPTION "Impostazioni di Magnifier"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -29,7 +29,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "拡大鏡の設定" CAPTION "拡大鏡の設定"
FONT 9, "MS UI Gothic", 400, 0, 0x1 FONT 9, "MS UI Gothic", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -29,7 +29,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Forstørrelse Innstilling" CAPTION "Forstørrelse Innstilling"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -37,7 +37,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ustawienia" CAPTION "Ustawienia"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -31,7 +31,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Configurações da Lupa" CAPTION "Configurações da Lupa"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -31,7 +31,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Configurare lupă" CAPTION "Configurare lupă"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -29,7 +29,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 185, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 185, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Параметры" CAPTION "Параметры"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -34,7 +34,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Nastavenia Lupy" CAPTION "Nastavenia Lupy"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -33,7 +33,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Konfigurimet e zmadhuesit" CAPTION "Konfigurimet e zmadhuesit"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -29,7 +29,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Förstoringsglaset Inställning" CAPTION "Förstoringsglaset Inställning"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -3,7 +3,7 @@
* LICENSE: GPL - See COPYING in the top level directory * LICENSE: GPL - See COPYING in the top level directory
* FILE: base/applications/magnify/lang/tr-TR.rc * FILE: base/applications/magnify/lang/tr-TR.rc
* PURPOSE: Turkish Resource File for RecatOS Magnifier * PURPOSE: Turkish Resource File for RecatOS Magnifier
* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy@live.com) * TRANSLATOR: 2013-2015 Erdem Ersoy (eersoy93) (erdemersoy@live.com)
*/ */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -37,11 +37,11 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Seçenekler" CAPTION "Seçenekler"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN
DEFPUSHBUTTON "ıkış", IDOK, 96, 161, 50, 14 DEFPUSHBUTTON "Tamam", IDOK, 96, 161, 50, 14
PUSHBUTTON "&Yardım", IDC_BUTTON_HELP, 38, 161, 50, 14 PUSHBUTTON "&Yardım", IDC_BUTTON_HELP, 38, 161, 50, 14
LTEXT "&Büyütme Düzeyi:", IDC_STATIC, 6, 8, 68, 8 LTEXT "&Büyütme Düzeyi:", IDC_STATIC, 6, 8, 68, 8
COMBOBOX IDC_ZOOM, 72, 6, 63, 66, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_ZOOM, 72, 6, 63, 66, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP

View File

@@ -37,7 +37,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Параметри екранної лупи" CAPTION "Параметри екранної лупи"
FONT 8, "MS Shell Dlg", 400, 0, 0x1 FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -37,7 +37,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "放大镜设定" CAPTION "放大镜设定"
FONT 9, "MS Shell Dlg", 400, 0, 0x1 FONT 9, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -37,7 +37,7 @@ BEGIN
END END
IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182 IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "放大鏡設定" CAPTION "放大鏡設定"
FONT 9, "MS Shell Dlg", 400, 0, 0x1 FONT 9, "MS Shell Dlg", 400, 0, 0x1
BEGIN BEGIN

View File

@@ -8,8 +8,7 @@
* David Quintana <gigaherz@gmail.com> * David Quintana <gigaherz@gmail.com>
*/ */
/* TODO: Support AppBar types other than ABE_TOP */ /* TODO: AppBar */
#include "magnifier.h" #include "magnifier.h"
#include <winbase.h> #include <winbase.h>
@@ -21,16 +20,14 @@
#include "resource.h" #include "resource.h"
#define APPMSG_NOTIFYICON (WM_APP+1)
#define APPMSG_APPBAR (WM_APP+2)
const TCHAR szWindowClass[] = TEXT("MAGNIFIER"); const TCHAR szWindowClass[] = TEXT("MAGNIFIER");
#define MAX_LOADSTRING 100
/* Global Variables */ /* Global Variables */
HINSTANCE hInst; HINSTANCE hInst;
HWND hMainWnd; HWND hMainWnd;
#define MAX_LOADSTRING 100
TCHAR szTitle[MAX_LOADSTRING]; TCHAR szTitle[MAX_LOADSTRING];
#define TIMER_SPEED 1 #define TIMER_SPEED 1
@@ -40,19 +37,19 @@ DWORD lastTicks = 0;
HWND hDesktopWindow = NULL; HWND hDesktopWindow = NULL;
NOTIFYICONDATA nid; #define APPMSG_NOTIFYICON (WM_APP+1)
HICON notifyIcon; HICON notifyIcon;
NOTIFYICONDATA nid;
HMENU notifyMenu; HMENU notifyMenu;
HWND hOptionsDialog; HWND hOptionsDialog;
BOOL bOptionsDialog = FALSE; BOOL bOptionsDialog = FALSE;
BOOL bRecreateOffscreenDC = TRUE; BOOL bRecreateOffscreenDC = TRUE;
LONG sourceWidth = 0; LONG sourceWidth = 0;
LONG sourceHeight = 0; LONG sourceHeight = 0;
HDC hdcOffscreen = NULL; HDC hdcOffscreen = NULL;
HBITMAP hbmpOffscreen = NULL;
HANDLE hbmpOld; HANDLE hbmpOld;
POINT ptDragOffset; HBITMAP hbmpOffscreen = NULL;
INT nearEdge;
/* Current magnified area */ /* Current magnified area */
POINT cp; POINT cp;
@@ -135,158 +132,23 @@ ATOM MyRegisterClass(HINSTANCE hInstance)
return RegisterClass(&wc); return RegisterClass(&wc);
} }
void DoAppBarStuff(DWORD mode)
{
UINT uState;
APPBARDATA data = {0};
data.cbSize = sizeof(data);
data.hWnd = hMainWnd;
data.uCallbackMessage = APPMSG_APPBAR;
if (mode == ABM_NEW || mode == ABM_SETPOS)
{
HWND hWndOrder = HWND_BOTTOM;
int rcw, rch;
RECT rcWorkArea;
SystemParametersInfo(SPI_GETWORKAREA, 0, &rcWorkArea, 0);
if(mode == ABM_NEW)
{
SHAppBarMessage(ABM_NEW, &data);
switch(AppBarConfig.uEdge)
{
case ABE_LEFT:
data.rc.top = rcWorkArea.top;
data.rc.bottom = rcWorkArea.bottom;
data.rc.left = rcWorkArea.left;
data.rc.right = data.rc.left + AppBarConfig.appBarSizes.left;
break;
case ABE_TOP:
data.rc.left = rcWorkArea.left;
data.rc.right = rcWorkArea.right;
data.rc.top = rcWorkArea.top;
data.rc.bottom = data.rc.top + AppBarConfig.appBarSizes.top;
break;
case ABE_RIGHT:
data.rc.top = rcWorkArea.top;
data.rc.bottom = rcWorkArea.bottom;
data.rc.right = rcWorkArea.left;
data.rc.left = data.rc.right - AppBarConfig.appBarSizes.right;
break;
case ABE_BOTTOM:
data.rc.left = rcWorkArea.left;
data.rc.right = rcWorkArea.right;
data.rc.bottom = rcWorkArea.bottom;
data.rc.top = data.rc.bottom - AppBarConfig.appBarSizes.bottom;
break;
}
}
else
{
GetWindowRect(hMainWnd, &data.rc);
}
data.uEdge = AppBarConfig.uEdge;
uState = SHAppBarMessage(ABM_QUERYPOS, &data);
uState = SHAppBarMessage(ABM_SETPOS, &data);
rcw = data.rc.right-data.rc.left;
rch = data.rc.bottom-data.rc.top;
uState = SHAppBarMessage(ABM_GETSTATE, &data);
if(uState & ABS_ALWAYSONTOP)
hWndOrder = HWND_TOPMOST;
SetWindowPos(hMainWnd, hWndOrder, data.rc.left, data.rc.top, rcw, rch, SWP_SHOWWINDOW|SWP_NOCOPYBITS);
}
else if(mode == ABM_GETSTATE)
{
HWND hWndOrder = HWND_BOTTOM;
uState = SHAppBarMessage(ABM_GETSTATE, &data);
if(uState & ABS_ALWAYSONTOP)
hWndOrder = HWND_TOPMOST;
SetWindowPos(hMainWnd, hWndOrder, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);
}
else if(mode == ABM_ACTIVATE)
{
SHAppBarMessage(ABM_ACTIVATE, &data);
}
else if(mode == ABM_WINDOWPOSCHANGED)
{
SHAppBarMessage(ABM_WINDOWPOSCHANGED, &data);
}
else if(mode == ABM_REMOVE)
{
SHAppBarMessage(ABM_REMOVE, &data);
}
}
void AttachAppBar(INT uEdge)
{
if (AppBarConfig.uEdge == uEdge)
return;
if(AppBarConfig.uEdge < 0 && uEdge >= 0)
{
SetWindowLongPtr(hMainWnd, GWL_STYLE, GetWindowLongPtr(hMainWnd, GWL_STYLE) & (~WS_CAPTION));
}
else if(uEdge < 0 && AppBarConfig.uEdge>=0)
{
SetWindowLongPtr(hMainWnd, GWL_STYLE, GetWindowLongPtr(hMainWnd, GWL_STYLE) | WS_CAPTION);
SetWindowPos(hMainWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE|SWP_FRAMECHANGED);
}
if(AppBarConfig.uEdge >= 0)
{
DoAppBarStuff(ABM_REMOVE);
}
if (uEdge >=0)
{
AppBarConfig.uEdge = uEdge;
DoAppBarStuff(ABM_NEW);
}
else
{
RECT rc = AppBarConfig.rcFloating;
SetWindowPos(hMainWnd, HWND_TOPMOST, rc.left, rc.top, rc.right-rc.left, rc.bottom-rc.top, 0);
}
AppBarConfig.uEdge = uEdge;
}
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{ {
RECT rc; RECT rcWorkArea;
DWORD exStyles = WS_EX_TOOLWINDOW | WS_EX_CONTROLPARENT;
DWORD dwStyles = WS_SIZEBOX | WS_SYSMENU | WS_CLIPCHILDREN | WS_CLIPSIBLINGS | WS_POPUP;
/* Load settings from registry */
LoadSettings();
rc = AppBarConfig.rcFloating;
hInst = hInstance; // Store instance handle in our global variable hInst = hInstance; // Store instance handle in our global variable
if (AppBarConfig.uEdge<0) SystemParametersInfo(SPI_GETWORKAREA, 0, &rcWorkArea, 0);
{
dwStyles |= WS_CAPTION;
exStyles |= WS_EX_TOPMOST;
}
/* Create the Window */ /* Create the Window */
hMainWnd = CreateWindowEx( hMainWnd = CreateWindowEx(
exStyles, WS_EX_TOPMOST | WS_EX_PALETTEWINDOW,
szWindowClass, szWindowClass,
szTitle, szTitle,
dwStyles, WS_OVERLAPPEDWINDOW,
rc.left, CW_USEDEFAULT,
rc.top, CW_USEDEFAULT,
rc.right-rc.left, (rcWorkArea.right - rcWorkArea.left) * 2 / 3,
rc.bottom-rc.top, 200,
NULL, NULL,
NULL, NULL,
hInstance, hInstance,
@@ -295,16 +157,12 @@ BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
if (!hMainWnd) if (!hMainWnd)
return FALSE; return FALSE;
if (AppBarConfig.uEdge>=0) DoAppBarStuff(ABM_NEW); ShowWindow(hMainWnd, bStartMinimized ? SW_MINIMIZE : nCmdShow);
else SetWindowPos(hMainWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE|SWP_SHOWWINDOW); UpdateWindow(hMainWnd);
// In Windows 2003's Magnifier, the "Start Minimized" setting // Windows 2003's Magnifier always shows this dialog, and exits when the dialog isclosed.
// refers exclusively to the options dialog, not the main window itself. // Should we add a custom means to prevent opening it?
hOptionsDialog = CreateDialog(hInstance, MAKEINTRESOURCE(IDD_DIALOGOPTIONS), hMainWnd, OptionsProc); hOptionsDialog = CreateDialog(hInstance, MAKEINTRESOURCE(IDD_DIALOGOPTIONS), hMainWnd, OptionsProc);
if (bStartMinimized)
ShowWindow(hOptionsDialog, SW_HIDE);
else
ShowWindow(hOptionsDialog, SW_SHOW);
if (bShowWarning) if (bShowWarning)
DialogBox(hInstance, MAKEINTRESOURCE(IDD_WARNINGDIALOG), hMainWnd, WarningProc); DialogBox(hInstance, MAKEINTRESOURCE(IDD_WARNINGDIALOG), hMainWnd, WarningProc);
@@ -492,11 +350,12 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
case WM_TIMER: case WM_TIMER:
{ {
BOOL hasMoved = FALSE; BOOL hasMoved = FALSE;
HWND hwndForeground = GetForegroundWindow ();
DWORD threadId = GetWindowThreadProcessId(hwndForeground, NULL);
GUITHREADINFO guiInfo; GUITHREADINFO guiInfo;
guiInfo.cbSize = sizeof(guiInfo); guiInfo.cbSize = sizeof(guiInfo);
GetGUIThreadInfo(0, &guiInfo); GetGUIThreadInfo(threadId, &guiInfo);
if (bFollowMouse) if (bFollowMouse)
{ {
@@ -505,10 +364,8 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
//Get current mouse position //Get current mouse position
GetCursorPos (&pNewMouse); GetCursorPos (&pNewMouse);
#define PointsAreEqual(pt1, pt2) (((pt1).x == (pt2).x) && ((pt1).y == (pt2).y))
//If mouse has moved ... //If mouse has moved ...
if (!PointsAreEqual(pMouse, pNewMouse)) if (((pMouse.x != pNewMouse.x) || (pMouse.y != pNewMouse.y)))
{ {
//Update to new position //Update to new position
pMouse = pNewMouse; pMouse = pNewMouse;
@@ -517,17 +374,13 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
} }
} }
if(guiInfo.hwndActive != hMainWnd) if (bFollowCaret && hwndForeground && guiInfo.hwndCaret)
{
if (bFollowCaret)
{
if (guiInfo.hwndCaret)
{ {
POINT ptCaret; POINT ptCaret;
ptCaret.x = (guiInfo.rcCaret.left + guiInfo.rcCaret.right) / 2; ptCaret.x = (guiInfo.rcCaret.left + guiInfo.rcCaret.right) / 2;
ptCaret.y = (guiInfo.rcCaret.top + guiInfo.rcCaret.bottom) / 2; ptCaret.y = (guiInfo.rcCaret.top + guiInfo.rcCaret.bottom) / 2;
if ((pCaretWnd != guiInfo.hwndCaret) || !PointsAreEqual(pCaret, ptCaret)) if (guiInfo.hwndCaret && ((pCaretWnd != guiInfo.hwndCaret) || (pCaret.x != ptCaret.x) || (pCaret.y != ptCaret.y)))
{ {
//Update to new position //Update to new position
pCaret = ptCaret; pCaret = ptCaret;
@@ -536,46 +389,31 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{ {
ClientToScreen (guiInfo.hwndCaret, (LPPOINT) &ptCaret); ClientToScreen (guiInfo.hwndCaret, (LPPOINT) &ptCaret);
cp = ptCaret; cp = ptCaret;
}
hasMoved = TRUE; hasMoved = TRUE;
} }
} }
}
else
{
pCaretWnd = NULL;
}
}
if (bFollowFocus) if (bFollowFocus && hwndForeground && guiInfo.hwndFocus)
{
if(guiInfo.hwndFocus && !guiInfo.hwndCaret)
{ {
POINT ptFocus; POINT ptFocus;
RECT activeRect; RECT activeRect;
//Get current control focus //Get current control focus
GetWindowRect(guiInfo.hwndFocus, &activeRect); GetWindowRect (guiInfo.hwndFocus, &activeRect);
ptFocus.x = (activeRect.left + activeRect.right) / 2; ptFocus.x = (activeRect.left + activeRect.right) / 2;
ptFocus.y = (activeRect.top + activeRect.bottom) / 2; ptFocus.y = (activeRect.top + activeRect.bottom) / 2;
if((guiInfo.hwndFocus != pFocusWnd) || !PointsAreEqual(pFocus, ptFocus)) if(guiInfo.hwndFocus && ((guiInfo.hwndFocus != pFocusWnd) || (pFocus.x != ptFocus.x) || (pFocus.y != ptFocus.y)))
{ {
//Update to new position //Update to new position
pFocus = ptFocus; pFocus = ptFocus;
pFocusWnd = guiInfo.hwndFocus; pFocusWnd = guiInfo.hwndFocus;
if(!hasMoved) if(!hasMoved)
{
cp = ptFocus; cp = ptFocus;
hasMoved = TRUE; hasMoved = TRUE;
} }
} }
}
else
{
pFocusWnd = NULL;
}
}
}
if(!hasMoved) if(!hasMoved)
{ {
@@ -592,9 +430,8 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
lastTicks = GetTickCount(); lastTicks = GetTickCount();
Refresh(); Refresh();
} }
return 0;
} }
break;
case WM_COMMAND: case WM_COMMAND:
{ {
@@ -621,7 +458,7 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
default: default:
return DefWindowProc(hWnd, message, wParam, lParam); return DefWindowProc(hWnd, message, wParam, lParam);
} }
return 0; break;
} }
case WM_PAINT: case WM_PAINT:
@@ -631,117 +468,24 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
dc = BeginPaint(hWnd, &PaintStruct); dc = BeginPaint(hWnd, &PaintStruct);
Draw(dc); Draw(dc);
EndPaint(hWnd, &PaintStruct); EndPaint(hWnd, &PaintStruct);
return 0; break;
} }
case WM_CONTEXTMENU: case WM_CONTEXTMENU:
TrackPopupMenu(notifyMenu, 0, GET_X_LPARAM(lParam), GET_Y_LPARAM(lParam), 0, hWnd, NULL); TrackPopupMenu(notifyMenu, 0, GET_X_LPARAM(lParam), GET_Y_LPARAM(lParam), 0, hWnd, NULL);
return 0;
case WM_LBUTTONDOWN:
{
RECT rc;
POINT pt;
SetCapture(hWnd);
GetCursorPos(&pt);
GetWindowRect(hWnd, &rc);
ptDragOffset.x = pt.x - rc.left;
ptDragOffset.y = pt.y - rc.top;
nearEdge = AppBarConfig.uEdge;
break; break;
}
case WM_MOUSEMOVE:
if(GetCapture() == hWnd)
{
RECT rc;
POINT pt;
RECT rcWorkArea;
SystemParametersInfo(SPI_GETWORKAREA, 0, &rcWorkArea, 0);
GetCursorPos(&pt);
GetWindowRect(hWnd, &rc);
if(AppBarConfig.uEdge>=0)
{
if (pt.x >= rcWorkArea.left && pt.x <= rcWorkArea.right &&
pt.y >= rcWorkArea.top && pt.y <= rcWorkArea.bottom)
{
AttachAppBar(-2);
// Fixup offset
GetWindowRect(hWnd, &rc);
ptDragOffset.x = (rc.right-rc.left)/2;
ptDragOffset.y = 2;
rc.left = pt.x - ptDragOffset.x;
rc.top = pt.y - ptDragOffset.y;
SetWindowPos(hWnd, HWND_TOPMOST, rc.left, rc.top, 0, 0, SWP_NOSIZE);
}
}
else
{
if(pt.x <= rcWorkArea.left+8 && nearEdge != ABE_LEFT)
{
AttachAppBar(ABE_LEFT);
nearEdge = ABE_LEFT;
}
else if(pt.y <= rcWorkArea.top+8 && nearEdge != ABE_TOP)
{
AttachAppBar(ABE_TOP);
nearEdge = ABE_TOP;
}
else if(pt.x >= rcWorkArea.right-8 && nearEdge != ABE_RIGHT)
{
AttachAppBar(ABE_RIGHT);
nearEdge = ABE_RIGHT;
}
else if(pt.y >= rcWorkArea.bottom-8 && nearEdge != ABE_BOTTOM)
{
AttachAppBar(ABE_BOTTOM);
nearEdge = ABE_BOTTOM;
}
else
{
rc.left = pt.x - ptDragOffset.x;
rc.top = pt.y - ptDragOffset.y;
SetWindowPos(hWnd, HWND_TOPMOST, rc.left, rc.top, 0, 0, SWP_NOSIZE);
nearEdge = -1;
}
}
pMouse = pt;
Refresh();
}
break;
case WM_LBUTTONUP:
if(GetCapture() == hWnd)
{
if (AppBarConfig.uEdge>=0)
DoAppBarStuff(ABM_GETSTATE);
else
SetWindowPos(hWnd, HWND_TOP, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);
ReleaseCapture();
}
case WM_SIZE: case WM_SIZE:
if(AppBarConfig.uEdge>=0) DoAppBarStuff(ABM_SETPOS);
/* fallthrough */
case WM_DISPLAYCHANGE: case WM_DISPLAYCHANGE:
bRecreateOffscreenDC = TRUE; bRecreateOffscreenDC = TRUE;
Refresh(); Refresh();
break; return DefWindowProc(hWnd, message, wParam, lParam);
case WM_ERASEBKGND: case WM_ERASEBKGND:
// handle WM_ERASEBKGND by simply returning non-zero because we did all the drawing in WM_PAINT. // handle WM_ERASEBKGND by simply returning non-zero because we did all the drawing in WM_PAINT.
return 0; break;
case WM_DESTROY: case WM_DESTROY:
if(AppBarConfig.uEdge>=0) DoAppBarStuff(ABM_REMOVE);
/* Save settings to registry */ /* Save settings to registry */
SaveSettings(); SaveSettings();
KillTimer(hWnd , 1); KillTimer(hWnd , 1);
@@ -758,12 +502,15 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
DestroyIcon(notifyIcon); DestroyIcon(notifyIcon);
DestroyWindow(hOptionsDialog); DestroyWindow(hOptionsDialog);
return 0; break;
case WM_CREATE: case WM_CREATE:
{ {
HMENU tempMenu; HMENU tempMenu;
/* Load settings from registry */
LoadSettings();
/* Get the desktop window */ /* Get the desktop window */
hDesktopWindow = GetDesktopWindow(); hDesktopWindow = GetDesktopWindow();
@@ -785,57 +532,20 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
notifyMenu = GetSubMenu(tempMenu, 0); notifyMenu = GetSubMenu(tempMenu, 0);
RemoveMenu(tempMenu, 0, MF_BYPOSITION); RemoveMenu(tempMenu, 0, MF_BYPOSITION);
DestroyMenu(tempMenu); DestroyMenu(tempMenu);
return 0;
}
case APPMSG_APPBAR:
{
switch (wParam)
{
case ABN_STATECHANGE:
DoAppBarStuff(ABM_GETSTATE);
break; break;
case ABN_POSCHANGED:
DoAppBarStuff(ABM_SETPOS);
break;
case ABN_FULLSCREENAPP:
{
if(!lParam)
{
DoAppBarStuff(ABM_GETSTATE);
break;
}
SetWindowPos(hMainWnd, HWND_BOTTOM, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);
break;
}
case ABN_WINDOWARRANGE:
if(lParam)
ShowWindow(hMainWnd, SW_HIDE);
else
ShowWindow(hMainWnd, SW_SHOW);
}
return 0;
} }
case APPMSG_NOTIFYICON: case APPMSG_NOTIFYICON:
HandleNotifyIconMessage(hWnd, wParam, lParam); HandleNotifyIconMessage(hWnd, wParam, lParam);
return 0;
case WM_ACTIVATE:
if(AppBarConfig.uEdge>=0) DoAppBarStuff(ABM_ACTIVATE);
break;
case WM_WINDOWPOSCHANGED:
if(AppBarConfig.uEdge>=0) DoAppBarStuff(ABM_WINDOWPOSCHANGED);
Refresh();
break; break;
default: default:
break; return DefWindowProc(hWnd, message, wParam, lParam);
} }
return DefWindowProc(hWnd, message, wParam, lParam); return 0;
} }
INT_PTR CALLBACK AboutProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) INT_PTR CALLBACK AboutProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)

View File

@@ -26,16 +26,6 @@
extern int iZoom; extern int iZoom;
struct _AppBarConfig_t {
DWORD cbSize;
INT uEdge;
DWORD value3;
DWORD value4;
RECT appBarSizes;
RECT rcFloating;
};
extern struct _AppBarConfig_t AppBarConfig;
extern BOOL bShowWarning; extern BOOL bShowWarning;
extern BOOL bFollowMouse; extern BOOL bFollowMouse;

View File

@@ -24,64 +24,38 @@ BOOL bInvertColors = FALSE;
BOOL bStartMinimized = FALSE; BOOL bStartMinimized = FALSE;
BOOL bShowMagnifier = TRUE; BOOL bShowMagnifier = TRUE;
struct _AppBarConfig_t AppBarConfig = {
sizeof(struct _AppBarConfig_t),
-2 /* ABE_TOP */,
0, 1, /* unknown */
{ 101,101,101,101 }, /* edge sizes */
{ 20, 20, 600, 200 }, /* floating window rect */
};
void LoadSettings() void LoadSettings()
{ {
HKEY hkey; HKEY hkey;
LONG value; LONG value;
ULONG len; ULONG len;
struct _AppBarConfig_t config_temp;
if (RegOpenKeyEx(HKEY_CURRENT_USER, _T("Software\\Microsoft\\Magnify"), 0, KEY_READ, &hkey) == ERROR_SUCCESS) if (RegOpenKeyEx(HKEY_CURRENT_USER, _T("Software\\Microsoft\\Magnify"), 0, KEY_READ, &hkey) == ERROR_SUCCESS)
{ {
len = sizeof(AppBarConfig);
if (RegQueryValueEx(hkey, _T("AppBar"), 0, 0, (BYTE *)&config_temp, &len) == ERROR_SUCCESS)
{
if(config_temp.cbSize == sizeof(AppBarConfig))
{
AppBarConfig = config_temp;
}
}
len = 4;
if (RegQueryValueEx(hkey, _T("StationaryMagLevel"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS) if (RegQueryValueEx(hkey, _T("StationaryMagLevel"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS)
{ {
if (value >= 0 && value <= 9) if (value >= 0 && value <= 9)
iZoom = value; iZoom = value;
} }
len = 4;
if (RegQueryValueEx(hkey, _T("ShowWarning"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS) if (RegQueryValueEx(hkey, _T("ShowWarning"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS)
bShowWarning = (value == 0 ? FALSE : TRUE); bShowWarning = (value == 0 ? FALSE : TRUE);
len = 4;
if (RegQueryValueEx(hkey, _T("StationaryInvertColors"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS) if (RegQueryValueEx(hkey, _T("StationaryInvertColors"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS)
bInvertColors = (value == 0 ? FALSE : TRUE); bInvertColors = (value == 0 ? FALSE : TRUE);
len = 4;
if (RegQueryValueEx(hkey, _T("StationaryStartMinimized"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS) if (RegQueryValueEx(hkey, _T("StationaryStartMinimized"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS)
bStartMinimized = (value == 0 ? FALSE : TRUE); bStartMinimized = (value == 0 ? FALSE : TRUE);
len = 4;
if (RegQueryValueEx(hkey, _T("StationaryTrackCursor"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS) if (RegQueryValueEx(hkey, _T("StationaryTrackCursor"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS)
bFollowMouse = (value == 0 ? FALSE : TRUE); bFollowMouse = (value == 0 ? FALSE : TRUE);
len = 4;
if (RegQueryValueEx(hkey, _T("StationaryTrackFocus"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS) if (RegQueryValueEx(hkey, _T("StationaryTrackFocus"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS)
bFollowFocus = (value == 0 ? FALSE : TRUE); bFollowFocus = (value == 0 ? FALSE : TRUE);
len = 4;
if (RegQueryValueEx(hkey, _T("StationaryTrackSecondaryFocus"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS) if (RegQueryValueEx(hkey, _T("StationaryTrackSecondaryFocus"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS)
bFollowFocus = (value == 0 ? FALSE : TRUE); bFollowFocus = (value == 0 ? FALSE : TRUE);
len = 4;
if (RegQueryValueEx(hkey, _T("StationaryTrackText"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS) if (RegQueryValueEx(hkey, _T("StationaryTrackText"), 0, 0, (BYTE *)&value, &len) == ERROR_SUCCESS)
bFollowCaret = (value == 0 ? FALSE : TRUE); bFollowCaret = (value == 0 ? FALSE : TRUE);
@@ -96,8 +70,6 @@ void SaveSettings()
if (RegCreateKeyEx(HKEY_CURRENT_USER, _T("Software\\Microsoft\\Magnify"), 0, _T(""), 0, KEY_WRITE, NULL, &hkey, NULL) == ERROR_SUCCESS) if (RegCreateKeyEx(HKEY_CURRENT_USER, _T("Software\\Microsoft\\Magnify"), 0, _T(""), 0, KEY_WRITE, NULL, &hkey, NULL) == ERROR_SUCCESS)
{ {
RegSetValueEx(hkey, _T("AppBar"), 0, REG_BINARY, (BYTE *)&AppBarConfig, sizeof(AppBarConfig));
value = iZoom; value = iZoom;
RegSetValueEx(hkey, _T("StationaryMagLevel"), 0, REG_DWORD, (BYTE *)&value, sizeof(value)); RegSetValueEx(hkey, _T("StationaryMagLevel"), 0, REG_DWORD, (BYTE *)&value, sizeof(value));

View File

@@ -1,4 +1,4 @@
/* TRANSLATOR: 2013-2015 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */ /* TRANSLATOR: 2013-2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -6,17 +6,17 @@ IDR_MAINMENU MENU
BEGIN BEGIN
POPUP "&Kütük" POPUP "&Kütük"
BEGIN BEGIN
MENUITEM "&Aç...\tCtrl+O", IDM_OPEN_FILE MENUITEM "&Aç...\tDenetim+O", IDM_OPEN_FILE
MENUITEM "&Kapat\tCtrl+W", IDM_CLOSE_FILE MENUITEM "&Kapat\tDenetim+W", IDM_CLOSE_FILE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Çıkış", IDM_EXIT MENUITEM "&Çıkış", IDM_EXIT
END END
POPUP "&Oynat" POPUP "&Oynat"
BEGIN BEGIN
MENUITEM "&Oynat ya da Duraklat\tCtrl+P", IDC_PLAY MENUITEM "&Oynat ya da Duraklat\tDenetim+P", IDC_PLAY
MENUITEM "&Durdur\tCtrl+S", IDC_STOP MENUITEM "&Durdur\tDenetim+S", IDC_STOP
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Yinele\tCtrl+T", IDM_REPEAT MENUITEM "&Yinele\tDenetim+T", IDM_REPEAT
END END
POPUP "&Görünüm" POPUP "&Görünüm"
BEGIN BEGIN

View File

@@ -21,9 +21,9 @@ BEGIN
MENUITEM "Page Setup...", IDM_FILEPAGESETUP MENUITEM "Page Setup...", IDM_FILEPAGESETUP
MENUITEM "Print...\tCtrl+P", IDM_FILEPRINT MENUITEM "Print...\tCtrl+P", IDM_FILEPRINT
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Set as wallpaper (Tiled)", IDM_FILEASWALLPAPERPLANE MENUITEM "Set as wallpaper (tiled)", IDM_FILEASWALLPAPERPLANE
MENUITEM "Set as wallpaper (Centered)", IDM_FILEASWALLPAPERCENTERED MENUITEM "Set as wallpaper (centered)", IDM_FILEASWALLPAPERCENTERED
MENUITEM "Set as wallpaper (Stretched)", IDM_FILEASWALLPAPERSTRETCHED MENUITEM "Set as wallpaper (stretched)", IDM_FILEASWALLPAPERSTRETCHED
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Quit\tAlt+F4", IDM_FILEEXIT MENUITEM "&Quit\tAlt+F4", IDM_FILEEXIT
END END

View File

@@ -21,9 +21,9 @@ BEGIN
MENUITEM "Page Setup...", IDM_FILEPAGESETUP MENUITEM "Page Setup...", IDM_FILEPAGESETUP
MENUITEM "Print...\tCtrl+P", IDM_FILEPRINT MENUITEM "Print...\tCtrl+P", IDM_FILEPRINT
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Set as wallpaper (Tiled)", IDM_FILEASWALLPAPERPLANE MENUITEM "Set as wallpaper (tiled)", IDM_FILEASWALLPAPERPLANE
MENUITEM "Set as wallpaper (Centered)", IDM_FILEASWALLPAPERCENTERED MENUITEM "Set as wallpaper (centered)", IDM_FILEASWALLPAPERCENTERED
MENUITEM "Set as wallpaper (Stretched)", IDM_FILEASWALLPAPERSTRETCHED MENUITEM "Set as wallpaper (stretched)", IDM_FILEASWALLPAPERSTRETCHED
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Quit\tAlt+F4", IDM_FILEEXIT MENUITEM "&Quit\tAlt+F4", IDM_FILEEXIT
END END

View File

@@ -3,7 +3,7 @@
* LICENSE: LGPL * LICENSE: LGPL
* FILE: base/applications/mspaint/lang/tr-TR.rc * FILE: base/applications/mspaint/lang/tr-TR.rc
* PURPOSE: Turkish Resource file for ReactOS Paint * PURPOSE: Turkish Resource file for ReactOS Paint
* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy@live.com) * TRANSLATOR: 2013, 2014, 2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com)
*/ */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -12,40 +12,40 @@ ID_MENU MENU
BEGIN BEGIN
POPUP "&Kütük" POPUP "&Kütük"
BEGIN BEGIN
MENUITEM "&Yeni\tCtrl+N", IDM_FILENEW MENUITEM "&Yeni\tDenetim+N", IDM_FILENEW
MENUITEM "&Aç...\tCtrl+O", IDM_FILEOPEN MENUITEM "&Aç...\tDenetim+O", IDM_FILEOPEN
MENUITEM "&Sakla\tCtrl+S", IDM_FILESAVE MENUITEM "&Sakla\tDenetim+S", IDM_FILESAVE
MENUITEM "Ay&rı Sakla...", IDM_FILESAVEAS MENUITEM "Ay&rı Sakla...", IDM_FILESAVEAS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Sayfa Görünümü", IDM_FILEPAGEVIEW MENUITEM "Sayfa Görünümü", IDM_FILEPAGEVIEW
MENUITEM "Sayfa Ayarla...", IDM_FILEPAGESETUP MENUITEM "Sayfa Ayarla...", IDM_FILEPAGESETUP
MENUITEM "Yazdır...\tCtrl+P", IDM_FILEPRINT MENUITEM "Yazdır...\tDenetim+P", IDM_FILEPRINT
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Döşeyerek Duvar Kağıdı Yap", IDM_FILEASWALLPAPERPLANE MENUITEM "&Döşeyerek Duvar Kağıdı Yap", IDM_FILEASWALLPAPERPLANE
MENUITEM "&Ortalayarak Duvar Kağıdı Yap", IDM_FILEASWALLPAPERCENTERED MENUITEM "&Ortalayarak Duvar Kağıdı Yap", IDM_FILEASWALLPAPERCENTERED
MENUITEM "&Uzatarak Duvar Kağıdı Yap", IDM_FILEASWALLPAPERSTRETCHED MENUITEM "&Uzatarak Duvar Kağıdı Yap", IDM_FILEASWALLPAPERSTRETCHED
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Çıkış\tAlt+F4", IDM_FILEEXIT MENUITEM "&Çıkış\tSeçenek+F4", IDM_FILEEXIT
END END
POPUP "&Düzen" POPUP "&Düzen"
BEGIN BEGIN
MENUITEM "&Geri Al\tCtrl+Z", IDM_EDITUNDO MENUITEM "&Geri Al\tDenetim+Z", IDM_EDITUNDO
MENUITEM "&Yinele\tCtrl+Y", IDM_EDITREDO MENUITEM "&Yinele\tDenetim+Y", IDM_EDITREDO
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Kes\tCtrl+X", IDM_EDITCUT MENUITEM "&Kes\tDenetim+X", IDM_EDITCUT
MENUITEM "Ç&oğalt\tCtrl+C", IDM_EDITCOPY MENUITEM "Ç&oğalt\tDenetim+C", IDM_EDITCOPY
MENUITEM "Y&apıştır\tCtrl+V", IDM_EDITPASTE MENUITEM "Y&apıştır\tDenetim+V", IDM_EDITPASTE
MENUITEM "&Seçimi Sil\tDel", IDM_EDITDELETESELECTION MENUITEM "&Seçimi Sil\tSil", IDM_EDITDELETESELECTION
MENUITEM "S&eçimi Evir", IDM_EDITINVERTSELECTION MENUITEM "S&eçimi Evir", IDM_EDITINVERTSELECTION
MENUITEM "&Tümünü Seç\tCtrl+A", IDM_EDITSELECTALL MENUITEM "&Tümünü Seç\tDenetim+A", IDM_EDITSELECTALL
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Se&çimi Şuraya Çoğalt...", IDM_EDITCOPYTO MENUITEM "Se&çimi Şuraya Çoğalt...", IDM_EDITCOPYTO
MENUITEM "&Şuradan Yapıştır...", IDM_EDITPASTEFROM MENUITEM "&Şuradan Yapıştır...", IDM_EDITPASTEFROM
END END
POPUP "&Görünüm" POPUP "&Görünüm"
BEGIN BEGIN
MENUITEM "&Araç Çubuğu\tCtrl+T", IDM_VIEWTOOLBOX, CHECKED MENUITEM "&Araç Çubuğu\tDenetim+T", IDM_VIEWTOOLBOX, CHECKED
MENUITEM "&Renklik\tCtrl+L", IDM_VIEWCOLORPALETTE, CHECKED MENUITEM "&Renklik\tDenetim+L", IDM_VIEWCOLORPALETTE, CHECKED
MENUITEM "&Durum Çubuğu", IDM_VIEWSTATUSBAR, CHECKED MENUITEM "&Durum Çubuğu", IDM_VIEWSTATUSBAR, CHECKED
MENUITEM "&Metin Çubuğu", IDM_FORMATICONBAR, CHECKED, GRAYED MENUITEM "&Metin Çubuğu", IDM_FORMATICONBAR, CHECKED, GRAYED
MENUITEM SEPARATOR MENUITEM SEPARATOR
@@ -62,19 +62,19 @@ BEGIN
MENUITEM "%800", IDM_VIEWZOOM800 MENUITEM "%800", IDM_VIEWZOOM800
END END
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "K&ılavuzu Göster\tCtrl+G", IDM_VIEWSHOWGRID MENUITEM "K&ılavuzu Göster\tDenetim+G", IDM_VIEWSHOWGRID
MENUITEM "K&üçüğünü Göster", IDM_VIEWSHOWMINIATURE MENUITEM "K&üçüğünü Göster", IDM_VIEWSHOWMINIATURE
END END
MENUITEM "&Tüm Görüntülük\tCtrl+F", IDM_VIEWFULLSCREEN MENUITEM "&Tüm Görüntülük\tDenetim+F", IDM_VIEWFULLSCREEN
END END
POPUP "&Resim" POPUP "&Resim"
BEGIN BEGIN
MENUITEM "&Döndür ya da Evir...\tCtrl+R", IDM_IMAGEROTATEMIRROR MENUITEM "&Döndür ya da Evir...\tDenetim+R", IDM_IMAGEROTATEMIRROR
MENUITEM "&Yeniden Boyutlandır veyâ Eğ...\tCtrl+W", IDM_IMAGESTRETCHSKEW MENUITEM "&Yeniden Boyutlandır veyâ Eğ...\tDenetim+W", IDM_IMAGESTRETCHSKEW
MENUITEM "&Kırp", IDM_IMAGECROP MENUITEM "&Kırp", IDM_IMAGECROP
MENUITEM "&Renkleri Evir\tCtrl+I", IDM_IMAGEINVERTCOLORS MENUITEM "&Renkleri Evir\tDenetim+I", IDM_IMAGEINVERTCOLORS
MENUITEM "&Öz Nitelikler...\tCtrl+E", IDM_IMAGEATTRIBUTES MENUITEM "&Öz Nitelikler...\tDenetim+E", IDM_IMAGEATTRIBUTES
MENUITEM "R&esmi Arıt\tCtrl+Shft+N", IDM_IMAGEDELETEIMAGE MENUITEM "R&esmi Arıt\tDenetim+Üst Damga+N", IDM_IMAGEDELETEIMAGE
MENUITEM "D&onuk Çiz", IDM_IMAGEDRAWOPAQUE MENUITEM "D&onuk Çiz", IDM_IMAGEDRAWOPAQUE
END END
POPUP "R&enkler" POPUP "R&enkler"

View File

@@ -1,4 +1,4 @@
/* TRANSLATORS: 2012 Arda Tanrıkulu (ardatan) (ardatanrikulu@gmail.com), 2013-2015 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */ /* TRANSLATORS: 2012 Arda Tanrıkulu (ardatan) (ardatanrikulu@gmail.com), 2013-2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -24,32 +24,32 @@ MAIN_MENU MENU
BEGIN BEGIN
POPUP "&Kütük" POPUP "&Kütük"
BEGIN BEGIN
MENUITEM "&Yeni\tCtrl+N", CMD_NEW MENUITEM "&Yeni\tDenetim+N", CMD_NEW
MENUITEM "&Aç...\tCtrl+O", CMD_OPEN MENUITEM "&Aç...\tDenetim+O", CMD_OPEN
MENUITEM "&Sakla\tCtrl+S", CMD_SAVE MENUITEM "&Sakla\tDenetim+S", CMD_SAVE
MENUITEM "Ay&rı Sakla...", CMD_SAVE_AS MENUITEM "Ay&rı Sakla...", CMD_SAVE_AS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Say&fa Ayarla...", CMD_PAGE_SETUP MENUITEM "Say&fa Ayarla...", CMD_PAGE_SETUP
MENUITEM "Ya&zdır...\tCtrl+P", CMD_PRINT MENUITEM "Ya&zdır...\tDenetim+P", CMD_PRINT
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Çıkış", CMD_EXIT MENUITEM "&Çıkış", CMD_EXIT
END END
POPUP "&Düzen" POPUP "&Düzen"
BEGIN BEGIN
MENUITEM "&Geri Al\tCtrl+Z", CMD_UNDO MENUITEM "&Geri Al\tDenetim+Z", CMD_UNDO
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Kes\tCtrl+X", CMD_CUT MENUITEM "&Kes\tDenetim+X", CMD_CUT
MENUITEM "&Çoğalt\tCtrl+C", CMD_COPY MENUITEM "&Çoğalt\tDenetim+C", CMD_COPY
MENUITEM "&Yapıştır\tCtrl+V", CMD_PASTE MENUITEM "&Yapıştır\tDenetim+V", CMD_PASTE
MENUITEM "&Sil\tDel", CMD_DELETE MENUITEM "&Sil\tSil", CMD_DELETE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Bul...\tCtrl+F", CMD_SEARCH MENUITEM "&Bul...\tDenetim+F", CMD_SEARCH
MENUITEM "S&onrakini Bul\tF3", CMD_SEARCH_NEXT MENUITEM "S&onrakini Bul\tİ3", CMD_SEARCH_NEXT
MENUITEM "&Değiştir...\tCtrl+H", CMD_REPLACE MENUITEM "&Değiştir...\tDenetim+H", CMD_REPLACE
MENUITEM "G&it...\tCtrl+G", CMD_GOTO MENUITEM "G&it...\tDenetim+G", CMD_GOTO
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Tümünü Seç\tCtrl+A", CMD_SELECT_ALL MENUITEM "&Tümünü Seç\tDenetim+A", CMD_SELECT_ALL
MENUITEM "&Şimdiki Zamânı Koy\tF5", CMD_TIME_DATE MENUITEM "&Şimdiki Zamânı Koy\tİ5", CMD_TIME_DATE
END END
POPUP "&Biçim" POPUP "&Biçim"
BEGIN BEGIN

View File

@@ -1,4 +1,4 @@
/* TRANSLATOR: 2013-2015 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */ /* TRANSLATOR: 2013-2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -12,19 +12,19 @@ BEGIN
END END
POPUP "Y&azılım" POPUP "Y&azılım"
BEGIN BEGIN
MENUITEM "&Kur\tCtrl+Enter", ID_INSTALL MENUITEM "&Kur\tDenetim+Giriş", ID_INSTALL
MENUITEM "K&aldır\tCtrl+Del", ID_UNINSTALL MENUITEM "K&aldır\tDenetim+Sil", ID_UNINSTALL
MENUITEM "&Değiştir", ID_MODIFY MENUITEM "&Değiştir", ID_MODIFY
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Girişi Değer Defteri'nden Kaldır", ID_REGREMOVE MENUITEM "&Girişi Değer Defteri'nden Kaldır", ID_REGREMOVE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Yenile\tF5", ID_REFRESH MENUITEM "&Yenile\tİ5", ID_REFRESH
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Ya&zılım Veri Tabanını Yenile\tCtrl+F5", ID_RESETDB MENUITEM "Ya&zılım Veri Tabanını Yenile\tDenetim+İ5", ID_RESETDB
END END
POPUP "&Yardım" POPUP "&Yardım"
BEGIN BEGIN
MENUITEM "&Yardım\tF1", ID_HELP, GRAYED MENUITEM "&Yardım\tİ1", ID_HELP, GRAYED
MENUITEM "&Üzerine...", ID_ABOUT MENUITEM "&Üzerine...", ID_ABOUT
END END
END END
@@ -42,15 +42,15 @@ IDR_APPLICATIONMENU MENU
BEGIN BEGIN
POPUP "popup" POPUP "popup"
BEGIN BEGIN
MENUITEM "&Kur\tCtrl+Enter", ID_INSTALL MENUITEM "&Kur\tDenetim+Giriş", ID_INSTALL
MENUITEM "K&aldır\tCtrl+Del", ID_UNINSTALL MENUITEM "K&aldır\tDenetim+Sil", ID_UNINSTALL
MENUITEM "&Değiştir", ID_MODIFY MENUITEM "&Değiştir", ID_MODIFY
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Girişi Değer Defteri'nden Kaldır", ID_REGREMOVE MENUITEM "&Girişi Değer Defteri'nden Kaldır", ID_REGREMOVE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Yenile\tF5", ID_REFRESH MENUITEM "&Yenile\tİ5", ID_REFRESH
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Ya&zılım Veri Tabanını Yenile\tCtrl+F5", ID_RESETDB MENUITEM "Ya&zılım Veri Tabanını Yenile\tDenetim+İ5", ID_RESETDB
END END
END END

View File

@@ -1,4 +1,4 @@
/* TRANSLATOR: 2013-2015 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */ /* TRANSLATOR: 2013-2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -12,19 +12,19 @@ BEGIN
END END
POPUP "Y&azılım" POPUP "Y&azılım"
BEGIN BEGIN
MENUITEM "&Kur\tCtrl+Enter", ID_INSTALL MENUITEM "&Kur\tDenetim+Giriş", ID_INSTALL
MENUITEM "K&aldır\tCtrl+Del", ID_UNINSTALL MENUITEM "K&aldır\tDenetim+Sil", ID_UNINSTALL
MENUITEM "&Değiştir", ID_MODIFY MENUITEM "&Değiştir", ID_MODIFY
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Girişi Değer Defteri'nden Kaldır", ID_REGREMOVE MENUITEM "&Girişi Değer Defteri'nden Kaldır", ID_REGREMOVE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Yenile\tF5", ID_REFRESH MENUITEM "&Yenile\tİ5", ID_REFRESH
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Ya&zılım Veri Tabanını Yenile\tCtrl+F5", ID_RESETDB MENUITEM "Ya&zılım Veri Tabanını Yenile\tDenetim+İ5", ID_RESETDB
END END
POPUP "&Yardım" POPUP "&Yardım"
BEGIN BEGIN
MENUITEM "&Yardım\tF1", ID_HELP, GRAYED MENUITEM "&Yardım\tİ1", ID_HELP, GRAYED
MENUITEM "&Üzerine...", ID_ABOUT MENUITEM "&Üzerine...", ID_ABOUT
END END
END END
@@ -42,15 +42,15 @@ IDR_APPLICATIONMENU MENU
BEGIN BEGIN
POPUP "popup" POPUP "popup"
BEGIN BEGIN
MENUITEM "&Kur\tCtrl+Enter", ID_INSTALL MENUITEM "&Kur\tDenetim+Giriş", ID_INSTALL
MENUITEM "K&aldır\tCtrl+Del", ID_UNINSTALL MENUITEM "K&aldır\tDenetim+Sil", ID_UNINSTALL
MENUITEM "&Değiştir", ID_MODIFY MENUITEM "&Değiştir", ID_MODIFY
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Girişi Değer Defteri'nden Kaldır", ID_REGREMOVE MENUITEM "&Girişi Değer Defteri'nden Kaldır", ID_REGREMOVE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Yenile\tF5", ID_REFRESH MENUITEM "&Yenile\tİ5", ID_REFRESH
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Ya&zılım Veri Tabanını Yenile\tCtrl+F5", ID_RESETDB MENUITEM "Ya&zılım Veri Tabanını Yenile\tDenetim+İ5", ID_RESETDB
END END
END END

View File

@@ -348,12 +348,6 @@ UpdateAddress(HTREEITEM hItem, HKEY hRootKey, LPCWSTR pszPath)
} }
} }
} }
else
{
(void)ListView_DeleteAllItems(g_pChildWnd->hListWnd);
SendMessageW(hStatusBar, SB_SETTEXTW, 0, (LPARAM)NULL);
SendMessageW(g_pChildWnd->hAddressBarWnd, WM_SETTEXT, 0, (LPARAM)NULL);
}
} }
/******************************************************************************* /*******************************************************************************

View File

@@ -39,7 +39,7 @@ BEGIN
MENUITEM "A&ğdaki Değer Defteri'ne Bağlan...", ID_REGISTRY_CONNECTNETWORKREGISTRY MENUITEM "A&ğdaki Değer Defteri'ne Bağlan...", ID_REGISTRY_CONNECTNETWORKREGISTRY
MENUITEM "Ağ&daki Değer Defteri'ne Bağlantıyı Kes...", ID_REGISTRY_DISCONNECTNETWORKREGISTRY, GRAYED MENUITEM "Ağ&daki Değer Defteri'ne Bağlantıyı Kes...", ID_REGISTRY_DISCONNECTNETWORKREGISTRY, GRAYED
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Ya&zdır...\tCtrl+P", ID_REGISTRY_PRINT, GRAYED MENUITEM "Ya&zdır...\tDenetim+P", ID_REGISTRY_PRINT, GRAYED
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Çıkış", ID_REGISTRY_EXIT MENUITEM "&Çıkış", ID_REGISTRY_EXIT
END END
@@ -60,13 +60,13 @@ BEGIN
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&İzinler...", ID_EDIT_PERMISSIONS MENUITEM "&İzinler...", ID_EDIT_PERMISSIONS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Sil\tDel", ID_EDIT_DELETE MENUITEM "&Sil\tSil", ID_EDIT_DELETE
MENUITEM "&Adını Değiştir", ID_EDIT_RENAME MENUITEM "&Adını Değiştir", ID_EDIT_RENAME
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Di&zin Yolunu Çoğalt", ID_EDIT_COPYKEYNAME MENUITEM "Di&zin Yolunu Çoğalt", ID_EDIT_COPYKEYNAME
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Bul...\tCtrl+F", ID_EDIT_FIND MENUITEM "&Bul...\tDenetim+F", ID_EDIT_FIND
MENUITEM "S&onrakini Bul\tF3", ID_EDIT_FINDNEXT MENUITEM "S&onrakini Bul\tİ3", ID_EDIT_FINDNEXT
END END
POPUP "&Görünüm" POPUP "&Görünüm"
BEGIN BEGIN
@@ -74,7 +74,7 @@ BEGIN
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Böl", ID_VIEW_SPLIT MENUITEM "&Böl", ID_VIEW_SPLIT
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Yenile\tF5", ID_VIEW_REFRESH MENUITEM "&Yenile\tİ5", ID_VIEW_REFRESH
END END
POPUP "Y&er İmleri" POPUP "Y&er İmleri"
BEGIN BEGIN
@@ -83,7 +83,7 @@ BEGIN
END END
POPUP "&Yardım" POPUP "&Yardım"
BEGIN BEGIN
MENUITEM "&Yardım Konuları\tF1", ID_HELP_HELPTOPICS MENUITEM "&Yardım Konuları\tİ1", ID_HELP_HELPTOPICS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Değer Defteri Düzenleyicisi Üzerine...", ID_HELP_ABOUT MENUITEM "&Değer Defteri Düzenleyicisi Üzerine...", ID_HELP_ABOUT
END END
@@ -96,7 +96,7 @@ BEGIN
MENUITEM "&Değiştir...", ID_EDIT_MODIFY MENUITEM "&Değiştir...", ID_EDIT_MODIFY
MENUITEM "&İkili Veriyi Değiştir...", ID_EDIT_MODIFY_BIN MENUITEM "&İkili Veriyi Değiştir...", ID_EDIT_MODIFY_BIN
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Sil\tDel", ID_EDIT_DELETE MENUITEM "&Sil\tSil", ID_EDIT_DELETE
MENUITEM "&Adını Değiştir", ID_EDIT_RENAME MENUITEM "&Adını Değiştir", ID_EDIT_RENAME
END END
POPUP "" POPUP ""

View File

@@ -6,8 +6,6 @@
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
IDI_ICON ICON DISCARDABLE "res/icon_logon.ico"
#define REACTOS_VERSION_DLL #define REACTOS_VERSION_DLL
#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Logon ScreenSaver" #define REACTOS_STR_FILE_DESCRIPTION "ReactOS Logon ScreenSaver"
#define REACTOS_STR_INTERNAL_NAME "logon" #define REACTOS_STR_INTERNAL_NAME "logon"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 KiB

After

Width:  |  Height:  |  Size: 225 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 KiB

After

Width:  |  Height:  |  Size: 225 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -342,13 +342,20 @@ int wmain(int argc, WCHAR *argv[])
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }
/* Initiate the shutdown */ /**
if (!InitiateSystemShutdownExW(opts.remote_system, ** HACK: When InitiateSystemShutdownExW will become really implemented,
** activate this line and delete the other...
**
if(!InitiateSystemShutdownExW(opts.remote_system,
opts.message, opts.message,
opts.shutdown_delay, opts.shutdown_delay,
opts.force, opts.force,
opts.restart, opts.restart,
opts.reason)) opts.reason))
***/
if (!ExitWindowsEx((opts.shutdown ? EWX_SHUTDOWN : EWX_REBOOT) |
(opts.force ? EWX_FORCE : 0),
opts.reason))
{ {
/* /*
* If there is an error, give the proper output depending * If there is an error, give the proper output depending

View File

@@ -1,4 +1,4 @@
/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */ /* TRANSLATOR: 2013, 2014, 2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
@@ -55,8 +55,8 @@ BEGIN
MENUITEM "&Kapat", ID_SHUTDOWN_POWEROFF MENUITEM "&Kapat", ID_SHUTDOWN_POWEROFF
MENUITEM "&Yeniden Başlat", ID_SHUTDOWN_REBOOT MENUITEM "&Yeniden Başlat", ID_SHUTDOWN_REBOOT
MENUITEM """%s"" &Oturumunu Kapat", ID_SHUTDOWN_LOGOFF MENUITEM """%s"" &Oturumunu Kapat", ID_SHUTDOWN_LOGOFF
MENUITEM "Ku&llanıcı Değiştir\tWinKey+L", ID_SHUTDOWN_SWITCHUSER, GRAYED MENUITEM "Ku&llanıcı Değiştir\tROS+L", ID_SHUTDOWN_SWITCHUSER, GRAYED
MENUITEM "&Bilgisayarı Kilitle\tWinKey+L", ID_SHUTDOWN_LOCKCOMPUTER MENUITEM "&Bilgisayarı Kilitle\tROS+L", ID_SHUTDOWN_LOCKCOMPUTER
MENUITEM "Ba&ğlantıyı Kes", ID_SHUTDOWN_DISCONNECT, GRAYED MENUITEM "Ba&ğlantıyı Kes", ID_SHUTDOWN_DISCONNECT, GRAYED
MENUITEM "B&ilgisayarı Çıkar", ID_SHUTDOWN_EJECT_COMPUTER, GRAYED MENUITEM "B&ilgisayarı Çıkar", ID_SHUTDOWN_EJECT_COMPUTER, GRAYED
END END

View File

@@ -34,19 +34,16 @@ void TaskManager_OnFileNew(void)
LoadStringW(hInst, IDS_CREATENEWTASK, szTitle, sizeof(szTitle) / sizeof(szTitle[0])); LoadStringW(hInst, IDS_CREATENEWTASK, szTitle, sizeof(szTitle) / sizeof(szTitle[0]));
LoadStringW(hInst, IDS_CREATENEWTASK_DESC, szText, sizeof(szText) / sizeof(szText[0])); LoadStringW(hInst, IDS_CREATENEWTASK_DESC, szText, sizeof(szText) / sizeof(szText[0]));
hShell32 = LoadLibraryW(L"SHELL32.DLL"); hShell32 = LoadLibraryW(L"SHELL32.DLL");
RunFileDlg = (RUNFILEDLG)(FARPROC)GetProcAddress(hShell32, (LPCSTR)61); RunFileDlg = (RUNFILEDLG)(FARPROC)GetProcAddress(hShell32, (LPCSTR)0x3D);
/* Show "Run..." dialog */ /* Show "Run..." dialog */
if (RunFileDlg) if (RunFileDlg)
{ {
HICON hIcon = LoadIconW(hInst, MAKEINTRESOURCEW(IDI_TASKMANAGER));
/* NOTE - don't check whether running on win 9x or NT, let's just /* NOTE - don't check whether running on win 9x or NT, let's just
assume that a unicode build only runs on NT */ assume that a unicode build only runs on NT */
RunFileDlg(hMainWnd, hIcon, NULL, NULL, szText, RFF_CALCDIRECTORY); RunFileDlg(hMainWnd, 0, NULL, NULL, szText, RFF_CALCDIRECTORY);
DeleteObject(hIcon);
} }
FreeLibrary(hShell32); FreeLibrary(hShell32);

View File

@@ -1,7 +1,7 @@
/* /*
* Turkish Resources for ReactOS Wordpad * Turkish Resources for ReactOS Wordpad
* *
* Copyrights: 2006 Fatih Aşıcı (fasici@linux-sevenler.org), 2013-2015 Erdem Ersoy (eersoy93) (erdemersoy@live.com) * Copyrights: 2006 Fatih Aşıcı (fasici@linux-sevenler.org), 2013-2016 Erdem Ersoy (eersoy93) (erdemersoy@live.com)
* *
* This library is free software; you can redistribute it and/or * This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public * modify it under the terms of the GNU Lesser General Public
@@ -24,12 +24,12 @@ IDM_MAINMENU MENU
BEGIN BEGIN
POPUP "&Kütük" POPUP "&Kütük"
BEGIN BEGIN
MENUITEM "&Yeni...\tCtrl+N", ID_FILE_NEW MENUITEM "&Yeni...\tDenetim+N", ID_FILE_NEW
MENUITEM "&Aç...\tCtrl+O", ID_FILE_OPEN MENUITEM "&Aç...\tDenetim+O", ID_FILE_OPEN
MENUITEM "&Sakla\tCtrl+S", ID_FILE_SAVE MENUITEM "&Sakla\tDenetim+S", ID_FILE_SAVE
MENUITEM "Ay&rı Sakla...", ID_FILE_SAVEAS MENUITEM "Ay&rı Sakla...", ID_FILE_SAVEAS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Ya&zdır...\tCtrl+P", ID_PRINT MENUITEM "Ya&zdır...\tDenetim+P", ID_PRINT
MENUITEM "Yaz&dırma Ön İzlemesi...", ID_PREVIEW MENUITEM "Yaz&dırma Ön İzlemesi...", ID_PREVIEW
MENUITEM "Say&fa Ayarla...", ID_PRINTSETUP MENUITEM "Say&fa Ayarla...", ID_PRINTSETUP
MENUITEM SEPARATOR MENUITEM SEPARATOR
@@ -37,18 +37,18 @@ BEGIN
END END
POPUP "&Düzen" POPUP "&Düzen"
BEGIN BEGIN
MENUITEM "&Geri Al\tCtrl+Z", ID_EDIT_UNDO MENUITEM "&Geri Al\tDenetim+Z", ID_EDIT_UNDO
MENUITEM "&Yinele\tCtrl+Y", ID_EDIT_REDO MENUITEM "&Yinele\tDenetim+Y", ID_EDIT_REDO
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Kes\tCtrl+X", ID_EDIT_CUT MENUITEM "&Kes\tDenetim+X", ID_EDIT_CUT
MENUITEM "&Çoğalt\tCtrl+C", ID_EDIT_COPY MENUITEM "&Çoğalt\tDenetim+C", ID_EDIT_COPY
MENUITEM "Y&apıştır\tCtrl+V", ID_EDIT_PASTE MENUITEM "Y&apıştır\tDenetim+V", ID_EDIT_PASTE
MENUITEM "&Sil\tDel", ID_EDIT_CLEAR MENUITEM "&Sil\tSil", ID_EDIT_CLEAR
MENUITEM "&Tümünü Seç\tCtrl+A", ID_EDIT_SELECTALL MENUITEM "&Tümünü Seç\tDenetim+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Bul...\tCtrl+F", ID_FIND MENUITEM "&Bul...\tDenetim+F", ID_FIND
MENUITEM "S&onrakini Bul\tF3", ID_FIND_NEXT MENUITEM "S&onrakini Bul\tİ3", ID_FIND_NEXT
MENUITEM "&Değiştir...\tCtrl+H", ID_REPLACE MENUITEM "&Değiştir...\tDenetim+H", ID_REPLACE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Ya&lnızca Okunur", ID_EDIT_READONLY MENUITEM "Ya&lnızca Okunur", ID_EDIT_READONLY
MENUITEM "D&eğiştirilmiş", ID_EDIT_MODIFIED MENUITEM "D&eğiştirilmiş", ID_EDIT_MODIFIED
@@ -83,8 +83,8 @@ BEGIN
MENUITEM "&Sekme Durakları...", ID_TABSTOPS MENUITEM "&Sekme Durakları...", ID_TABSTOPS
POPUP "&Arka Plan" POPUP "&Arka Plan"
BEGIN BEGIN
MENUITEM "&Dizge Rengi\tCtrl+1", ID_BACK_1 MENUITEM "&Dizge Rengi\tDenetim+1", ID_BACK_1
MENUITEM "&Sarımtırak\tCtrl+2", ID_BACK_2 MENUITEM "&Sarımtırak\tDenetim+2", ID_BACK_2
END END
END END
POPUP "&Yardım" POPUP "&Yardım"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -93,7 +93,8 @@ CreateCommonFreeLoaderSections(
PINICACHESECTION IniSection; PINICACHESECTION IniSection;
/* Create "FREELOADER" section */ /* Create "FREELOADER" section */
IniSection = IniCacheAppendSection(IniCache, L"FREELOADER"); IniSection = IniCacheAppendSection(IniCache,
L"FREELOADER");
#if DBG #if DBG
if (IsUnattendedSetup) if (IsUnattendedSetup)
@@ -287,6 +288,123 @@ CreateCommonFreeLoaderSections(
L"Seconds until highlighted choice will be started automatically: "); L"Seconds until highlighted choice will be started automatically: ");
} }
NTSTATUS
CreateFreeLoaderIniForDos(
PWCHAR IniPath,
PWCHAR ArcPath)
{
PINICACHE IniCache;
PINICACHESECTION IniSection;
IniCache = IniCacheCreate();
CreateCommonFreeLoaderSections(IniCache);
/* Create "Operating Systems" section */
IniSection = IniCacheAppendSection(IniCache, L"Operating Systems");
/* REACTOS=ReactOS */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"ReactOS",
L"\"ReactOS\"");
/* ReactOS_Debug="ReactOS (Debug)" */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"ReactOS_Debug",
L"\"ReactOS (Debug)\"");
/* DOS=Dos/Windows */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"DOS",
L"\"DOS/Windows\"");
/* Create "ReactOS" section */
IniSection = IniCacheAppendSection(IniCache, L"ReactOS");
/* BootType=ReactOS */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootType",
L"ReactOS");
/* SystemPath=<ArcPath> */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"SystemPath",
ArcPath);
/* Create "ReactOS_Debug" section */
IniSection = IniCacheAppendSection(IniCache, L"ReactOS_Debug");
/* BootType=ReactOS */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootType",
L"ReactOS");
/* SystemPath=<ArcPath> */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"SystemPath",
ArcPath);
/* Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"Options",
L"/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS");
/* Create "DOS" section */
IniSection = IniCacheAppendSection(IniCache,
L"DOS");
/* BootType=BootSector */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootType",
L"BootSector");
/* BootDrive=hd0 */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootDrive",
L"hd0");
/* BootPartition=1 */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootPartition",
L"1");
/* BootSector=BOOTSECT.DOS */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootSectorFile",
L"BOOTSECT.DOS");
IniCacheSave(IniCache, IniPath);
IniCacheDestroy(IniCache);
return STATUS_SUCCESS;
}
NTSTATUS NTSTATUS
CreateFreeLoaderEntry( CreateFreeLoaderEntry(
PINICACHE IniCache, PINICACHE IniCache,
@@ -333,14 +451,18 @@ CreateFreeLoaderEntry(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
static NTSTATUS
VOID CreateFreeLoaderIniForReactOS(
CreateFreeLoaderReactOSEntries( PWCHAR IniPath,
PINICACHE IniCache,
PWCHAR ArcPath) PWCHAR ArcPath)
{ {
PINICACHE IniCache;
PINICACHESECTION IniSection; PINICACHESECTION IniSection;
IniCache = IniCacheCreate();
CreateCommonFreeLoaderSections(IniCache);
/* Create "Operating Systems" section */ /* Create "Operating Systems" section */
IniSection = IniCacheAppendSection(IniCache, L"Operating Systems"); IniSection = IniCacheAppendSection(IniCache, L"Operating Systems");
@@ -395,90 +517,8 @@ CreateFreeLoaderReactOSEntries(
L"Windows2003", ArcPath, L"Windows2003", ArcPath,
L"/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /redirect=com2 /redirectbaudrate=115200"); L"/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /redirect=com2 /redirectbaudrate=115200");
#endif #endif
}
NTSTATUS /* Save the ini file */
CreateFreeLoaderIniForReactOS(
PWCHAR IniPath,
PWCHAR ArcPath)
{
PINICACHE IniCache;
/* Initialize the INI file */
IniCache = IniCacheCreate();
/* Create the common FreeLdr sections */
CreateCommonFreeLoaderSections(IniCache);
/* Add the ReactOS entries */
CreateFreeLoaderReactOSEntries(IniCache, ArcPath);
/* Save the INI file */
IniCacheSave(IniCache, IniPath);
IniCacheDestroy(IniCache);
return STATUS_SUCCESS;
}
NTSTATUS
CreateFreeLoaderIniForDos(
PWCHAR IniPath,
PWCHAR ArcPath)
{
PINICACHE IniCache;
PINICACHESECTION IniSection;
/* Initialize the INI file */
IniCache = IniCacheCreate();
/* Create the common FreeLdr sections */
CreateCommonFreeLoaderSections(IniCache);
/* Add the ReactOS entries */
CreateFreeLoaderReactOSEntries(IniCache, ArcPath);
/* Get "Operating Systems" section */
IniSection = IniCacheGetSection(IniCache, L"Operating Systems");
/* DOS=DOS/Windows */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"DOS",
L"\"DOS/Windows\"");
/* Create the "DOS" section */
IniSection = IniCacheAppendSection(IniCache, L"DOS");
/* BootType=BootSector */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootType",
L"BootSector");
/* BootDrive=hd0 */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootDrive",
L"hd0");
/* BootPartition=1 */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootPartition",
L"1");
/* BootSector=BOOTSECT.DOS */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootSectorFile",
L"BOOTSECT.DOS");
/* Save the INI file */
IniCacheSave(IniCache, IniPath); IniCacheSave(IniCache, IniPath);
IniCacheDestroy(IniCache); IniCacheDestroy(IniCache);
@@ -491,6 +531,7 @@ UpdateFreeLoaderIni(
PWCHAR IniPath, PWCHAR IniPath,
PWCHAR ArcPath) PWCHAR ArcPath)
{ {
UNICODE_STRING Name;
PINICACHE IniCache; PINICACHE IniCache;
PINICACHESECTION IniSection; PINICACHESECTION IniSection;
PINICACHESECTION OsIniSection; PINICACHESECTION OsIniSection;
@@ -502,7 +543,9 @@ UpdateFreeLoaderIni(
ULONG i,j; ULONG i,j;
NTSTATUS Status; NTSTATUS Status;
Status = IniCacheLoad(&IniCache, IniPath, FALSE); RtlInitUnicodeString(&Name, IniPath);
Status = IniCacheLoad(&IniCache, &Name, FALSE);
if (!NT_SUCCESS(Status)) if (!NT_SUCCESS(Status))
return Status; return Status;
@@ -539,19 +582,18 @@ UpdateFreeLoaderIni(
wcscpy(SectionName2, KeyData); wcscpy(SectionName2, KeyData);
} }
/* Search for an existing ReactOS entry */
OsIniSection = IniCacheGetSection(IniCache, SectionName2); OsIniSection = IniCacheGetSection(IniCache, SectionName2);
if (OsIniSection != NULL) if (OsIniSection != NULL)
{ {
BOOLEAN UseExistingEntry = TRUE; BOOLEAN UseExistingEntry = TRUE;
/* Check for boot type "Windows2003" */ /* Check BootType */
Status = IniCacheGetKey(OsIniSection, L"BootType", &KeyData); Status = IniCacheGetKey(OsIniSection, L"BootType", &KeyData);
if (NT_SUCCESS(Status)) if (NT_SUCCESS(Status))
{ {
if ((KeyData == NULL) || if ((KeyData == NULL) ||
( (_wcsicmp(KeyData, L"Windows2003") != 0) && ( (_wcsicmp(KeyData, L"ReactOS") != 0) &&
(_wcsicmp(KeyData, L"\"Windows2003\"") != 0) )) (_wcsicmp(KeyData, L"\"ReactOS\"") != 0) ))
{ {
/* This is not a ReactOS entry */ /* This is not a ReactOS entry */
UseExistingEntry = FALSE; UseExistingEntry = FALSE;
@@ -564,17 +606,17 @@ UpdateFreeLoaderIni(
if (UseExistingEntry) if (UseExistingEntry)
{ {
/* BootType is Windows2003. Now check SystemPath. */ /* BootType is ReactOS. Now check SystemPath */
Status = IniCacheGetKey(OsIniSection, L"SystemPath", &KeyData); Status = IniCacheGetKey(OsIniSection, L"SystemPath", &KeyData);
if (NT_SUCCESS(Status)) if (NT_SUCCESS(Status))
{ {
swprintf(SystemPath, L"\"%s\"", ArcPath); swprintf(SystemPath, L"\"%S\"", ArcPath);
if ((KeyData == NULL) || if ((KeyData == NULL) ||
( (_wcsicmp(KeyData, ArcPath) != 0) && ((_wcsicmp(KeyData, ArcPath) != 0) &&
(_wcsicmp(KeyData, SystemPath) != 0) )) (_wcsicmp(KeyData, SystemPath) != 0) ))
{ {
/* This entry is a ReactOS entry, but the SystemRoot /* This entry is a ReactOS entry, but the SystemRoot does not
does not match the one we are looking for. */ match the one we are looking for */
UseExistingEntry = FALSE; UseExistingEntry = FALSE;
} }
} }
@@ -596,11 +638,29 @@ UpdateFreeLoaderIni(
i++; i++;
} }
/* Create a new "ReactOS" entry */ /* <SectionName>=<OsName> */
CreateFreeLoaderEntry(IniCache, IniSection, IniCacheInsertKey(IniSection,
SectionName, OsName, NULL,
L"Windows2003", ArcPath, INSERT_LAST,
L""); SectionName,
OsName);
/* Create <SectionName> section */
IniSection = IniCacheAppendSection(IniCache, SectionName);
/* BootType=ReactOS */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"BootType",
L"ReactOS");
/* SystemPath=<ArcPath> */
IniCacheInsertKey(IniSection,
NULL,
INSERT_LAST,
L"SystemPath",
ArcPath);
IniCacheSave(IniCache, IniPath); IniCacheSave(IniCache, IniPath);
IniCacheDestroy(IniCache); IniCacheDestroy(IniCache);
@@ -1884,13 +1944,16 @@ UpdateBootIni(
PWSTR EntryName, PWSTR EntryName,
PWSTR EntryValue) PWSTR EntryValue)
{ {
UNICODE_STRING Name;
PINICACHE Cache = NULL; PINICACHE Cache = NULL;
PINICACHESECTION Section = NULL; PINICACHESECTION Section = NULL;
NTSTATUS Status; NTSTATUS Status;
ULONG FileAttribute; ULONG FileAttribute;
PWCHAR OldValue = NULL; PWCHAR OldValue = NULL;
Status = IniCacheLoad(&Cache, BootIniPath, FALSE); RtlInitUnicodeString(&Name, BootIniPath);
Status = IniCacheLoad(&Cache, &Name, FALSE);
if (!NT_SUCCESS(Status)) if (!NT_SUCCESS(Status))
{ {
return Status; return Status;

View File

@@ -142,7 +142,7 @@ IniCacheAddKey(
} }
Key = (PINICACHEKEY)RtlAllocateHeap(ProcessHeap, Key = (PINICACHEKEY)RtlAllocateHeap(ProcessHeap,
0, HEAP_ZERO_MEMORY,
sizeof(INICACHEKEY)); sizeof(INICACHEKEY));
if (Key == NULL) if (Key == NULL)
{ {
@@ -150,9 +150,6 @@ IniCacheAddKey(
return NULL; return NULL;
} }
RtlZeroMemory(Key,
sizeof(INICACHEKEY));
Key->Name = (WCHAR*)RtlAllocateHeap(ProcessHeap, Key->Name = (WCHAR*)RtlAllocateHeap(ProcessHeap,
0, 0,
(NameLength + 1) * sizeof(WCHAR)); (NameLength + 1) * sizeof(WCHAR));
@@ -222,7 +219,7 @@ IniCacheAddSection(
} }
Section = (PINICACHESECTION)RtlAllocateHeap(ProcessHeap, Section = (PINICACHESECTION)RtlAllocateHeap(ProcessHeap,
0, HEAP_ZERO_MEMORY,
sizeof(INICACHESECTION)); sizeof(INICACHESECTION));
if (Section == NULL) if (Section == NULL)
{ {
@@ -230,8 +227,6 @@ IniCacheAddSection(
return NULL; return NULL;
} }
RtlZeroMemory(Section, sizeof(INICACHESECTION));
/* Allocate and initialize section name */ /* Allocate and initialize section name */
Section->Name = (WCHAR*)RtlAllocateHeap(ProcessHeap, Section->Name = (WCHAR*)RtlAllocateHeap(ProcessHeap,
0, 0,
@@ -474,10 +469,9 @@ IniCacheGetKeyValue(
NTSTATUS NTSTATUS
IniCacheLoad( IniCacheLoad(
PINICACHE *Cache, PINICACHE *Cache,
PWCHAR FileName, PUNICODE_STRING FileName,
BOOLEAN String) BOOLEAN String)
{ {
UNICODE_STRING Name;
OBJECT_ATTRIBUTES ObjectAttributes; OBJECT_ATTRIBUTES ObjectAttributes;
FILE_STANDARD_INFORMATION FileInfo; FILE_STANDARD_INFORMATION FileInfo;
IO_STATUS_BLOCK IoStatusBlock; IO_STATUS_BLOCK IoStatusBlock;
@@ -503,10 +497,8 @@ IniCacheLoad(
*Cache = NULL; *Cache = NULL;
/* Open ini file */ /* Open ini file */
RtlInitUnicodeString(&Name, FileName);
InitializeObjectAttributes(&ObjectAttributes, InitializeObjectAttributes(&ObjectAttributes,
&Name, FileName,
0, 0,
NULL, NULL,
NULL); NULL);
@@ -542,7 +534,7 @@ IniCacheLoad(
DPRINT("File size: %lu\n", FileLength); DPRINT("File size: %lu\n", FileLength);
/* Allocate file buffer */ /* Allocate file buffer with NULL-terminator */
FileBuffer = (CHAR*)RtlAllocateHeap(ProcessHeap, FileBuffer = (CHAR*)RtlAllocateHeap(ProcessHeap,
0, 0,
FileLength + 1); FileLength + 1);
@@ -565,7 +557,7 @@ IniCacheLoad(
&FileOffset, &FileOffset,
NULL); NULL);
/* Append string terminator */ /* Append NULL-terminator */
FileBuffer[FileLength] = 0; FileBuffer[FileLength] = 0;
NtClose(FileHandle); NtClose(FileHandle);
@@ -579,7 +571,7 @@ IniCacheLoad(
/* Allocate inicache header */ /* Allocate inicache header */
*Cache = (PINICACHE)RtlAllocateHeap(ProcessHeap, *Cache = (PINICACHE)RtlAllocateHeap(ProcessHeap,
0, HEAP_ZERO_MEMORY,
sizeof(INICACHE)); sizeof(INICACHE));
if (*Cache == NULL) if (*Cache == NULL)
{ {
@@ -587,9 +579,6 @@ IniCacheLoad(
return STATUS_INSUFFICIENT_RESOURCES; return STATUS_INSUFFICIENT_RESOURCES;
} }
/* Initialize inicache header */
RtlZeroMemory(*Cache, sizeof(INICACHE));
/* Parse ini file */ /* Parse ini file */
Section = NULL; Section = NULL;
Ptr = FileBuffer; Ptr = FileBuffer;
@@ -842,7 +831,7 @@ IniCacheInsertKey(
/* Allocate key buffer */ /* Allocate key buffer */
Key = (PINICACHEKEY)RtlAllocateHeap(ProcessHeap, Key = (PINICACHEKEY)RtlAllocateHeap(ProcessHeap,
0, HEAP_ZERO_MEMORY,
sizeof(INICACHEKEY)); sizeof(INICACHEKEY));
if (Key == NULL) if (Key == NULL)
{ {
@@ -850,8 +839,6 @@ IniCacheInsertKey(
return NULL; return NULL;
} }
RtlZeroMemory(Key, sizeof(INICACHEKEY));
/* Allocate name buffer */ /* Allocate name buffer */
Key->Name = (WCHAR*)RtlAllocateHeap(ProcessHeap, Key->Name = (WCHAR*)RtlAllocateHeap(ProcessHeap,
0, 0,
@@ -930,7 +917,7 @@ IniCacheCreate(VOID)
/* Allocate inicache header */ /* Allocate inicache header */
Cache = (PINICACHE)RtlAllocateHeap(ProcessHeap, Cache = (PINICACHE)RtlAllocateHeap(ProcessHeap,
0, HEAP_ZERO_MEMORY,
sizeof(INICACHE)); sizeof(INICACHE));
if (Cache == NULL) if (Cache == NULL)
{ {
@@ -938,9 +925,6 @@ IniCacheCreate(VOID)
return NULL; return NULL;
} }
/* Initialize inicache header */
RtlZeroMemory(Cache, sizeof(INICACHE));
return Cache; return Cache;
} }
@@ -984,24 +968,21 @@ IniCacheSave(
Section = Section->Next; Section = Section->Next;
if (Section != NULL) if (Section != NULL)
BufferSize += 2; /* extra "\r\n" at end of each section */ BufferSize += 2; /* Extra "\r\n" at end of each section */
} }
BufferSize++; /* Null-terminator */
DPRINT("BufferSize: %lu\n", BufferSize); DPRINT("BufferSize: %lu\n", BufferSize);
/* Allocate file buffer */ /* Allocate file buffer with NULL-terminator */
Buffer = (CHAR*)RtlAllocateHeap(ProcessHeap, Buffer = (CHAR*)RtlAllocateHeap(ProcessHeap,
0, HEAP_ZERO_MEMORY,
BufferSize); BufferSize + 1);
if (Buffer == NULL) if (Buffer == NULL)
{ {
DPRINT1("RtlAllocateHeap() failed\n"); DPRINT1("RtlAllocateHeap() failed\n");
return STATUS_INSUFFICIENT_RESOURCES; return STATUS_INSUFFICIENT_RESOURCES;
} }
RtlZeroMemory(Buffer, BufferSize);
/* Fill file buffer */ /* Fill file buffer */
Ptr = Buffer; Ptr = Buffer;
Section = Cache->FirstSection; Section = Cache->FirstSection;
@@ -1027,7 +1008,8 @@ IniCacheSave(
} }
/* Create ini file */ /* Create ini file */
RtlInitUnicodeString(&Name, FileName); RtlInitUnicodeString(&Name,
FileName);
InitializeObjectAttributes(&ObjectAttributes, InitializeObjectAttributes(&ObjectAttributes,
&Name, &Name,
@@ -1093,7 +1075,7 @@ IniCacheAppendSection(
} }
Section = (PINICACHESECTION)RtlAllocateHeap(ProcessHeap, Section = (PINICACHESECTION)RtlAllocateHeap(ProcessHeap,
0, HEAP_ZERO_MEMORY,
sizeof(INICACHESECTION)); sizeof(INICACHESECTION));
if (Section == NULL) if (Section == NULL)
{ {
@@ -1101,8 +1083,6 @@ IniCacheAppendSection(
return NULL; return NULL;
} }
RtlZeroMemory(Section, sizeof(INICACHESECTION));
/* Allocate and initialize section name */ /* Allocate and initialize section name */
Section->Name = (WCHAR*)RtlAllocateHeap(ProcessHeap, Section->Name = (WCHAR*)RtlAllocateHeap(ProcessHeap,
0, 0,

View File

@@ -76,7 +76,7 @@ typedef enum
NTSTATUS NTSTATUS
IniCacheLoad( IniCacheLoad(
PINICACHE *Cache, PINICACHE *Cache,
PWCHAR FileName, PUNICODE_STRING FileName,
BOOLEAN String); BOOLEAN String);
VOID VOID

View File

@@ -1823,6 +1823,8 @@ MUI_STRING itITStrings[] =
" %sSpazio non partizionato%s %6lu %s"}, " %sSpazio non partizionato%s %6lu %s"},
{STRING_MAXSIZE, {STRING_MAXSIZE,
"MB (max. %lu MB)"}, "MB (max. %lu MB)"},
{STRING_EXTENDED_PARTITION,
"Partizione estesa"},
{STRING_UNFORMATTED, {STRING_UNFORMATTED,
"Nuova (Non formattata)"}, "Nuova (Non formattata)"},
{STRING_FORMATUNUSED, {STRING_FORMATUNUSED,

View File

@@ -1,60 +0,0 @@
/* Bulgarian (BG) translation by Violin Iliev */
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Добре дошли"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Добре дошли в операционна система React.\n\nИзберете си от темите в ляво."
// IDS_CHECKTEXT "Показвай отново този прозорец"
// IDS_CLOSETEXT "Изход"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Инсталиране на ReactOS"
IDS_TOPICBUTTON1 "Разгледай това CD"
IDS_TOPICBUTTON2 "Изход"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Инсталиране на ReactOSS"
IDS_TOPICTITLE1 "Разгледай това CD"
IDS_TOPICTITLE2 "Изход"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Създаване на нова инсталация ня ReactOS или обновяване на съществуваща такава."
IDS_TOPICDESC1 "Разглеждане на CD-то."
IDS_TOPICDESC2 "Натиснете за изход от програмата."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,58 +0,0 @@
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Vítejte"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Vítejte v operačním systému ReactOS.\n\nKlepněte na tlačítko v levém sloupci."
// IDS_CHECKTEXT "Zobrazit dialog znovu"
// IDS_CLOSETEXT "Konec"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Instalovat ReactOS"
IDS_TOPICBUTTON1 "Prohlížet toto CD"
IDS_TOPICBUTTON2 "Konec"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Instalovat ReactOS"
IDS_TOPICTITLE1 "Prohlížet toto CD"
IDS_TOPICTITLE2 "Konec"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Nainstaluje ReactOS na Váš počítač nebo zaktualizuje existující systém."
IDS_TOPICDESC1 "Prohlížet toto CD."
IDS_TOPICDESC2 "Klepněte pro ukončení tohoto programu."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,58 +0,0 @@
LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Velkommen"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Velkommen til ReactOS operativ System.\n\nKlik på et emne til venstre."
// IDS_CHECKTEXT "Vis denne dialog igen ved opstart"
// IDS_CLOSETEXT "Afslut"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Installer ReactOS"
IDS_TOPICBUTTON1 "Gennemse Cdrom"
IDS_TOPICBUTTON2 "Afslut"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Installer ReactOS"
IDS_TOPICTITLE1 "Gennemse Cdrom"
IDS_TOPICTITLE2 "Afslut"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Opret en ny ReactOS installation på din computer eller opgradere en eksisterende installation."
IDS_TOPICDESC1 "Gennemse ReactOS Installations Cdrom"
IDS_TOPICDESC2 "Klik på Afslut for at lukke."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,5 +1,3 @@
/* German (Austria) resources by Klemens Friedl (frik85 at hotmail dot com) */
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
/* String Tables */ /* String Tables */
@@ -7,54 +5,58 @@ LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
/* Default settings */ /* Default settings */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_APPTITLE "ReactOS - Willkommen" IDS_APPTITLE "ReactOS 0.4.0-RC for FOSDEM 2016"
IDS_DEFAULTTOPICTITLE "ReactOS" IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Willkommen in ReactOS.\n\nKlicken Sie auf ein Thema auf der linken Seite." IDS_DEFAULTTOPICDESC "ReactOS ist ein modernes Open-Source-Betriebssystem, welches auf dem Design von Windows® XP/2003 basiert. Dazu gehört sowohl die volle Kompatibilität mit Windows-Anwendungen und -Treibern als auch eine ähnliche Benutzeroberfläche, damit sich die meisten Anwender sofort zurechtfinden. Der Quellcode des gesamten Systems ist frei verfügbar und steht größtenteils unter der GNU General Public License."
// IDS_CHECKTEXT "Dialog beim nächsen Start wieder anzeigen"
// IDS_CLOSETEXT "Beenden"
END END
/* Topic buttons */ /* Topic buttons */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_TOPICBUTTON0 "ReactOS installieren" IDS_TOPICBUTTON0 "ReactOS installieren"
IDS_TOPICBUTTON1 "CD durchsuchen" IDS_TOPICBUTTON1 "ReactOS in QEMU ausprobieren"
IDS_TOPICBUTTON2 "Beenden" IDS_TOPICBUTTON2 "ReactOS Build Environment installieren"
// IDS_TOPICBUTTON3 "Empty Topic 3" IDS_TOPICBUTTON3 "ReactOS-Quellcodepaket öffnen"
// IDS_TOPICBUTTON4 "Empty Topic 4" IDS_TOPICBUTTON4 "Die ReactOS-Website besuchen"
// IDS_TOPICBUTTON5 "Empty Topic 5" IDS_TOPICBUTTON5 "Die CD durchsuchen"
// IDS_TOPICBUTTON6 "Empty Topic 6" IDS_TOPICBUTTON6 "Beenden"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END END
/* Topic titles */ /* Topic titles */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_TOPICTITLE0 "ReactOS installieren" IDS_TOPICTITLE0 "ReactOS installieren"
IDS_TOPICTITLE1 "CD durchsuchen" IDS_TOPICTITLE1 "ReactOS in QEMU ausprobieren"
IDS_TOPICTITLE2 "Beenden" IDS_TOPICTITLE2 "ReactOS Build Environment installieren"
// IDS_TOPICTITLE3 "Empty Topic Title 3" IDS_TOPICTITLE3 "ReactOS-Quellcodepaket öffnen"
// IDS_TOPICTITLE4 "Empty Topic Title 4" IDS_TOPICTITLE4 "Die ReactOS-Website besuchen"
// IDS_TOPICTITLE5 "Empty Topic Title 5" IDS_TOPICTITLE5 "Die CD durchsuchen"
// IDS_TOPICTITLE6 "Empty Topic Title 6" IDS_TOPICTITLE6 "Beenden"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END END
/* Topic descriptions */ /* Topic descriptions */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_TOPICDESC0 "Installiert ReactOS auf ihrem Computer oder aktualisiert eine bestehende Installation." IDS_TOPICDESC0 "Installiert ReactOS auf ihrem Computer.\n\nBitte beachten Sie, dass Sie Ihren Computer mit der ReactOS-CD im Laufwerk neu starten müssen, um die Installation zu starten.\n\nAlternativ können Sie ReactOS problemlos in einer virtuellen QEMU-Maschine ausprobieren, wenn Sie den entsprechenden Menüpunkt auf der linken Seite wählen."
IDS_TOPICDESC1 "Die ReactOS-CD durchsuchen." IDS_TOPICDESC1 "Möglicherweise möchten Sie ein Betriebssystem im Alpha-Stadium nicht auf Ihrem eigenen Computer testen oder es gibt Probleme bei der Installation. Daher haben wir ReactOS auf einer virtuellen QEMU-Maschine vorinstalliert, mit der Sie das Betriebssystem problemlos testen können, ohne dass es direkt auf Ihrem Computer installiert werden muss.\n\nEin Klick auf diesen Menüpunkt öffnet das QEMU-Paket in 7-Zip."
IDS_TOPICDESC2 "Klicken Sie, um dieses Programm zu beenden." IDS_TOPICDESC2 "Damit ReactOS so einfach wie möglich kompiliert werden kann, wurde das ReactOS Build Environment geschaffen. Dieses enthält die passenden Compiler-Versionen und alle nötigen Tools, um den gesamten ReactOS-Quellcode zu kompilieren.\n\nDie Windows-Version des Build Environments ist kompatibel mit Windows XP oder neueren Versionen. Sie wird über diesen Menüpunkt installiert.\nDie CD enthält auch das Build Environment für Unix-ähnliche Betriebssysteme, wie z.B. Linux oder Mac OS X.\n\nZusätzlich befindet sich auf dieser CD der Quellcode dieser ReactOS-Version."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here." IDS_TOPICDESC3 "Die CD enthält auch den gesamten Quellcode dieser ReactOS-Version, welcher mit dem ReactOS Build Environment kompiliert werden kann.\n\nEin Klick auf diesen Menüpunkt öffnet ihn in 7-Zip."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here." IDS_TOPICDESC4 "Die ReactOS-Website liefert viele weitere Informationen über das Projekt. Hier finden Sie die neusten ReactOS-Versionen und Neuigkeiten bezüglich der Entwicklung."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here." IDS_TOPICDESC5 "Durchsuchen Sie den Inhalt dieser CD."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here." IDS_TOPICDESC6 "Beendet das AutoRun-Programm."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END END
/* Topic actions */
STRINGTABLE
BEGIN
IDS_TOPICACTION0 "<msg>Sie müssen Ihren Computer mit der ReactOS-CD im Laufwerk neu starten, um die Installation zu starten.\n\nBITTE BEACHTEN SIE: Es wird dringend davon abgeraten, ReactOS auf einem Computer zu installieren, welcher wichtige Daten enthält!"
IDS_TOPICACTION1 "\\extras\\ReactOS on QEMU\\ReactOS-040-FOSDEM2016RC-QEMU.7z"
IDS_TOPICACTION2 "\\extras\\ReactOS Build Environment\\RosBE-2.1.3.exe"
IDS_TOPICACTION3 "\\extras\\ReactOS Source Code\\ReactOS-040-FOSDEM2016RC-Source.7z"
IDS_TOPICACTION4 "https://www.reactos.org/"
IDS_TOPICACTION5 "explorer.exe"
IDS_TOPICACTION6 "<exit>"
END
/* EOF */

View File

@@ -1,58 +0,0 @@
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Καλώς Ήλθατε"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Καλώς ήλθατε στο React Λειτουργικό Σύστημα.\n\nΕπιλέξτε ένα θέμα από το μενού στα αριστερά."
// IDS_CHECKTEXT "Show this dialog again"
// IDS_CLOSETEXT "Exit"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Εγκατάσταση του ReactOS"
IDS_TOPICBUTTON1 "Εξερεύνηση αυτού του CD"
IDS_TOPICBUTTON2 "Έξοδος"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Εγκατάσταση του ReactOS"
IDS_TOPICTITLE1 "Εξερεύνηση αυτού του CD"
IDS_TOPICTITLE2 "Έξοδος"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Δημιουργία νέας εγκατάστασης του ReactOS στον υπολογιστή ή αναβάθμιση μιας ήδη υπάρχουσας εγκατάστασης."
IDS_TOPICDESC1 "Εξερεύνηση αυτού του CD."
IDS_TOPICDESC2 "Πατήστε για να τερματίσετε την εφαρμογή αυτή."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -5,54 +5,57 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
/* Default settings */ /* Default settings */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_APPTITLE "ReactOS - Welcome" IDS_APPTITLE "ReactOS 0.4.0-RC for FOSDEM 2016"
IDS_DEFAULTTOPICTITLE "ReactOS" IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Welcome to React Operating System.\n\nClick a topic on the left." IDS_DEFAULTTOPICDESC "ReactOS is a modern open source operating system based on the design of Windows® XP/2003. This encompasses full compatibility with Windows applications and drivers as well as a familiar user interface, such that people accustomed to Windows would find using ReactOS straightforward. The source code of the entire system is available for free under several open source licenses, mostly the GNU General Public License."
// IDS_CHECKTEXT "Show this dialog again"
// IDS_CLOSETEXT "Exit"
END END
/* Topic buttons */ /* Topic buttons */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_TOPICBUTTON0 "Install ReactOS" IDS_TOPICBUTTON0 "Install ReactOS"
IDS_TOPICBUTTON1 "Browse this CD" IDS_TOPICBUTTON1 "Try out ReactOS in QEMU"
IDS_TOPICBUTTON2 "Exit" IDS_TOPICBUTTON2 "Install ReactOS Build Environment"
// IDS_TOPICBUTTON3 "Empty Topic 3" IDS_TOPICBUTTON3 "Open the ReactOS Source Code Package"
// IDS_TOPICBUTTON4 "Empty Topic 4" IDS_TOPICBUTTON4 "Visit the ReactOS Website"
// IDS_TOPICBUTTON5 "Empty Topic 5" IDS_TOPICBUTTON5 "Browse the CD"
// IDS_TOPICBUTTON6 "Empty Topic 6" IDS_TOPICBUTTON6 "Exit"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END END
/* Topic titles */ /* Topic titles */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_TOPICTITLE0 "Install ReactOS" IDS_TOPICTITLE0 "Install ReactOS"
IDS_TOPICTITLE1 "Browse this CD" IDS_TOPICTITLE1 "Try out ReactOS in QEMU"
IDS_TOPICTITLE2 "Exit" IDS_TOPICTITLE2 "Install ReactOS Build Environment"
// IDS_TOPICTITLE3 "Empty Topic Title 3" IDS_TOPICTITLE3 "Open the ReactOS Source Code Package"
// IDS_TOPICTITLE4 "Empty Topic Title 4" IDS_TOPICTITLE4 "Visit the ReactOS Website"
// IDS_TOPICTITLE5 "Empty Topic Title 5" IDS_TOPICTITLE5 "Browse the CD"
// IDS_TOPICTITLE6 "Empty Topic Title 6" IDS_TOPICTITLE6 "Exit"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END END
/* Topic descriptions */ /* Topic descriptions */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_TOPICDESC0 "Create a new ReactOS installation on your computer or upgrade an existing installation." IDS_TOPICDESC0 "Installs ReactOS on your computer.\n\nPlease note that you have to restart your computer with the ReactOS CD in the drive to start the installation.\n\nAlternatively, you can easily try out ReactOS in a QEMU virtual machine by choosing the respective menu entry on the left side."
IDS_TOPICDESC1 "Browse the CD." IDS_TOPICDESC1 "Perhaps you don't want to try out an alpha-stage operating system on your own computer or you face problems during the installation. For these cases, we have preinstalled ReactOS on a QEMU virtual machine. This way, you can try out the operating system without needing to install it on your computer.\n\nA click on this menu entry opens the QEMU package in 7-Zip."
IDS_TOPICDESC2 "Click to exit this application." IDS_TOPICDESC2 "To make building ReactOS as easy as possible, the ReactOS Build Environment has been created. This contains the right compiler versions and all needed tools to compile the entire ReactOS Source Code.\n\nThe Windows version of the Build Environment is compatible with Windows XP or newer versions. It is installed using this menu entry.\n\nAdditionally, the source code of this ReactOS version is included on this CD."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here." IDS_TOPICDESC3 "The CD also contains the entire source code of this ReactOS version, which can be compiled using the ReactOS Build Environment.\n\nA click on this menu entry opens it in 7-Zip."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here." IDS_TOPICDESC4 "The ReactOS Website offers many more information about the project. Here you find the latest ReactOS releases and news regarding the development."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here." IDS_TOPICDESC5 "Browse the contents of this CD."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here." IDS_TOPICDESC6 "Exits the AutoRun program."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END END
/* Topic actions */
STRINGTABLE
BEGIN
IDS_TOPICACTION0 "<msg>You have to restart your computer with the ReactOS CD in the drive to start the installation.\n\nPLEASE NOTE: You're highly advised to not install ReactOS on a computer that contains important data!"
IDS_TOPICACTION1 "\\extras\\ReactOS on QEMU\\ReactOS-040-FOSDEM2016RC-QEMU.7z"
IDS_TOPICACTION2 "\\extras\\ReactOS Build Environment\\RosBE-2.1.3.exe"
IDS_TOPICACTION3 "\\extras\\ReactOS Source Code\\ReactOS-040-FOSDEM2016RC-Source.7z"
IDS_TOPICACTION4 "https://www.reactos.org/"
IDS_TOPICACTION5 "explorer.exe"
IDS_TOPICACTION6 "<exit>"
END
/* EOF */

View File

@@ -1,58 +0,0 @@
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Bienvenido"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Bienvenido al Sistema Operativo React.\n\nHaz Click en una opción a la izquierda."
// IDS_CHECKTEXT "Mostrar este dialogo otra vez"
// IDS_CLOSETEXT "Salir"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Instalar ReactOS"
IDS_TOPICBUTTON1 "Explorar este CD"
IDS_TOPICBUTTON2 "Salir"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Instalar ReactOS"
IDS_TOPICTITLE1 "Explorar este CD"
IDS_TOPICTITLE2 "Salir"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Crear una nueva instalación de ReactOS en su PC o actualizar una instalación existente."
IDS_TOPICDESC1 "Explorar este CD."
IDS_TOPICDESC2 "Haz Click para salir de esta aplicación."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,58 +0,0 @@
LANGUAGE LANG_ESTONIAN, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Tere tulemast"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Tere tulemast operatsioonisüsteemi ReactOS.\n\nVali teema vasakult."
// IDS_CHECKTEXT "Näita seda dialoogi veel"
// IDS_CLOSETEXT "Välju"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Paigalda ReactOS"
IDS_TOPICBUTTON1 "Sirvi CD sisu"
IDS_TOPICBUTTON2 "Välju"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Paigalda ReactOS"
IDS_TOPICTITLE1 "Sirvi CD sisu"
IDS_TOPICTITLE2 "Välju"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Paigalda ReactOS oma arvutisse või uuenda olemasolevat installatsiooni."
IDS_TOPICDESC1 "Sirvi CD sisu."
IDS_TOPICDESC2 "Vajuta, et väljuda."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -5,54 +5,57 @@ LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
/* Default settings */ /* Default settings */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_APPTITLE "ReactOS - Bienvenue" IDS_APPTITLE "ReactOS 0.4.0-RC for FOSDEM 2016"
IDS_DEFAULTTOPICTITLE "ReactOS" IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Bienvenue sur le système d'exploitation ReactOS.\n\nCliquez sur une section à gauche." IDS_DEFAULTTOPICDESC "ReactOS est un système d'exploitation moderne basé sur le design de Windows® XP/2003. Cela signifie une compatibilité totale avec les applications écrites pour Windows, les pilotes de périphériques ainsi qu'une interface utilisateur familière, afin que les personnes habituées à utiliser Windows trouvent ReactOS simple d'utilisation. L'intégralité du code source du système d'exploitation est disponible gratuitement sous diverses licences open source, en majorité la GNU General Public License."
// IDS_CHECKTEXT "Afficher cette boîte de dialogue de nouveau."
// IDS_CLOSETEXT "Quitter"
END END
/* Topic buttons */ /* Topic buttons */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_TOPICBUTTON0 "Installer ReactOS" IDS_TOPICBUTTON0 "Installer ReactOS"
IDS_TOPICBUTTON1 "Naviguer dans ce CD" IDS_TOPICBUTTON1 "Essayer ReactOS sous QEMU"
IDS_TOPICBUTTON2 "Quitter" IDS_TOPICBUTTON2 "Installer ReactOS Build Environment"
// IDS_TOPICBUTTON3 "Empty Topic 3" IDS_TOPICBUTTON3 "Découvrir le code source de ReactOS"
// IDS_TOPICBUTTON4 "Empty Topic 4" IDS_TOPICBUTTON4 "Visiter le site Web de ReactOS"
// IDS_TOPICBUTTON5 "Empty Topic 5" IDS_TOPICBUTTON5 "Parcourir le CD"
// IDS_TOPICBUTTON6 "Empty Topic 6" IDS_TOPICBUTTON6 "Quitter"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END END
/* Topic titles */ /* Topic titles */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_TOPICTITLE0 "Installer ReactOS" IDS_TOPICTITLE0 "Installer ReactOS"
IDS_TOPICTITLE1 "Naviguer dans ce CD" IDS_TOPICTITLE1 "Essayer ReactOS sous QEMU"
IDS_TOPICTITLE2 "Quitter" IDS_TOPICTITLE2 "Installer ReactOS Build Environment"
// IDS_TOPICTITLE3 "Empty Topic Title 3" IDS_TOPICTITLE3 "Découvrir le code source de ReactOS"
// IDS_TOPICTITLE4 "Empty Topic Title 4" IDS_TOPICTITLE4 "Visiter le site Web de ReactOS"
// IDS_TOPICTITLE5 "Empty Topic Title 5" IDS_TOPICTITLE5 "Parcourir le CD"
// IDS_TOPICTITLE6 "Empty Topic Title 6" IDS_TOPICTITLE6 "Quitter"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END END
/* Topic descriptions */ /* Topic descriptions */
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_TOPICDESC0 "Crée une nouvelle installation de ReactOS sur votre ordinateur ou met à jour votre installation actuelle." IDS_TOPICDESC0 "Installe ReactOS sur votre ordinateur.\n\nVeuillez noter que vous aurez besoin de redémarrer votre ordinateur tout en ayant le CD de ReactOS inséré dans le lecteur afin de démarrer l'installation.\n\nAutrement, vous pouvez aisément essayer ReactOS dans une machine virtuelle QEMU en sélectionnant le bouton adéquat dans le menu à gauche."
IDS_TOPICDESC1 "Explore le CD." IDS_TOPICDESC1 "Peut-être vous ne voulez pas essayer un système d'exploitation alpha sur votre propre ordinateur, ou bien vous faites face à des problèmes lors de l'installation. Afin de pallier à ces inconvénients, nous avons préinstallé ReactOS sur une machine virtuelle QEMU. Ainsi, vous pouvez essayer le système d'exploitation sans avoir besoin de l'installer sur votre ordinateur.\n\nUn clic sur ce bouton ouvre le package QEMU avec 7-Zip."
IDS_TOPICDESC2 "Cliquez pour quitter l'installation." IDS_TOPICDESC2 "Afin de rendre la compilation de ReactOS aussi simple que possible, l'environnement de développement ReactOS (ReactOS Build Environment) a été créé. Il comprend les correctes versions des compilateurs ainsi que les outils nécessaires afin de compiler l'intégralité du code source de ReactOS.\n\nLa version Windows de l'environnement de développement est compatible avec Windows XP ou ultérieur. Elle est installée en cliquant sur ce bouton.\n\nEn supplément, le code source de cette version de ReactOS est inclus dans ce CD."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here." IDS_TOPICDESC3 "Ce CD contient aussi l'intégralité du code source de cette version de ReactOS qui peut être compilé en utilisant l'environnement de développement ReactOS.\n\nUn clic sur ce bouton ouvre l'archive avec 7-Zip."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here." IDS_TOPICDESC4 "Le site Web de ReactOS fournit plus d'informations à propos du projet. Vous y trouverez les dernières versions de ReactOS ainsi que des nouvelles concernant son développement."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here." IDS_TOPICDESC5 "Parcourir le contenu du CD."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here." IDS_TOPICDESC6 "Quitte le programme AutoRun."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END END
/* Topic actions */
STRINGTABLE
BEGIN
IDS_TOPICACTION0 "<msg>Vous ne pouvez pas encore installer ReactOS directement depuis ce CD ! Veuillez redémarrer votre ordinateur depuis ce CD pour pouvoir installer ReactOS."
IDS_TOPICACTION1 "\\extras\\ReactOS on QEMU\\ReactOS-040-FOSDEM2016RC-QEMU.7z"
IDS_TOPICACTION2 "\\extras\\ReactOS Build Environment\\RosBE-2.1.3.exe"
IDS_TOPICACTION3 "\\extras\\ReactOS Source Code\\ReactOS-040-FOSDEM2016RC-Source.7z"
IDS_TOPICACTION4 "https://www.reactos.org/"
IDS_TOPICACTION5 "explorer.exe"
IDS_TOPICACTION6 "<exit>"
END
/* EOF */

View File

@@ -1,60 +0,0 @@
/* Translated by Baruch Rutman */
LANGUAGE LANG_HEBREW, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ברוכים הבאים - ReactOS"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "ברוכים הבאים למערכת ההפעלה React,\nבחר נושא מצד ימין"
// IDS_CHECKTEXT "הראה חלון זה שוב"
// IDS_CLOSETEXT "יציאה"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "התקנת ReactOS"
IDS_TOPICBUTTON1 "סייר בתוכן הדיסק"
IDS_TOPICBUTTON2 "יציאה"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "התקנת ReactOS"
IDS_TOPICTITLE1 "סייר בתוכן הדיסק"
IDS_TOPICTITLE2 "יציאה"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "צור התקנה חדשה של ReactOS במחשבך או שדרג את ההתקנה הנוכחית."
IDS_TOPICDESC1 "סייר בתוכן הדיסק."
IDS_TOPICDESC2 "לחץ כדי לסגור יישום זה."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,60 +0,0 @@
/* Copyright 2005 Robert Horvath - Hungarian trasnlation - talley at cubeclub.hu */
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Üdvözlünk"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Üdvözlünk a React Operációs Rendszerben.\n\n"
// IDS_CHECKTEXT "Show this dialog again"
// IDS_CLOSETEXT "Kilépés"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "ReactOS telepítése"
IDS_TOPICBUTTON1 "A CD böngészése"
IDS_TOPICBUTTON2 "Kilépés"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "ReactOS telepítése"
IDS_TOPICTITLE1 "A CD böngészése"
IDS_TOPICTITLE2 "Kilépés"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "A ReactOS telepítése vagy frissítése."
IDS_TOPICDESC1 "A CD böngészése"
IDS_TOPICDESC2 "Kilépés"
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,60 +0,0 @@
/* Indonesian resources by Zaenal Mutaqin (ade999 at gmail dot com) */
LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Selamat Datang"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Selamat datang di React Operating System.\n\nKlik topik di sisi kiri."
// IDS_CHECKTEXT "Show this dialog again"
// IDS_CLOSETEXT "Exit"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Instalasi ReactOS"
IDS_TOPICBUTTON1 "Lihat CD ini"
IDS_TOPICBUTTON2 "Keluar"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Instalasi ReactOS"
IDS_TOPICTITLE1 "Lihat CD ini"
IDS_TOPICTITLE2 "Keluar"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Buat instalasi baru ReactOS pada komputer anda atau tingkatkan instalasi yang sudah ada."
IDS_TOPICDESC1 "Lihat CD."
IDS_TOPICDESC2 "Klik untuk keluar aplikasi ini."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,60 +0,0 @@
/* It.rc by Roberto 'Speekix' Pellegrino */
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Benvenuto"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Benvenuto nel React Operating System.\n\nClicca su un argomento a sinistra."
// IDS_CHECKTEXT "Mostra ancora questa finestra"
// IDS_CLOSETEXT "Esci"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Installa ReactOS"
IDS_TOPICBUTTON1 "Esplora il CD"
IDS_TOPICBUTTON2 "Esci"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic Titolos */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Installa ReactOS"
IDS_TOPICTITLE1 "Esplora il CD"
IDS_TOPICTITLE2 "Esci"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Descrizione argomentos */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Crea una nuova installazione di ReactOS sul tuo computer o aggiorna l'installazione esistente."
IDS_TOPICDESC1 "Esplora il CD."
IDS_TOPICDESC2 "Clicca per uscire dall'applicazione."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,58 +0,0 @@
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Welcome"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "React へようこそ。\n\n左側のトピックをクリックしてください。"
// IDS_CHECKTEXT "Show this dialog again"
// IDS_CLOSETEXT "Exit"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "ReactOS をインストールする"
IDS_TOPICBUTTON1 "この CD を開く"
IDS_TOPICBUTTON2 "終了"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "ReactOS をインストールする"
IDS_TOPICTITLE1 "この CD を開く"
IDS_TOPICTITLE2 "終了"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "コンピュータに新しく ReactOS をインストールしたり、既存の ReactOS をアップグレードします。"
IDS_TOPICDESC1 "CD の内容を参照します。"
IDS_TOPICDESC2 "クリックするとこのアプリケーションを終了します。"
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,60 +0,0 @@
/* Translation by Vytis 'CMan' Girdžijauskas cman@cman.us */
LANGUAGE LANG_LITHUANIAN, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Sveiki"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Sveiki, čia React Operacinė Sistema.\n\nPasirinkite punktą kairėje."
// IDS_CHECKTEXT "Rodyti šį langą vėl"
// IDS_CLOSETEXT "Išeiti"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Įdiegti ReactOS"
IDS_TOPICBUTTON1 "Peržiūrėti šį CD"
IDS_TOPICBUTTON2 "Išeiti"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Įdiegti ReactOS"
IDS_TOPICTITLE1 "Peržiūrėti šį CD"
IDS_TOPICTITLE2 "Išeiti"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Įdiekite arba atnaujinkite ReactOS."
IDS_TOPICDESC1 "Peržiūrėti šį CD."
IDS_TOPICDESC2 "Paspauskite, kad išeitumėte iš programos."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,60 +0,0 @@
/* Malay translation by Henry Tang Ih 2016 (henrytang2@hotmail.com) */
LANGUAGE LANG_MALAY, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "Reactos - Selamat Datang"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Selamat datang ke React Operating System.\n\nKlik tajuk di sebelah kiri."
// IDS_CHECKTEXT "Show this dialog again"
// IDS_CLOSETEXT "Exit"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Pasang ReactOS"
IDS_TOPICBUTTON1 "Layari CD ini"
IDS_TOPICBUTTON2 "Keluar"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Pasang ReactOS"
IDS_TOPICTITLE1 "Layari CD ini"
IDS_TOPICTITLE2 "Keluar"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Membuat pemasangan ReactOS yang baru di dalam komputer anda atau naik taraf pemasangan sedia ada."
IDS_TOPICDESC1 "Layari CD ini."
IDS_TOPICDESC2 "Klik untuk keluar dari aplikasi ini."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,58 +0,0 @@
LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Welkom"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Welkom bij het React Operation System.\n\nKlik links op een onderwerp."
// IDS_CHECKTEXT "Ga terug naar dit scherm"
// IDS_CLOSETEXT "Afsluiten"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Installeer ReactOS"
IDS_TOPICBUTTON1 "Deze CD Verkennen"
IDS_TOPICBUTTON2 "Afsluiten"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Installeer ReactOS"
IDS_TOPICTITLE1 "Deze CD Verkennen"
IDS_TOPICTITLE2 "Afsluiten"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Maak een nieuwe ReactOS installatie of upgrade een bestaande installatie."
IDS_TOPICDESC1 "Deze CD Verkennen."
IDS_TOPICDESC2 "Klik om dit programma af te sluiten."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,58 +0,0 @@
LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Velkommen"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Velkommen til React Operativsystem.\n\nTrykk et emne til venstre."
// IDS_CHECKTEXT "Vis denne dialoget igjen"
// IDS_CLOSETEXT "Avslutt"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Innstaller ReactOS"
IDS_TOPICBUTTON1 "Utforsk denne CD"
IDS_TOPICBUTTON2 "Avslutt"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Innstaller ReactOS"
IDS_TOPICTITLE1 "Utforsk denne CD"
IDS_TOPICTITLE2 "Avslutt"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Opprett en ny ReactOS innstallasjon på din datamaskin eller oppgrader eksisterende innstallasjon."
IDS_TOPICDESC1 "Utforsk CDen."
IDS_TOPICDESC2 "Trykk avslutt for å avslutte denne applikasjonen."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,64 +0,0 @@
/*
* Translated by Polish Translation Team (Apr, 2007)
* https://sourceforge.net/projects/reactospl
* UTF-8 conversion by Caemyr (May, 2011)
*/
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Zapraszamy"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Witaj w systemie operacyjnym ReactOS.\n\nWybierz temat po lewej."
// IDS_CHECKTEXT "Pokaż ten dialog ponownie"
// IDS_CLOSETEXT "Wyjście"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Zainstaluj ReactOS"
IDS_TOPICBUTTON1 "Przeglądaj CD"
IDS_TOPICBUTTON2 "Wyjście"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Zainstaluj ReactOS"
IDS_TOPICTITLE1 "Przeglądaj CD"
IDS_TOPICTITLE2 "Wyjście"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Utwórz nową instalację ReactOS na komputerze lub aktualizuj już istniejącą."
IDS_TOPICDESC1 "Przeglądaj CD."
IDS_TOPICDESC2 "Kliknij, aby zakończyć aplikację."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,58 +0,0 @@
LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Bem vindo"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Bem vindo ao Sistema Operacional React (ReactOS).\n\nClique em um tópico à esquerda."
// IDS_CHECKTEXT "Exibir este diálogo novamente"
// IDS_CLOSETEXT "Sair"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Instalar ReactOS"
IDS_TOPICBUTTON1 "Examinar este CD"
IDS_TOPICBUTTON2 "Sair"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Instalar ReactOS"
IDS_TOPICTITLE1 "Examinar este CD"
IDS_TOPICTITLE2 "Sair"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Cria uma nova instalação do ReactOS em seu computador ou atualiza uma instalação já existente."
IDS_TOPICDESC1 "Exibe os arquivos contidos no CD."
IDS_TOPICDESC2 "Clique para fechar este aplicativo."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,65 +0,0 @@
/*
* FILE: base/setup/welcome/lang/ro-RO.rc
* ReactOS Project (http://www.reactos.org)
* TRANSLATOR: Fulea Ștefan (PM on ReactOS Forum to fulea.stefan)
* CHANGE LOG: 2011-10-30 initial translation
*/
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Bun venit"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Bun venit în Sistemul de Operare React.\n\nAlegeți o opțiune din stânga."
// IDS_CHECKTEXT "Afișează acest dialog și altă dată"
// IDS_CLOSETEXT "Ieșire"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Instalare ReactOS"
IDS_TOPICBUTTON1 "Explorare CD"
IDS_TOPICBUTTON2 "Ieșire"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Instalare ReactOS"
IDS_TOPICTITLE1 "Explorare CD"
IDS_TOPICTITLE2 "Ieșire"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Creați o instalare nouă sau actualizați o instalare existentă."
IDS_TOPICDESC1 "Explorați conținutul acestui CD."
IDS_TOPICDESC2 "Apăsați pentru a ieși din aplicație."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,58 +0,0 @@
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Добро пожаловать!"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Добро пожаловать в ReactOS.\n\nВыберите пункт слева."
// IDS_CHECKTEXT "Показывать это окно снова"
// IDS_CLOSETEXT "Выход"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Установить ReactOS"
IDS_TOPICBUTTON1 "Обзор диска"
IDS_TOPICBUTTON2 "Выход"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Установить ReactOS"
IDS_TOPICTITLE1 "Обзор диска"
IDS_TOPICTITLE2 "Выход"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Установит ReactOS на Ваш компьютер с нуля или обновит уже установленную версию."
IDS_TOPICDESC1 "Обзор диска."
IDS_TOPICDESC2 "Выберите для выхода из этого приложения."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,60 +0,0 @@
/* Slovak translation by Kario 2007 <kario@szm.sk> */
LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Vitajte"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Vitajte v operačnom systéme ReactOS.\n\nKliknite na tlačidlo v ľavom stĺpci."
// IDS_CHECKTEXT "Zobraziť toto okno aj nabudúce"
// IDS_CLOSETEXT "Koniec"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Inštalovať ReactOS"
IDS_TOPICBUTTON1 "Prezerať toto CD"
IDS_TOPICBUTTON2 "Koniec"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Inštalovať ReactOS"
IDS_TOPICTITLE1 "Prezerať toto CD"
IDS_TOPICTITLE2 "Koniec"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Nainštaluje ReactOS na Váš počítač alebo zaktualizuje už existujúci systém."
IDS_TOPICDESC1 "Prezerať toto CD."
IDS_TOPICDESC2 "Kliknutím ukončíte tento program."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,62 +0,0 @@
/* TRANSLATOR : Ardit Dani (Ard1t) (ardit.dani@gmail.com)
* DATE OF TR: 29-11-2013
*/
LANGUAGE LANG_ALBANIAN, SUBLANG_NEUTRAL
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Mirë se vini"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Mirë se vini në Sistemin Operative React.\n\nKliko në një topik në të majtë."
// IDS_CHECKTEXT "Trego këtë dialog përsëri"
// IDS_CLOSETEXT "Dil"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Instalo ReactOS"
IDS_TOPICBUTTON1 "Shfleto këtë CD"
IDS_TOPICBUTTON2 "Dil"
// IDS_TOPICBUTTON3 "Temë bosh 3"
// IDS_TOPICBUTTON4 "Temë bosh 4"
// IDS_TOPICBUTTON5 "Temë bosh 5"
// IDS_TOPICBUTTON6 "Temë bosh 6"
// IDS_TOPICBUTTON7 "Temë bosh 7"
// IDS_TOPICBUTTON8 "Temë bosh 8"
// IDS_TOPICBUTTON9 "Temë bosh 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Instalo ReactOS"
IDS_TOPICTITLE1 "Shfleto këtë CD"
IDS_TOPICTITLE2 "Dil"
// IDS_TOPICTITLE3 "Titull teme bosh 3"
// IDS_TOPICTITLE4 "Titull teme bosh 4"
// IDS_TOPICTITLE5 "Titull teme bosh 5"
// IDS_TOPICTITLE6 "Titull teme bosh 6"
// IDS_TOPICTITLE7 "Titull teme bosh 7"
// IDS_TOPICTITLE8 "Titull teme bosh 8"
// IDS_TOPICTITLE9 "Titull teme bosh 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Krijo një instalim ose përmirësim të ReactOS'it në instalimin ekzistues në kompjuterin tuaj."
IDS_TOPICDESC1 "Shfleto këtë CD."
IDS_TOPICDESC2 "Kliko për të dalë nga ky program."
// IDS_TOPICDESC3 "Përshkrimi i Temës 3.\n\nPërshkrimi i Temës 3 Këtu."
// IDS_TOPICDESC4 "Përshkrimi i Temës 4.\n\nPërshkrimi i Temës 4 Këtu."
// IDS_TOPICDESC5 "Përshkrimi i Temës 5.\n\nPërshkrimi i Temës 5 Këtu."
// IDS_TOPICDESC6 "Përshkrimi i Temës 6.\n\nPërshkrimi i Temës 6 Këtu."
// IDS_TOPICDESC7 "Përshkrimi i Temës 7.\n\nPërshkrimi i Temës 7 Këtu."
// IDS_TOPICDESC8 "Përshkrimi i Temës 8.\n\nPërshkrimi i Temës 8 Këtu."
// IDS_TOPICDESC9 "Përshkrimi i Temës 9.\n\nPërshkrimi i Temës 9 Këtu."
END

View File

@@ -1,60 +0,0 @@
/* Swedish (SE) translation by David Nordenberg */
LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Välkommen"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Välkommen till React Operating System.\n\nKlicka på ett avsnitt till vänster."
// IDS_CHECKTEXT "Show this dialog again"
// IDS_CLOSETEXT "Exit"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Installera ReactOS"
IDS_TOPICBUTTON1 "Utforska skivan"
IDS_TOPICBUTTON2 "Avsluta"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Installera ReactOS"
IDS_TOPICTITLE1 "Utforska skivan"
IDS_TOPICTITLE2 "Avsluta"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Skapa en ny ReactOS installation på den här datorn eller uppgradera en befintlig."
IDS_TOPICDESC1 "Utforska skivan."
IDS_TOPICDESC2 "Avsluta det här programmet."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,65 +0,0 @@
/*
* PROJECT: ReactOS welcome/autorun application
* LICENSE: See COPYING in the top level directory
* FILE: base/setup/welcome/lang/th-TH.rc
* TRANSLATOR: Sumath Aowsakulsutthi
*/
LANGUAGE LANG_THAI, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - ยินดีต้อนรับ"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "ยินดีต้อนรับสู่ระบบปฏิบัติการ React \n\nกดเลือกเนื้อหาบนแถบซ้ายมือ"
// IDS_CHECKTEXT "แสดงคำแนะนำอีกครั้ง"
// IDS_CLOSETEXT "ออกจากโปรแกรม"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "ติดตั้ง ReactOS"
IDS_TOPICBUTTON1 "ดูรายละเอียดของแผ่นซีดีนี้"
IDS_TOPICBUTTON2 "ออกจากโปรแกรม"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "ติดตั้ง ReactOS"
IDS_TOPICTITLE1 "ดูรายละเอียดของแผ่นซีดีนี้"
IDS_TOPICTITLE2 "ออกจากโปรแกรม"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "คุณต้องการติดตั้ง ReactOS ลงในเครื่องคอมพิวเตอร์ของคุณ\n\nหรือต้องการปรับแต่งเพิ่มเติมจากที่มีอยู่เดิม."
IDS_TOPICDESC1 "ดูรายละเอียดของแผ่นซีดีนี้."
IDS_TOPICDESC2 "กดเลือกที่นี่เพื่อต้องการออกจากการติดตั้ง."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,60 +0,0 @@
/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Hoş Geldiniz"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "React İşletim Dizgesi'ne hoş geldiniz.\n\nSolda bir konuya tıklayınız."
// IDS_CHECKTEXT "Bu iletiyi yine göster."
// IDS_CLOSETEXT "Çıkış"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "ReactOS'u Kur"
IDS_TOPICBUTTON1 "Bu CD'yi Araştır"
IDS_TOPICBUTTON2 "Çıkış"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "ReactOS'u Kur"
IDS_TOPICTITLE1 "Bu CD'yi Araştır"
IDS_TOPICTITLE2 "Çıkış"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Bilgisayarınıza yeni bir ReactOS yükleyiniz ya da var olan bir yüklemeyi yükseltiniz."
IDS_TOPICDESC1 "CD'yi araştır."
IDS_TOPICDESC2 "Bu uygulamadan çıkmak için tıklayınız."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,60 +0,0 @@
/* Ukrainian translation by Artem Reznikov */
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - Ласкаво просимо"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "Ласкаво просимо до операційної системи ReactOS.\n\nКлацніть по темі ліворуч"
// IDS_CHECKTEXT "Показувати цей діалог знов"
// IDS_CLOSETEXT "Вихід"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "Встановлення ReactOS"
IDS_TOPICBUTTON1 "Огляд цього CD"
IDS_TOPICBUTTON2 "Вихід"
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "Встановлення ReactOS"
IDS_TOPICTITLE1 "Огляд цього CD"
IDS_TOPICTITLE2 "Вихід"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "Створення нової інсталяції ReactOS на Вашому комп'ютері чи оновлення існуючої інсталяції."
IDS_TOPICDESC1 "Проглянути CD."
IDS_TOPICDESC2 "Натисніть для виходу з цієї програми."
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,60 +0,0 @@
/* Simplified Chinese translation by zhangbing <e_zb@21cn.com, ezb@mail.gywb.cn> */
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - 欢迎"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "欢迎使用 React 操作系统。\n\n 请点击左边的主题。"
// IDS_CHECKTEXT "Show this dialog again"
// IDS_CLOSETEXT "Exit"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "安装 ReactOS"
IDS_TOPICBUTTON1 "浏览 CD"
IDS_TOPICBUTTON2 "退出 "
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "安装 ReactOS"
IDS_TOPICTITLE1 "浏览 CD"
IDS_TOPICTITLE2 "退出"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "重新安装 ReactOS 或 更新你的ReactOS 。"
IDS_TOPICDESC1 "浏览 CD 的内容。"
IDS_TOPICDESC2 "点击退出应用程序。"
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -1,60 +0,0 @@
/* Traditional Chinese translation by Henry Tang Ih 2016 (henrytang2@hotmail.com) */
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
/* String Tables */
/* Default settings */
STRINGTABLE
BEGIN
IDS_APPTITLE "ReactOS - 歡迎"
IDS_DEFAULTTOPICTITLE "ReactOS"
IDS_DEFAULTTOPICDESC "歡迎使用 React 作業系統。\n\n 請點選左邊的主題。"
// IDS_CHECKTEXT "Show this dialog again"
// IDS_CLOSETEXT "Exit"
END
/* Topic buttons */
STRINGTABLE
BEGIN
IDS_TOPICBUTTON0 "安裝 ReactOS"
IDS_TOPICBUTTON1 "瀏覽 CD"
IDS_TOPICBUTTON2 "退出 "
// IDS_TOPICBUTTON3 "Empty Topic 3"
// IDS_TOPICBUTTON4 "Empty Topic 4"
// IDS_TOPICBUTTON5 "Empty Topic 5"
// IDS_TOPICBUTTON6 "Empty Topic 6"
// IDS_TOPICBUTTON7 "Empty Topic 7"
// IDS_TOPICBUTTON8 "Empty Topic 8"
// IDS_TOPICBUTTON9 "Empty Topic 9"
END
/* Topic titles */
STRINGTABLE
BEGIN
IDS_TOPICTITLE0 "安裝 ReactOS"
IDS_TOPICTITLE1 "瀏覽 CD"
IDS_TOPICTITLE2 "退出"
// IDS_TOPICTITLE3 "Empty Topic Title 3"
// IDS_TOPICTITLE4 "Empty Topic Title 4"
// IDS_TOPICTITLE5 "Empty Topic Title 5"
// IDS_TOPICTITLE6 "Empty Topic Title 6"
// IDS_TOPICTITLE7 "Empty Topic Title 7"
// IDS_TOPICTITLE8 "Empty Topic Title 8"
// IDS_TOPICTITLE9 "Empty Topic Title 9"
END
/* Topic descriptions */
STRINGTABLE
BEGIN
IDS_TOPICDESC0 "重新安裝 ReactOS 或 更新你的ReactOS 。"
IDS_TOPICDESC1 "瀏覽 CD 的內容。"
IDS_TOPICDESC2 "點選退出應用程式。"
// IDS_TOPICDESC3 "Topic description 3.\n\nDescribe topic 3 here."
// IDS_TOPICDESC4 "Topic description 4.\n\nDescribe topic 4 here."
// IDS_TOPICDESC5 "Topic description 5.\n\nDescribe topic 5 here."
// IDS_TOPICDESC6 "Topic description 6.\n\nDescribe topic 6 here."
// IDS_TOPICDESC7 "Topic description 7.\n\nDescribe topic 7 here."
// IDS_TOPICDESC8 "Topic description 8.\n\nDescribe topic 8 here."
// IDS_TOPICDESC9 "Topic description 9.\n\nDescribe topic 9 here."
END

View File

@@ -30,113 +30,15 @@ IDB_TOPICBITMAP8 BITMAP "res/topic8.bmp"
IDB_TOPICBITMAP9 BITMAP "res/topic9.bmp" IDB_TOPICBITMAP9 BITMAP "res/topic9.bmp"
*/ */
/* Topic actions */
STRINGTABLE
BEGIN
IDS_TOPICACTION0 "reactos.exe"
IDS_TOPICACTION1 "explorer.exe"
IDS_TOPICACTION2 "<exit>" /* this quits the app */
/*
IDS_TOPICACTION3 "..."
IDS_TOPICACTION4 "..."
IDS_TOPICACTION5 "..."
IDS_TOPICACTION6 "..."
IDS_TOPICACTION7 "..."
IDS_TOPICACTION8 "..."
IDS_TOPICACTION9 "..."
*/
END
/* UTF-8 */ /* UTF-8 */
#pragma code_page(65001) #pragma code_page(65001)
#ifdef LANGUAGE_BG_BG
#include "lang/bg-BG.rc"
#endif
#ifdef LANGUAGE_CS_CZ
#include "lang/cs-CZ.rc"
#endif
#ifdef LANGUAGE_DA_DK
#include "lang/da-DK.rc"
#endif
#ifdef LANGUAGE_DE_DE #ifdef LANGUAGE_DE_DE
#include "lang/de-DE.rc" #include "lang/de-DE.rc"
#endif #endif
#ifdef LANGUAGE_EL_GR
#include "lang/el-GR.rc"
#endif
#ifdef LANGUAGE_EN_US #ifdef LANGUAGE_EN_US
#include "lang/en-US.rc" #include "lang/en-US.rc"
#endif #endif
#ifdef LANGUAGE_ES_ES
#include "lang/es-ES.rc"
#endif
#ifdef LANGUAGE_ET_EE
#include "lang/et-EE.rc"
#endif
#ifdef LANGUAGE_FR_FR #ifdef LANGUAGE_FR_FR
#include "lang/fr-FR.rc" #include "lang/fr-FR.rc"
#endif #endif
#ifdef LANGUAGE_HE_IL
#include "lang/he-IL.rc"
#endif
#ifdef LANGUAGE_HU_HU
#include "lang/hu-HU.rc"
#endif
#ifdef LANGUAGE_ID_ID
#include "lang/id-ID.rc"
#endif
#ifdef LANGUAGE_IT_IT
#include "lang/it-IT.rc"
#endif
#ifdef LANGUAGE_JA_JP
#include "lang/ja-JP.rc"
#endif
#ifdef LANGUAGE_LT_LT
#include "lang/lt-LT.rc"
#endif
#ifdef LANGUAGE_MS_MY
#include "lang/ms-MY.rc"
#endif
#ifdef LANGUAGE_NB_NO
#include "lang/no-NO.rc"
#endif
#ifdef LANGUAGE_NL_NL
#include "lang/nl-NL.rc"
#endif
#ifdef LANGUAGE_PL_PL
#include "lang/pl-PL.rc"
#endif
#ifdef LANGUAGE_PT_BR
#include "lang/pt-BR.rc"
#endif
#ifdef LANGUAGE_RO_RO
#include "lang/ro-RO.rc"
#endif
#ifdef LANGUAGE_RU_RU
#include "lang/ru-RU.rc"
#endif
#ifdef LANGUAGE_SK_SK
#include "lang/sk-SK.rc"
#endif
#ifdef LANGUAGE_SQ_AL
#include "lang/sq-AL.rc"
#endif
#ifdef LANGUAGE_SV_SE
#include "lang/sv-SE.rc"
#endif
#ifdef LANGUAGE_TH_TH
#include "lang/th-TH.rc"
#endif
#ifdef LANGUAGE_TR_TR
#include "lang/tr-TR.rc"
#endif
#ifdef LANGUAGE_UK_UA
#include "lang/uk-UA.rc"
#endif
#ifdef LANGUAGE_ZH_CN
#include "lang/zh-CN.rc"
#endif
#ifdef LANGUAGE_ZH_TW
#include "lang/zh-TW.rc"
#endif

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -21,7 +21,7 @@ StartRpcServer(VOID)
{ {
RPC_STATUS Status; RPC_STATUS Status;
TRACE("StartRpcServer() called\n"); TRACE("ScmStartRpcServer() called\n");
Status = RpcServerUseProtseqEpW(L"ncacn_np", Status = RpcServerUseProtseqEpW(L"ncacn_np",
10, 10,
@@ -415,12 +415,7 @@ BaseInitiateSystemShutdown(
BOOLEAN bRebootAfterShutdown) BOOLEAN bRebootAfterShutdown)
{ {
TRACE("BaseInitiateSystemShutdown()\n"); TRACE("BaseInitiateSystemShutdown()\n");
return BaseInitiateSystemShutdownEx(ServerName, return ERROR_SUCCESS;
lpMessage,
dwTimeout,
bForceAppsClosed,
bRebootAfterShutdown,
0);
} }
@@ -430,7 +425,7 @@ __stdcall
BaseAbortSystemShutdown( BaseAbortSystemShutdown(
PREGISTRY_SERVER_NAME ServerName) PREGISTRY_SERVER_NAME ServerName)
{ {
TRACE("BaseAbortSystemShutdown()\n"); TRACE("\n");
return ERROR_SUCCESS; return ERROR_SUCCESS;
} }
@@ -497,19 +492,8 @@ BaseInitiateSystemShutdownEx(
BOOLEAN bRebootAfterShutdown, BOOLEAN bRebootAfterShutdown,
ULONG dwReason) ULONG dwReason)
{ {
TRACE("BaseInitiateSystemShutdownEx()\n"); TRACE("\n");
TRACE(" Message: %wZ\n", lpMessage); return ERROR_SUCCESS;
TRACE(" Timeout: %lu\n", dwTimeout);
TRACE(" Force: %d\n", bForceAppsClosed);
TRACE(" Reboot: %d\n", bRebootAfterShutdown);
TRACE(" Reason: %lu\n", dwReason);
// return ERROR_SUCCESS;
/* FIXME */
return ExitWindowsEx((bRebootAfterShutdown ? EWX_REBOOT : EWX_SHUTDOWN) |
(bForceAppsClosed ? EWX_FORCE : 0),
dwReason);
} }

View File

@@ -0,0 +1,32 @@
/*
* ReactOS kernel
* Copyright (C) 2003 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.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS winlogon
* FILE: base/system/winlogon/setup.h
* PURPOSE: Setup support functions
* PROGRAMMER: Eric Kohl
*/
#pragma once
DWORD GetSetupType (VOID);
BOOL RunSetup (VOID);
/* EOF */

View File

@@ -46,6 +46,7 @@
#include <wine/debug.h> #include <wine/debug.h>
WINE_DEFAULT_DEBUG_CHANNEL(winlogon); WINE_DEFAULT_DEBUG_CHANNEL(winlogon);
#include "setup.h"
#include "resource.h" #include "resource.h"
typedef BOOL (WINAPI * PFWLXNEGOTIATE) (DWORD, DWORD *); typedef BOOL (WINAPI * PFWLXNEGOTIATE) (DWORD, DWORD *);
@@ -305,14 +306,8 @@ InitializeScreenSaver(IN OUT PWLSESSION Session);
VOID VOID
StartScreenSaver(IN PWLSESSION Session); StartScreenSaver(IN PWLSESSION Session);
/* setup.c */
DWORD
GetSetupType(VOID);
BOOL
RunSetup(VOID);
/* winlogon.c */ /* winlogon.c */
BOOL BOOL
PlaySoundRoutine(IN LPCWSTR FileName, PlaySoundRoutine(IN LPCWSTR FileName,
IN UINT Logon, IN UINT Logon,

View File

@@ -57,9 +57,9 @@ add_custom_target(livecd
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/hybridcd.lst "") file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/hybridcd.lst "")
#create the empty Desktop, Favorites, and Start Menu folders #create the empty Desktop, Favorites, and Start Menu folders
file(APPEND ${CMAKE_CURRENT_BINARY_DIR}/hybridcd.lst "livecd/Profiles/Default User/Desktop\n") file(APPEND ${CMAKE_CURRENT_BINARY_DIR}/hybridcd.lst "Profiles/Default User/Desktop\n")
file(APPEND ${CMAKE_CURRENT_BINARY_DIR}/hybridcd.lst "Profiles/Default User/Favorites\n") file(APPEND ${CMAKE_CURRENT_BINARY_DIR}/hybridcd.lst "Profiles/Default User/Favorites\n")
file(APPEND ${CMAKE_CURRENT_BINARY_DIR}/hybridcd.lst "livecd/Profiles/Default User/Start Menu/Programs\n") file(APPEND ${CMAKE_CURRENT_BINARY_DIR}/hybridcd.lst "Profiles/Default User/Start Menu/Programs\n")
add_custom_target(hybridcd add_custom_target(hybridcd
COMMAND native-cdmake -j -m -bootdata:2\#p0,e,b${CMAKE_CURRENT_BINARY_DIR}/freeldr/bootsect/isoboot.bin\#pEF,e,b${CMAKE_CURRENT_BINARY_DIR}/efisys.bin @${CMAKE_CURRENT_BINARY_DIR}/hybridcd.lst REACTOS ${REACTOS_BINARY_DIR}/hybridcd.iso COMMAND native-cdmake -j -m -bootdata:2\#p0,e,b${CMAKE_CURRENT_BINARY_DIR}/freeldr/bootsect/isoboot.bin\#pEF,e,b${CMAKE_CURRENT_BINARY_DIR}/efisys.bin @${CMAKE_CURRENT_BINARY_DIR}/hybridcd.lst REACTOS ${REACTOS_BINARY_DIR}/hybridcd.iso

View File

@@ -1,3 +1,3 @@
[autorun] [autorun]
open=reactos\welcome.exe open=setup\reactos\welcome.exe
icon=icon.ico icon=icon.ico

View File

@@ -6,11 +6,6 @@ Signature = "$ReactOS$"
BCD,"BCD00000000\Description\Control","System",0x00010003,1 BCD,"BCD00000000\Description\Control","System",0x00010003,1
BCD,"BCD00000000\Description\Control","TreatAtSystem",0x00010003,1 BCD,"BCD00000000\Description\Control","TreatAtSystem",0x00010003,1
BCD,"BCD00000000\Description\Control","KeyName",2,"BCD00000000" BCD,"BCD00000000\Description\Control","KeyName",2,"BCD00000000"
BCD,"BCD00000000\Objects",,0x00000012
BCD,"BCD00000000\Objects\{9dea862c-5cdd-4e70-acc1-f32b344d4795}\Description","Type",0x00010003,0x10100002
BCD,"BCD00000000\Objects\{9dea862c-5cdd-4e70-acc1-f32b344d4795}\Elements\12000002","Element",2,"\EFI\BOOT\BOOTIA32.EFI"
BCD,"BCD00000000\Objects\{9dea862c-5cdd-4e70-acc1-f32b344d4795}\Elements\12000004","Element",2,"ReactOS Boot Manager"
BCD,"BCD00000000\Objects\{9dea862c-5cdd-4e70-acc1-f32b344d4795}\Elements\12000005","Element",2,"en-US"
; EOF ; EOF

View File

@@ -64,9 +64,9 @@ HKCU,"Control Panel\Desktop","ScreenSaverIsSecure",2,"1"
HKCU,"Control Panel\Desktop","ScreenSaveTimeOut",0,"600" HKCU,"Control Panel\Desktop","ScreenSaveTimeOut",0,"600"
HKCU,"Control Panel\Desktop","WaitToKillAppTimeout",2,"20000" HKCU,"Control Panel\Desktop","WaitToKillAppTimeout",2,"20000"
HKCU,"Control Panel\Desktop","Pattern",2,"(None)" HKCU,"Control Panel\Desktop","Pattern",2,"(None)"
HKCU,"Control Panel\Desktop","Wallpaper",0x00000000,"" HKCU,"Control Panel\Desktop","Wallpaper",0x00000000,"%SystemRoot%\Web\Wallpaper\ReactOS_CirclesBlue.bmp"
HKCU,"Control Panel\Desktop","TileWallpaper",2,"0" HKCU,"Control Panel\Desktop","TileWallpaper",2,"0"
HKCU,"Control Panel\Desktop","WallpaperStyle",2,"2" HKCU,"Control Panel\Desktop","WallpaperStyle",2,"0"
HKCU,"Control Panel\Desktop","FontSmoothing",0,"1" HKCU,"Control Panel\Desktop","FontSmoothing",0,"1"
HKCU,"Control Panel\Desktop","FontSmoothingOrientation",0x00010003,0x00000001 HKCU,"Control Panel\Desktop","FontSmoothingOrientation",0x00010003,0x00000001
HKCU,"Control Panel\Desktop","FontSmoothingType",0x00010003,0x00000001 HKCU,"Control Panel\Desktop","FontSmoothingType",0x00010003,0x00000001

View File

@@ -143,7 +143,7 @@ HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","InstallRoot.NET",0x000
; HACK - Start rosvboxmgmt - ROSAPPS-303 ; HACK - Start rosvboxmgmt - ROSAPPS-303
;HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Handle VBox SF",0x00000000,"%windir%\bin\rosvboxmgmt autolink" ;HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Handle VBox SF",0x00000000,"%windir%\bin\rosvboxmgmt autolink"
;HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Handle VBox SF",0x00000000,"%windir%\bin\rosvboxmgmt autoassign" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Handle VBox SF",0x00000000,"%windir%\bin\rosvboxmgmt autoassign"
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons",,0x00000012 HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons",,0x00000012
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu",,0x00000012 HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu",,0x00000012
@@ -225,7 +225,9 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32","CDAudio",0x00000002,"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32","Sequencer",0x00000002,"mciseq.dll" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32","Sequencer",0x00000002,"mciseq.dll"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32","WaveAudio",0x00000002,"mciwave.dll" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32","WaveAudio",0x00000002,"mciwave.dll"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","aif",0x00000002,"MPEGVideo"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","aifc",0x00000002,"MPEGVideo" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","aifc",0x00000002,"MPEGVideo"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","aiff",0x00000002,"MPEGVideo"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","asf",0x00000002,"MPEGVideo" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","asf",0x00000002,"MPEGVideo"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","asx",0x00000002,"MPEGVideo" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","asx",0x00000002,"MPEGVideo"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","au",0x00000002,"MPEGVideo" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","au",0x00000002,"MPEGVideo"
@@ -246,7 +248,6 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","mpeg",0x0000
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","mpg",0x00000002,"MPEGVideo" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","mpg",0x00000002,"MPEGVideo"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","mpv",0x00000002,"MPEGVideo" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","mpv",0x00000002,"MPEGVideo"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","mpv2",0x00000002,"MPEGVideo" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","mpv2",0x00000002,"MPEGVideo"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","rmi",0x00000002,"MPEGVideo"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","rmi",0x00000002,"Sequencer" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","rmi",0x00000002,"Sequencer"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","snd",0x00000002,"MPEGVideo" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","snd",0x00000002,"MPEGVideo"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","wav",0x00000002,"WaveAudio" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions","wav",0x00000002,"WaveAudio"

View File

@@ -1234,31 +1234,8 @@ HKLM,"SYSTEM\CurrentControlSet\Control\ServiceGroupOrder","List",0x00010000, \
"Boot Bus Extender", \ "Boot Bus Extender", \
"System Bus Extender", \ "System Bus Extender", \
"SCSI Miniport", \ "SCSI Miniport", \
"Port", \
"Primary Disk", \ "Primary Disk", \
"SCSI Class", \ "SCSI Class", \
"SCSI CDROM Class", \
"FSFilter Infrastructure", \
"FSFilter System", \
"FSFilter Bottom", \
"FSFilter Copy Protection", \
"FSFilter Security Enhancer", \
"FSFilter Open File", \
"FSFilter Physical Quota Management", \
"FSFilter Encryption", \
"FSFilter Compression", \
"FSFilter HSM", \
"FSFilter Cluster File System", \
"FSFilter System Recovery", \
"FSFilter Quota Management", \
"FSFilter Content Screener", \
"FSFilter Continuous Backup", \
"FSFilter Replication", \
"FSFilter Anti-Virus", \
"FSFilter Undelete", \
"FSFilter Activity Monitor", \
"FSFilter Top", \
"Filter", \
"Boot File System", \ "Boot File System", \
"Base", \ "Base", \
"Pointer Port", \ "Pointer Port", \
@@ -1270,29 +1247,16 @@ HKLM,"SYSTEM\CurrentControlSet\Control\ServiceGroupOrder","List",0x00010000, \
"Video", \ "Video", \
"Video Save", \ "Video Save", \
"File System", \ "File System", \
"Event Log", \ "Event log", \
"Streams Drivers", \
"NDIS Wrapper", \
"COM Infrastructure", \ "COM Infrastructure", \
"UIGroup", \
"LocalValidation", \
"PlugPlay", \
"PNP_TDI", \
"NDIS", \ "NDIS", \
"PNP_TDI", \
"TDI", \ "TDI", \
"NetBIOSGroup", \ "PlugPlay", \
"ShellSvcGroup", \
"SchedulerGroup", \ "SchedulerGroup", \
"SpoolerGroup", \ "SpoolerGroup", \
"AudioGroup", \ "UIGroup", \
"SmartCardGroup", \ "Extended Base"
"NetworkProvider" \
"RemoteValidation", \
"NetDDEGroup", \
"Parallel arbitrator", \
"Extended Base" \
"PCI Configuration", \
"MS Transactions
; Set the timeout for directx/ReactX graphic surface lock see _EDD_DIRECTDRAW_GLOBAL struct for more info ; Set the timeout for directx/ReactX graphic surface lock see _EDD_DIRECTDRAW_GLOBAL struct for more info
HKLM,"SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI","Timeout",0x00010001,0x00000007 HKLM,"SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI","Timeout",0x00010001,0x00000007
@@ -1445,7 +1409,7 @@ HKLM,"SYSTEM\CurrentControlSet\Services\EventLog",,0x00000010
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","DisplayName",0x00000000,"Event Logger" HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","DisplayName",0x00000000,"Event Logger"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","Description",0x00000000,"Logs events or messages sent by the operating system in a database accessible via the event log viewer" HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","Description",0x00000000,"Logs events or messages sent by the operating system in a database accessible via the event log viewer"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","ErrorControl",0x00010001,0x00000000 HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","ErrorControl",0x00010001,0x00000000
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","Group",0x00000000,"Event Log" HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","Group",0x00000000,"Event log"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","ImagePath",0x00020000,"%SystemRoot%\system32\eventlog.exe" HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","ImagePath",0x00020000,"%SystemRoot%\system32\eventlog.exe"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","ObjectName",0x00000000,"LocalSystem" HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","ObjectName",0x00000000,"LocalSystem"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","Start",0x00010001,0x00000002 HKLM,"SYSTEM\CurrentControlSet\Services\EventLog","Start",0x00010001,0x00000002
@@ -1979,13 +1943,6 @@ HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs\Parameters","CheckingBitmap",0x00
HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs\Parameters","Ext3ForceWriting",0x00010001,0x00000001 HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs\Parameters","Ext3ForceWriting",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs\Parameters","AutoMount",0x00010001,0x00000001 HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs\Parameters","AutoMount",0x00010001,0x00000001
; Filesystem Filter Manager driver
HKLM,"SYSTEM\CurrentControlSet\Services\rosfltmgr","ErrorControl",0x00010001,0x00000003
HKLM,"SYSTEM\CurrentControlSet\Services\rosfltmgr","Group",0x00000000,"Boot File System"
HKLM,"SYSTEM\CurrentControlSet\Services\rosfltmgr","ImagePath",0x00020000,"system32\drivers\rosfltmgr.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\rosfltmgr","Start",0x00010001,0x00000003
HKLM,"SYSTEM\CurrentControlSet\Services\rosfltmgr","Type",0x00010001,0x00000002
; ControlSet selection settings ; ControlSet selection settings
HKLM,"SYSTEM\Select","Current",0x00010001,0x00000001 HKLM,"SYSTEM\Select","Current",0x00010001,0x00000001
HKLM,"SYSTEM\Select","Default",0x00010001,0x00000001 HKLM,"SYSTEM\Select","Default",0x00010001,0x00000001

View File

@@ -1,9 +1,9 @@
[FREELOADER] [FREELOADER]
DefaultOS=Setup DefaultOS=LiveCD_RamDisk
TimeOut=5 TimeOut=20
[Display] [Display]
TitleText=ReactOS Hybrid-CD TitleText=ReactOS 0.4.0-RC for FOSDEM 2016
StatusBarColor=Cyan StatusBarColor=Cyan
StatusBarTextColor=Black StatusBarTextColor=Black
BackdropTextColor=White BackdropTextColor=White
@@ -13,62 +13,33 @@ TitleBoxTextColor=White
TitleBoxColor=Red TitleBoxColor=Red
MessageBoxTextColor=White MessageBoxTextColor=White
MessageBoxColor=Blue MessageBoxColor=Blue
MenuTextColor=Gray MenuTextColor=White
MenuColor=Black MenuColor=Blue
TextColor=Gray TextColor=Yellow
SelectedTextColor=Black SelectedTextColor=Black
SelectedColor=Gray SelectedColor=Gray
ShowTime=No SpecialEffects=Yes
MenuBox=No
CenterMenu=No
MinimalUI=Yes
TimeText=Seconds until highlighted choice will be started automatically:
[Operating Systems] [Operating Systems]
Setup="Setup" Setup="ReactOS Setup"
LiveCD="LiveCD" LiveCD="ReactOS Live"
LiveCD_Debug="LiveCD (Debug)" LiveCD_RamDisk="ReactOS Live in RAM"
LiveCD_Screen="LiveCD (Screen)" HddBoot="Boot from first hard disk"
LiveCD_LogFile="LiveCD (Log file)"
LiveCD_RamDisk="LiveCD in RAM"
LiveCD_RamDisk_Debug="LiveCD in RAM (Debug)"
LiveCD_RamDisk_Screen="LiveCD in RAM (Screen)"
[Setup] [Setup]
BootType=ReactOSSetup BootType=ReactOSSetup
SystemPath=\bootcd SystemPath=\setup
[LiveCD] [LiveCD]
BootType=Windows2003 BootType=Windows2003
SystemPath=\livecd\reactos SystemPath=\reactos
Options=/MININT
[LiveCD_Debug]
BootType=Windows2003
SystemPath=\livecd\reactos
Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /MININT Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /MININT
[LiveCD_Screen]
BootType=Windows2003
SystemPath=\livecd\reactos
Options=/DEBUG /DEBUGPORT=SCREEN /SOS /MININT
[LiveCD_LogFile]
BootType=Windows2003
SystemPath=\livecd\reactos
Options=/DEBUG /DEBUGPORT=FILE:\Device\HarddiskX\PartitionY\debug.log /SOS /MININT
[LiveCD_RamDisk] [LiveCD_RamDisk]
BootType=Windows2003 BootType=Windows2003
SystemPath=ramdisk(0)\reactos SystemPath=ramdisk(0)\reactos
Options=/MININT /RDPATH=livecd\livecd.iso /RDEXPORTASCD Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /MININT /RDPATH=livecd.iso /RDEXPORTASCD
[LiveCD_RamDisk_Debug] [HddBoot]
BootType=Windows2003 BootType=Drive
SystemPath=ramdisk(0)\reactos BootDrive=hd0
Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /MININT /RDPATH=livecd\livecd.iso /RDEXPORTASCD
[LiveCD_RamDisk_Screen]
BootType=Windows2003
SystemPath=ramdisk(0)\reactos
Options=/DEBUG /DEBUGPORT=SCREEN /SOS /MININT /RDPATH=livecd\livecd.iso /RDEXPORTASCD

View File

@@ -1,7 +1,23 @@
======================== ================================================================================
ReactOS<EFBFBD> Version 0.4.x ReactOS<EFBFBD> Version 0.4.0-RC Preview
Updated January 5, 2016 for FOSDEM 2016
======================== ================================================================================
0. CD-ROM Contents
------------------
* ReactOS LiveCD and Installation
* ReactOS on QEMU virtual machine
* ReactOS Build Environment (RosBE) for Windows and Unix-like OSes
* ReactOS source code
This CD-ROM starts an AutoRun program under Windows. Alternatively you can
browse the contents of this CD-ROM with any file browser. The folder names
should be self-explanatory.
The source code of ReactOS can be compiled using the ReactOS Build Environment
under Windows or Unix-like operating systems such as Linux.
1. What is ReactOS? 1. What is ReactOS?
------------------- -------------------
@@ -47,9 +63,3 @@ Developer and User Tutorials: http://www.reactos.org/wiki
The tutorials contain more information on the project, compiling and testing The tutorials contain more information on the project, compiling and testing
ReactOS - amongst other topics. Contributors to the project are always welcome. ReactOS - amongst other topics. Contributors to the project are always welcome.
6. Author
---------
This document was written by Jason Filby (jasonfilby@yahoo.com).

View File

@@ -16,7 +16,7 @@ Signature = "$ReactOS$"
[DiskSpaceRequirements] [DiskSpaceRequirements]
; Required free system partition disk space in MB ; Required free system partition disk space in MB
FreeSysPartDiskSpace=450 FreeSysPartDiskSpace=550
[SourceDisksFiles] [SourceDisksFiles]
acpi.sys=,,,,,,,,,,,,4 acpi.sys=,,,,,,,,,,,,4

View File

@@ -12,13 +12,8 @@ list(APPEND BOOTLIB_SOURCE
lib/bootlib.c lib/bootlib.c
lib/misc/debug.c lib/misc/debug.c
lib/misc/bcd.c lib/misc/bcd.c
lib/misc/bcdopt.c
lib/misc/bootreg.c
lib/misc/util.c lib/misc/util.c
lib/misc/image.c lib/misc/image.c
lib/misc/resource.c
lib/misc/font.c
lib/firmware/fwutil.c
lib/firmware/efi/firmware.c lib/firmware/efi/firmware.c
lib/mm/mm.c lib/mm/mm.c
lib/mm/pagealloc.c lib/mm/pagealloc.c
@@ -68,7 +63,7 @@ endif()
add_asm_files(bootlib_asm ${BOOTLIB_ASM_SOURCE}) add_asm_files(bootlib_asm ${BOOTLIB_ASM_SOURCE})
add_library(bootlib ${BOOTLIB_SOURCE} ${bootlib_asm}) add_library(bootlib ${BOOTLIB_SOURCE} ${bootlib_asm})
add_pch(bootlib app/bootmgr/bootmgr.h BOOTLIB_SOURCE) add_pch(bootlib app/bootmgr/bootmgr.h BOOTLIB_SOURCE)
add_dependencies(bootlib bugcodes bootmsg xdk) add_dependencies(bootlib bugcodes xdk)
list(APPEND BOOTMGR_BASE_SOURCE list(APPEND BOOTMGR_BASE_SOURCE
app/bootmgr/efiemu.c app/bootmgr/efiemu.c
@@ -76,7 +71,7 @@ list(APPEND BOOTMGR_BASE_SOURCE
app/bootmgr/rtlcompat.c app/bootmgr/rtlcompat.c
) )
add_executable(bootmgfw ${BOOTMGR_BASE_SOURCE} app/bootmgr/bootmgr.rc) add_executable(bootmgfw ${BOOTMGR_BASE_SOURCE})
set_target_properties(bootmgfw PROPERTIES SUFFIX ".efi") set_target_properties(bootmgfw PROPERTIES SUFFIX ".efi")
if(MSVC) if(MSVC)
@@ -105,3 +100,5 @@ endif()
add_dependencies(bootmgfw asm bugcodes) add_dependencies(bootmgfw asm bugcodes)
add_cd_file(TARGET bootmgfw FILE ${_bootmgfw_output_file} DESTINATION efi/boot NO_CAB FOR bootcd regtest NAME_ON_CD boot${EFI_PLATFORM_ID}.efi)

File diff suppressed because it is too large Load Diff

View File

@@ -29,9 +29,6 @@
/* BCD Headers */ /* BCD Headers */
#include <bcd.h> #include <bcd.h>
/* Message Header */
#include <bootmsg.h>
/* STRUCTURES ****************************************************************/ /* STRUCTURES ****************************************************************/
typedef struct _BL_BOOT_ERROR typedef struct _BL_BOOT_ERROR
@@ -53,8 +50,6 @@ typedef struct _BL_PACKED_BOOT_ERROR
} BL_PACKED_BOOT_ERROR, *PBL_PACKED_BOOT_ERROR; } BL_PACKED_BOOT_ERROR, *PBL_PACKED_BOOT_ERROR;
#define BL_FATAL_ERROR_BCD_READ 0x01 #define BL_FATAL_ERROR_BCD_READ 0x01
#define BL_FATAL_ERROR_GENERIC 0x04
#define BL_FATAL_ERROR_BCD_PARSE 0x07
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/

View File

@@ -1,25 +0,0 @@
/*
* COPYRIGHT: See COPYING.ARM in the top level directory
* PROJECT: ReactOS UEFI Boot Manager
* FILE: boot/environ/app/bootmgr.rc
* PURPOSE: Boot Manager Resource File
* PROGRAMMER: Alex Ionescu (alex.ionescu@reactos.org)
*/
#include <winver.h>
#include <ntverp.h>
/* Version Data */
#define VER_FILETYPE VFT_DRV
#define VER_FILESUBTYPE VFT2_DRV_SYSTEM
#define VER_FILEDESCRIPTION_STR "Boot Manager"
#define VER_INTERNALNAME_STR "bootmgr.exe"
#define VER_ORIGINALFILENAME_STR "bootmgr.exe"
#define VER_LANGNEUTRAL
#include "common.ver"
/* Message Table */
#include <bootmsg.rc>
/* XML GUI Stylesheet */
BOOTMGR.XSL HTML "bootmgr.xsl"

Some files were not shown because too many files have changed in this diff Show More