Author: fireball
Date: Sat Oct 12 12:28:18 2013
New Revision: 60627
URL: http://svn.reactos.org/svn/reactos?rev=60627&view=rev
Log:
[RAPPS]
- Alexander Rechitskiy: Improve "DVD write Now!" entry in rapps.
CORE-7506
Modified:
trunk/reactos/base/applications/rapps/rapps/dvdwritenow.txt
Modified: trunk/reactos/base/applications/rapps/rapps/dvdwritenow.txt
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/rapps/ra…
==============================================================================
--- trunk/reactos/base/applications/rapps/rapps/dvdwritenow.txt [iso-8859-1] (original)
+++ trunk/reactos/base/applications/rapps/rapps/dvdwritenow.txt [iso-8859-1] Sat Oct 12 12:28:18 2013
@@ -6,9 +6,15 @@
Licence = Freeware
Description = A free direct CD/DVD recording software. Once installed, you can use your CD/DVD RW as USB Flash or removable hard drives. Along with this you can write to CD/DVD RW recorded with UDF filesystem. You can also read UDF disks created with other software. (Microsoft DVDâROMs, RW disks recorded with Ahead InCD). You need a ZIP decompression program to install it.
Size = 1.2MB
-Category = 13
+Category = 12
+URLSite = http://dwn.alter.org.ua/
URLDownload = http://dwn.alter.org.ua/downloads/dwn_1_5_12_sp2.zip
CDPath = none
[Section.0407]
Description = Eine kostenlose CD/DVD Brennsoftware. Sobald es installiert ist, kann man CD/DVD RW als USB Flash oder Wechseldatenträger beschreiben. Auch kann man hiermit auf CD/DVD RW schreiben, welche mit dem UDF Dateisystem beschrieben wurden. Auch kann man mit dieser Software UDF Disks, welche mit anderer Software erstellt wurden, lesen. (Microsoft DVDâROMs, RW Disks erstellt mit Ahead InCD). Es wird für die Installation ein ZIP Dekomprimierprogramm benötigt.
+
+[Section.0419]
+Description = DVD Write Now - беÑплаÑÐ½Ð°Ñ Ð¿ÑогÑамма Ð´Ð»Ñ Ð¿ÑÑмой запиÑи на CD и DVD диÑки. ÐозволÑÐµÑ Ð¸ÑполÑзоваÑÑ Ð¿ÐµÑезапиÑÑваемÑе CD и DVD диÑки как USB-Flash или ÑÑемнÑе жеÑÑкие диÑки, запиÑÑваÑÑ ÑÐ°Ð¹Ð»Ñ Ð½Ð° пеÑезапиÑÑваемÑе CD/DVD диÑки, ÑозданнÑе в ÑоÑмаÑе UDF, и ÑиÑаÑÑ UDF-диÑки, ÑозданнÑе дÑÑгими пÑогÑаммами.
+URLSite = http://dwn.alter.org.ua/ru/
+
Author: hbelusca
Date: Fri Oct 11 22:59:05 2013
New Revision: 60623
URL: http://svn.reactos.org/svn/reactos?rev=60623&view=rev
Log:
[CONSRV]
Definitely fix "Select All" functionality (see r59811).
Modified:
trunk/reactos/win32ss/user/winsrv/consrv/frontends/gui/guiterm.c
Modified: trunk/reactos/win32ss/user/winsrv/consrv/frontends/gui/guiterm.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/winsrv/consrv…
==============================================================================
--- trunk/reactos/win32ss/user/winsrv/consrv/frontends/gui/guiterm.c [iso-8859-1] (original)
+++ trunk/reactos/win32ss/user/winsrv/consrv/frontends/gui/guiterm.c [iso-8859-1] Fri Oct 11 22:59:05 2013
@@ -318,13 +318,33 @@
SIZE_T Length = 0;
/*
- * We select all the characters from line 1 to
- * the line where the cursor is positioned.
+ * The selection area extends to the whole screen buffer's width.
*/
Console->Selection.dwSelectionAnchor.X = 0;
Console->Selection.dwSelectionAnchor.Y = 0;
- Console->dwSelectionCursor.X = ActiveBuffer->ViewSize.X - 1;
- Console->dwSelectionCursor.Y = ActiveBuffer->CursorPosition.Y;
+ Console->dwSelectionCursor.X = ActiveBuffer->ScreenBufferSize.X - 1;
+
+ /*
+ * Determine whether the selection must extend to just some part
+ * (for text-mode screen buffers) or to all of the screen buffer's
+ * height (for graphics ones).
+ */
+ if (GetType(ActiveBuffer) == TEXTMODE_BUFFER)
+ {
+ /*
+ * We select all the characters from the first line
+ * to the line where the cursor is positioned.
+ */
+ Console->dwSelectionCursor.Y = ActiveBuffer->CursorPosition.Y;
+ }
+ else /* if (GetType(ActiveBuffer) == GRAPHICS_BUFFER) */
+ {
+ /*
+ * We select all the screen buffer area.
+ */
+ Console->dwSelectionCursor.Y = ActiveBuffer->ScreenBufferSize.Y - 1;
+ }
+
Console->Selection.dwFlags |= CONSOLE_SELECTION_IN_PROGRESS | CONSOLE_MOUSE_SELECTION;
GuiConsoleUpdateSelection(Console, &Console->dwSelectionCursor);