wineconsole cleanup
Andreas Mohr
andi at rhlx01.fht-esslingen.de
Mon Jul 22 15:56:14 CDT 2002
Hi all,
this cleanup patch is the result from some debugging work to find out why
settings saving didn't work.
Turned out that "Default" != "Properties" ;-)
(shouldn't we make "Default" really be "Save as default" and then save the
last "Properties" configuration once you select "Save as default" ?
Much better IMHO.)
- fix some spelling problems
- move WCUSER_SetMenuDetails to other menu related functions
--
Andreas Mohr Stauferstr. 6, D-71272 Renningen, Germany
-------------- next part --------------
Determining best CVS host...
Using CVSROOT :pserver:cvs at rhlx01.fht-esslingen.de:/home/wine
? programs/wineconsole/wineconsole_De.rc.sic
Index: programs/wineconsole/dialog.c
===================================================================
RCS file: /home/wine/wine/programs/wineconsole/dialog.c,v
retrieving revision 1.10
diff -u -r1.10 dialog.c
--- programs/wineconsole/dialog.c 31 May 2002 23:40:59 -0000 1.10
+++ programs/wineconsole/dialog.c 22 Jul 2002 20:54:38 -0000
@@ -528,7 +528,7 @@
if (!hFont) return FALSE;
if (config.cell_height != di->font[size_idx].height)
- WINE_TRACE("select_font: mismatched heights (%u<>%u)\n",
+ WINE_TRACE("mismatched heights (%u<>%u)\n",
config.cell_height, di->font[size_idx].height);
hOldFont = (HFONT)SendDlgItemMessage(di->hDlg, IDC_FNT_PREVIEW, WM_GETFONT, 0L, 0L);
@@ -747,7 +747,7 @@
/******************************************************************
* WCUSER_GetProperties
*
- * Runs the dialog box to set up the winconsole options
+ * Runs the dialog box to set up the wineconsole options
*/
BOOL WCUSER_GetProperties(struct inner_data* data, BOOL current)
{
Index: programs/wineconsole/registry.c
===================================================================
RCS file: /home/wine/wine/programs/wineconsole/registry.c,v
retrieving revision 1.7
diff -u -r1.7 registry.c
--- programs/wineconsole/registry.c 31 May 2002 23:40:59 -0000 1.7
+++ programs/wineconsole/registry.c 22 Jul 2002 20:54:38 -0000
@@ -53,6 +53,7 @@
DWORD count;
DWORD val;
+ WINE_TRACE("loading registry settings.\n");
if (RegOpenKey(HKEY_CURRENT_USER, wszConsole, &hConKey)) hConKey = 0;
count = sizeof(val);
@@ -133,6 +134,7 @@
HKEY hConKey;
DWORD val;
+ WINE_TRACE("saving registry settings.\n");
if (RegCreateKey(HKEY_CURRENT_USER, wszConsole, &hConKey))
{
WINE_ERR("Can't open registry for saving\n");
Index: programs/wineconsole/user.c
===================================================================
RCS file: /home/wine/wine/programs/wineconsole/user.c,v
retrieving revision 1.14
diff -u -r1.14 user.c
--- programs/wineconsole/user.c 2 Jul 2002 02:14:08 -0000 1.14
+++ programs/wineconsole/user.c 22 Jul 2002 20:54:39 -0000
@@ -82,8 +82,8 @@
/******************************************************************
* WCUSER_NewBitmap
*
- * Either the font geometry or the sb geometry has changed. we need to recreate the
- * bitmap geometry
+ * Either the font geometry or the sb geometry has changed. we need
+ * to recreate the bitmap geometry.
*/
static void WCUSER_NewBitmap(struct inner_data* data, BOOL fill)
{
@@ -149,7 +149,7 @@
PRIVATE(data)->cursor_bitmap = (HBITMAP)0;
if (size != 100)
{
- int w16b; /* number of byets per row, aligned on word size */
+ int w16b; /* number of bytes per row, aligned on word size */
BYTE* ptr;
int i, j, nbl;
@@ -193,7 +193,7 @@
}
/******************************************************************
- * INECON_ComputePositions
+ * WCUSER_ComputePositions
*
* Recomputes all the components (mainly scroll bars) positions
*/
@@ -298,7 +298,7 @@
}
/******************************************************************
- * FontEqual
+ * WCUSER_AreFontsEqual
*
*
*/
@@ -401,7 +401,7 @@
}
/******************************************************************
- * CopyFont
+ * WCUSER_CopyFont
*
* get the relevant information from the font described in lf and store them
* in config
@@ -422,15 +422,15 @@
/* FIXME:
* the current freetype engine (at least 2.0.x with x <= 8) and its implementation
* in Wine don't return adequate values for fixed fonts
- * In Windows, those fonts are expectes to return the same value for
+ * In Windows, those fonts are expected to return the same value for
* - the average width
* - the largest width
* - the width of all characters in the font
- * This isn't true in Wine. As a temporary workaound, we get as the width of the
+ * This isn't true in Wine. As a temporary workaround, we get as the width of the
* cell, the width of the first character in the font, after checking that all
* characters in the font have the same width (I hear parano?a coming)
- * when this gets fixed, the should be using tm.tmAveCharWidth or tm.tmMaxCharWidth
- * as the cell width.
+ * when this gets fixed, the code should be using tm.tmAveCharWidth
+ * or tm.tmMaxCharWidth as the cell width.
*/
GetCharWidth32(hDC, tm.tmFirstChar, tm.tmFirstChar, &w);
for (i = tm.tmFirstChar + 1; i <= tm.tmLastChar; i += sizeof(buf) / sizeof(buf[0]))
@@ -557,7 +557,7 @@
/******************************************************************
* WCUSER_GetCell
*
- * Get a cell from the a relative coordinate in window (takes into
+ * Get a cell from a relative coordinate in window (takes into
* account the scrolling)
*/
static COORD WCUSER_GetCell(const struct inner_data* data, LPARAM lParam)
@@ -723,7 +723,7 @@
}
/******************************************************************
- * Refresh
+ * WCUSER_Refresh
*
*
*/
@@ -827,6 +827,24 @@
}
/******************************************************************
+ * WCUSER_SetMenuDetails
+ *
+ * Grays / ungrays the menu items according to their state
+ */
+static void WCUSER_SetMenuDetails(const struct inner_data* data, HMENU hMenu)
+{
+ if (!hMenu) {WINE_ERR("Issue in getting menu bits\n");return;}
+
+ EnableMenuItem(hMenu, IDS_COPY,
+ MF_BYCOMMAND|(PRIVATE(data)->has_selection ? MF_ENABLED : MF_GRAYED));
+ EnableMenuItem(hMenu, IDS_PASTE,
+ MF_BYCOMMAND|(IsClipboardFormatAvailable(CF_UNICODETEXT)
+ ? MF_ENABLED : MF_GRAYED));
+ EnableMenuItem(hMenu, IDS_SCROLL, MF_BYCOMMAND|MF_GRAYED);
+ EnableMenuItem(hMenu, IDS_SEARCH, MF_BYCOMMAND|MF_GRAYED);
+}
+
+/******************************************************************
* WCUSER_Create
*
* Creates the window for the rendering
@@ -855,24 +873,6 @@
data->curcfg.quick_edit = FALSE;
return 0;
-}
-
-/******************************************************************
- * WCUSER_SetMenuDetails
- *
- * Grays / ungrays the menu items according to their state
- */
-static void WCUSER_SetMenuDetails(const struct inner_data* data, HMENU hMenu)
-{
- if (!hMenu) {WINE_ERR("Issue in getting menu bits\n");return;}
-
- EnableMenuItem(hMenu, IDS_COPY,
- MF_BYCOMMAND|(PRIVATE(data)->has_selection ? MF_ENABLED : MF_GRAYED));
- EnableMenuItem(hMenu, IDS_PASTE,
- MF_BYCOMMAND|(IsClipboardFormatAvailable(CF_UNICODETEXT)
- ? MF_ENABLED : MF_GRAYED));
- EnableMenuItem(hMenu, IDS_SCROLL, MF_BYCOMMAND|MF_GRAYED);
- EnableMenuItem(hMenu, IDS_SEARCH, MF_BYCOMMAND|MF_GRAYED);
}
/******************************************************************
More information about the wine-patches
mailing list