From 8ee52776366b12c05420dfd2544027cd3c6c7ff1 Mon Sep 17 00:00:00 2001 From: Dmitry Chapyshev Date: Mon, 25 May 2009 12:46:44 +0000 Subject: [PATCH] - Add support for SPI_GETCARETWIDTH/SPI_SETCARETWIDTH svn path=/trunk/; revision=41114 --- reactos/subsystems/win32/win32k/ntuser/sysparams.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/reactos/subsystems/win32/win32k/ntuser/sysparams.c b/reactos/subsystems/win32/win32k/ntuser/sysparams.c index eb8716a5219..083e3e79b0e 100644 --- a/reactos/subsystems/win32/win32k/ntuser/sysparams.c +++ b/reactos/subsystems/win32/win32k/ntuser/sysparams.c @@ -192,6 +192,7 @@ IntSystemParametersInfo( static BOOL KeyboardPref = FALSE; static BOOL ShowSounds = FALSE; static ACCESSTIMEOUT AccessTimeout = {sizeof(ACCESSTIMEOUT), 0, 0}; + static DWORD CaretWidth = 1; static SERIALKEYS SerialKeys = {sizeof(SERIALKEYS), 0, 0, 0, 0, 0, 0}; if (!bInitialized) @@ -857,6 +858,19 @@ IntSystemParametersInfo( break; } + case SPI_GETCARETWIDTH: + { + *((DWORD*)pvParam) = CaretWidth; + break; + } + + case SPI_SETCARETWIDTH: + { + CaretWidth = *((DWORD*)pvParam); + bChanged = TRUE; + break; + } + default: { DPRINT1("FIXME: Unsupported SPI Action 0x%x (uiParam: 0x%x, pvParam: 0x%x, fWinIni: 0x%x)\n",