[riched20 1/2] Add some TRACEs to the start of some helper
functions.
Jason Green
jave27 at gmail.com
Wed Feb 14 22:39:46 CST 2007
Jason Green
TransGaming Technologies, Inc.
-------------- next part --------------
From nobody Mon Sep 17 00:00:00 2001
From: Jason <jason at jave02.(none)>
Date: Wed, 14 Feb 2007 23:30:56 -0500
Subject: [PATCH 1/2] riched20: Add some TRACEs to the start of some helper functions.
---
dlls/riched20/caret.c | 3 +++
dlls/riched20/editor.c | 2 ++
dlls/riched20/paint.c | 1 +
dlls/riched20/run.c | 5 +++++
dlls/riched20/writer.c | 2 ++
5 files changed, 13 insertions(+), 0 deletions(-)
612046ca44ead308f62add1c00518e6d298a6674
diff --git a/dlls/riched20/caret.c b/dlls/riched20/caret.c
index f6e0d7f..3797d66 100644
--- a/dlls/riched20/caret.c
+++ b/dlls/riched20/caret.c
@@ -82,6 +82,7 @@ int ME_SetSelection(ME_TextEditor *edito
{
int selectionEnd = 0;
const int len = ME_GetTextLength(editor);
+ TRACE("editor: %p, from: %d, to: %d\n", editor, from, to);
/* all negative values are effectively the same */
if (from < 0)
@@ -254,6 +255,7 @@ void ME_InternalDeleteText(ME_TextEditor
{
ME_Cursor c;
int shift = 0;
+ TRACE("editor: %p, nOfs: %d, nChars: %d\n", editor, nOfs, nChars);
while(nChars > 0)
{
@@ -1176,6 +1178,7 @@ ME_Style *ME_GetSelectionInsertStyle(ME_
ME_Style *style;
int from, to;
ME_Cursor c;
+ TRACE("editor: %p\n", editor);
ME_GetSelection(editor, &from, &to);
ME_CursorFromCharOfs(editor, from, &c);
diff --git a/dlls/riched20/editor.c b/dlls/riched20/editor.c
index 783e91d..8293e4d 100644
--- a/dlls/riched20/editor.c
+++ b/dlls/riched20/editor.c
@@ -2594,6 +2594,8 @@ void ME_LinkNotify(ME_TextEditor *editor
ME_Run *tmpRun;
ENLINK info;
+ TRACE("editor: %p, msg: %u, wParam: %x, lParam: %lx\n", editor, msg, wParam, lParam);
+
x = (short)LOWORD(lParam);
y = (short)HIWORD(lParam);
nCharOfs = ME_CharFromPos(editor, x, y);
diff --git a/dlls/riched20/paint.c b/dlls/riched20/paint.c
index 63a0c4c..221874a 100644
--- a/dlls/riched20/paint.c
+++ b/dlls/riched20/paint.c
@@ -526,6 +526,7 @@ ME_InvalidateFromOfs(ME_TextEditor *edit
RECT rc;
int x, y, height;
ME_Cursor tmp;
+ TRACE("editor: %p, nCharOfs: %d\n", editor, nCharOfs);
ME_RunOfsFromCharOfs(editor, nCharOfs, &tmp.pRun, &tmp.nOffset);
ME_GetCursorCoordinates(editor, &tmp, &x, &y, &height);
diff --git a/dlls/riched20/run.c b/dlls/riched20/run.c
index 29fc309..6c85f25 100644
--- a/dlls/riched20/run.c
+++ b/dlls/riched20/run.c
@@ -168,6 +168,7 @@ int ME_CharOfsFromRunOfs(ME_TextEditor *
*/
void ME_CursorFromCharOfs(ME_TextEditor *editor, int nCharOfs, ME_Cursor *pCursor)
{
+ TRACE("editor: %p, nCharOfs: %d, pCursor: %p\n", editor, nCharOfs, pCursor);
ME_RunOfsFromCharOfs(editor, nCharOfs, &pCursor->pRun, &pCursor->nOffset);
}
@@ -182,6 +183,7 @@ void ME_RunOfsFromCharOfs(ME_TextEditor
{
ME_DisplayItem *pPara;
int nParaOfs;
+ TRACE("editor: %p, nCharOfs: %d, ppRun: %p, pOfs: %p\n", editor, nCharOfs, ppRun, pOfs);
pPara = editor->pBuffer->pFirst->member.para.next_para;
assert(pPara);
@@ -375,6 +377,7 @@ ME_DisplayItem *ME_InsertRun(ME_TextEdit
{
ME_Cursor tmp;
ME_DisplayItem *pDI;
+ TRACE("editor: %p, nCharOfs: %d, pItem: %p\n", editor, nCharOfs, pItem);
assert(pItem->type == diRun || pItem->type == diUndoInsertRun);
@@ -799,6 +802,7 @@ void ME_SetCharFormat(ME_TextEditor *edi
{
ME_Cursor tmp, tmp2;
ME_DisplayItem *para;
+ TRACE("editor: %p, nOfs: %d, nChars: %d, pFmt: %p\n", editor, nOfs, nChars, pFmt);
ME_CursorFromCharOfs(editor, nOfs, &tmp);
if (tmp.nOffset)
@@ -912,6 +916,7 @@ void ME_GetCharFormat(ME_TextEditor *edi
ME_DisplayItem *run, *run_end;
int nOffset, nOffset2;
CHARFORMAT2W tmp;
+ TRACE("editor: %p, nFrom: %d, nTo: %d, pFmt: %p\n", editor, nFrom, nTo, pFmt);
ME_RunOfsFromCharOfs(editor, nFrom, &run, &nOffset);
if (nFrom == nTo) /* special case - if selection is empty, take previous char's formatting */
diff --git a/dlls/riched20/writer.c b/dlls/riched20/writer.c
index e964ce7..acb5494 100644
--- a/dlls/riched20/writer.c
+++ b/dlls/riched20/writer.c
@@ -651,6 +651,8 @@ ME_StreamOutRTF(ME_TextEditor *editor, M
{
ME_DisplayItem *p, *pEnd, *pPara;
int nOffset, nEndLen;
+ TRACE("editor: %p, pStream: %p, nStart: %d, nChars: %d, dwFormat: %d\n",
+ editor, pStream, nStart, nChars, dwFormat);
ME_RunOfsFromCharOfs(editor, nStart, &p, &nOffset);
ME_RunOfsFromCharOfs(editor, nStart+nChars, &pEnd, &nEndLen);
--
1.3.3
More information about the wine-patches
mailing list