ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

paint.c File Reference
#include "editor.h"

Go to the source code of this file.

Defines

#define DD(x)   ((para->pFmt->wBorders & (x)) ? (pen_width + 1) : 0)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (richedit)
static void ME_DrawParagraph (ME_Context *c, ME_DisplayItem *paragraph)
void ME_PaintContent (ME_TextEditor *editor, HDC hDC, const RECT *rcUpdate)
void ME_Repaint (ME_TextEditor *editor)
void ME_UpdateRepaint (ME_TextEditor *editor, BOOL update_now)
void ME_RewrapRepaint (ME_TextEditor *editor)
int ME_twips2pointsX (const ME_Context *c, int x)
int ME_twips2pointsY (const ME_Context *c, int y)
static void ME_HighlightSpace (ME_Context *c, int x, int y, LPCWSTR szText, int nChars, ME_Style *s, int width, int nSelFrom, int nSelTo, int ymin, int cy)
static void ME_DrawTextWithStyle (ME_Context *c, int x, int y, LPCWSTR szText, int nChars, ME_Style *s, int width, int nSelFrom, int nSelTo, int ymin, int cy)
static void ME_DebugWrite (HDC hDC, const POINT *pt, LPCWSTR szText)
static void ME_DrawRun (ME_Context *c, int x, int y, ME_DisplayItem *rundi, ME_Paragraph *para)
static int ME_GetBorderPenWidth (const ME_Context *c, int idx)
int ME_GetParaBorderWidth (const ME_Context *c, int flags)
static void ME_DrawParaDecoration (ME_Context *c, ME_Paragraph *para, int y, RECT *bounds)
static void ME_DrawTableBorders (ME_Context *c, ME_DisplayItem *paragraph)
void ME_ScrollAbs (ME_TextEditor *editor, int x, int y)
void ME_HScrollAbs (ME_TextEditor *editor, int x)
void ME_VScrollAbs (ME_TextEditor *editor, int y)
void ME_ScrollUp (ME_TextEditor *editor, int cy)
void ME_ScrollDown (ME_TextEditor *editor, int cy)
void ME_ScrollLeft (ME_TextEditor *editor, int cx)
void ME_ScrollRight (ME_TextEditor *editor, int cx)
static BOOL ME_PostSetScrollRangeVisibility (SCROLLINFO *si)
void ME_UpdateScrollBar (ME_TextEditor *editor)
void ME_EnsureVisible (ME_TextEditor *editor, ME_Cursor *pCursor)
void ME_InvalidateSelection (ME_TextEditor *editor)
BOOL ME_SetZoom (ME_TextEditor *editor, int numerator, int denominator)

Variables

struct {
   unsigned   width: 8
   unsigned   pen_style: 4
   unsigned   dble: 1
border_details []
static const COLORREF pen_colors [16]

Generated on Sun May 27 2012 05:16:56 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.