Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

userrtl.h File Reference

#include "..\client\precomp.h"
#include <w32p.h>
#include "ntuser.h"

Go to the source code of this file.

Defines

#define MAKEINTATOM(i)   (LPTSTR)((ULONG_PTR)((WORD)(i)))
#define UserCreateFontIndirectW   CreateFontIndirectW
#define UserCreateRectRgn   CreateRectRgn
#define UserDeleteObject   DeleteObject
#define UserExtSelectClipRgn   ExtSelectClipRgn
#define UserExtTextOutW   ExtTextOutW
#define UserGetCharDimensionsW   GdiGetCharDimensions
#define UserGetClipRgn   GetClipRgn
#define UserGetHFONT   GetHFONT
#define UserGetMapMode   GetMapMode
#define UserGetTextColor   GetTextColor
#define UserGetTextExtentPointW   GetTextExtentPointW
#define UserGetTextMetricsW   GetTextMetricsW
#define UserGetViewportExtEx   GetViewportExtEx
#define UserGetWindowExtEx   GetWindowExtEx
#define UserIntersectClipRect   IntersectClipRect
#define UserPatBlt   PatBlt
#define UserPolyPatBlt   PolyPatBlt
#define UserSelectBrush   SelectObject
#define UserSelectFont   SelectObject
#define UserSetBkColor   SetBkColor
#define UserSetBkMode   SetBkMode
#define UserSetTextColor   SetTextColor
#define UserTextOutW   TextOutW
#define UserGetTextCharsetInfo   GetTextCharsetInfo
#define UserGetTextAlign   GetTextAlign
#define UserSetTextAlign   SetTextAlign
#define UserLpkDrawTextEx   fpLpkDrawTextEx
#define UserGetLayout   GetLayout
#define UserSetGraphicsMode   SetGraphicsMode

Typedefs

typedef _SECURITY_ATTRIBUTES * LPSECURITY_ATTRIBUTES

Functions

PVOID UserRtlAllocMem (ULONG uBytes)
VOID UserRtlFreeMem (PVOID pMem)


Define Documentation

#define MAKEINTATOM  )     (LPTSTR)((ULONG_PTR)((WORD)(i)))
 

Definition at line 22 of file userrtl.h.

Referenced by _GetWindowContextHelpId(), _HasCaptionIcon(), _SetWindowContextHelpId(), DestroyWindowSmIcon(), DWP_GetIcon(), EndTaskModalDialog(), GetContextHelpId(), MB_DlgProcWorker(), MDIActivateDlgInit(), MDIActivateDlgProcWorker(), MDIActivateDlgSize(), RemoveFlashWindowState(), StartTaskModalDialog(), xxxCreateWindowSmIcon(), xxxDWP_SetIcon(), xxxFreeWindow(), xxxGetWindowSmIcon(), xxxHelpLoop(), xxxPaintIconsInSwitchWindow(), xxxRecreateSmallIcons(), and xxxSetClassIconEnum().

#define UserCreateFontIndirectW   CreateFontIndirectW
 

Definition at line 136 of file userrtl.h.

Referenced by DrawFrameControl().

#define UserCreateRectRgn   CreateRectRgn
 

Definition at line 137 of file userrtl.h.

Referenced by DrawTextExWorker().

#define UserDeleteObject   DeleteObject
 

Definition at line 138 of file userrtl.h.

Referenced by DrawFrameControl(), and DrawTextExWorker().

#define UserExtSelectClipRgn   ExtSelectClipRgn
 

Definition at line 139 of file userrtl.h.

Referenced by DrawTextExWorker().

#define UserExtTextOutW   ExtTextOutW
 

Definition at line 140 of file userrtl.h.

#define UserGetCharDimensionsW   GdiGetCharDimensions
 

Definition at line 141 of file userrtl.h.

Referenced by DT_InitDrawTextInfo().

#define UserGetClipRgn   GetClipRgn
 

Definition at line 142 of file userrtl.h.

Referenced by DrawTextExWorker().

#define UserGetHFONT   GetHFONT
 

Definition at line 143 of file userrtl.h.

Referenced by IsSysFontAndDefaultMode().

#define UserGetLayout   GetLayout
 

Definition at line 163 of file userrtl.h.

Referenced by DrawFrameControl(), DT_DrawStr(), and FlipUserTextOutW().

#define UserGetMapMode   GetMapMode
 

Definition at line 144 of file userrtl.h.

Referenced by IsSysFontAndDefaultMode().

#define UserGetTextAlign   GetTextAlign
 

Definition at line 160 of file userrtl.h.

Referenced by DrawFrameControl(), DrawTextExWorker(), and FlipUserTextOutW().

#define UserGetTextCharsetInfo   GetTextCharsetInfo
 

Definition at line 159 of file userrtl.h.

Referenced by DT_InitDrawTextInfo().

#define UserGetTextColor   GetTextColor
 

Definition at line 145 of file userrtl.h.

#define UserGetTextExtentPointW   GetTextExtentPointW
 

Definition at line 146 of file userrtl.h.

Referenced by AddPathEllipsis(), DT_GetExtentMinusPrefixes(), KKGetPrefixWidth(), NeedsEndEllipsis(), and PSMGetTextExtent().

#define UserGetTextMetricsW   GetTextMetricsW
 

Definition at line 147 of file userrtl.h.

Referenced by DT_InitDrawTextInfo().

#define UserGetViewportExtEx   GetViewportExtEx
 

Definition at line 148 of file userrtl.h.

Referenced by DT_InitDrawTextInfo(), and GetSignFromMappingMode().

#define UserGetWindowExtEx   GetWindowExtEx
 

Definition at line 149 of file userrtl.h.

Referenced by DT_InitDrawTextInfo(), and GetSignFromMappingMode().

#define UserIntersectClipRect   IntersectClipRect
 

Definition at line 150 of file userrtl.h.

Referenced by DrawTextExWorker().

#define UserLpkDrawTextEx   fpLpkDrawTextEx
 

Definition at line 162 of file userrtl.h.

#define UserPatBlt   PatBlt
 

Definition at line 151 of file userrtl.h.

Referenced by InvertRect().

#define UserPolyPatBlt   PolyPatBlt
 

Definition at line 152 of file userrtl.h.

Referenced by ClientFrame(), DrawBox(), DrawDiagonalLine(), DrawEdge(), DrawFrame(), DrawFrameControl(), DrawGrip(), and FillRect().

#define UserSelectBrush   SelectObject
 

Definition at line 153 of file userrtl.h.

Referenced by DrawDiagonal(), and FillTriangle().

#define UserSelectFont   SelectObject
 

Definition at line 154 of file userrtl.h.

Referenced by DrawFrameControl().

#define UserSetBkColor   SetBkColor
 

Definition at line 155 of file userrtl.h.

Referenced by DrawBox(), and DrawPushButton().

#define UserSetBkMode   SetBkMode
 

Definition at line 156 of file userrtl.h.

Referenced by DrawFrameControl().

#define UserSetGraphicsMode   SetGraphicsMode
 

Definition at line 164 of file userrtl.h.

Referenced by DrawFrameControl(), and FlipUserTextOutW().

#define UserSetTextAlign   SetTextAlign
 

Definition at line 161 of file userrtl.h.

Referenced by DrawFrameControl(), DrawTextExWorker(), and FlipUserTextOutW().

#define UserSetTextColor   SetTextColor
 

Definition at line 157 of file userrtl.h.

Referenced by DrawBox(), DrawGrip(), DrawIt(), DrawMenuMark(), and DrawPushButton().

#define UserTextOutW   TextOutW
 

Definition at line 158 of file userrtl.h.

Referenced by DrawBox(), DrawGrip(), DrawIt(), FlipUserTextOutW(), and UserTextOutWInternal().


Typedef Documentation

typedef struct _SECURITY_ATTRIBUTES* LPSECURITY_ATTRIBUTES
 

Definition at line 21 of file userrtl.h.

Referenced by main().


Function Documentation

PVOID UserRtlAllocMem ULONG  uBytes  ) 
 

Definition at line 1614 of file clinit.c.

References UserLocalAlloc.

Referenced by __declspec(), AddEllipsisAndDrawLine(), and MBToWCSEx().

01616 { 01617 return UserLocalAlloc(HEAP_ZERO_MEMORY, uBytes); 01618 }

VOID UserRtlFreeMem PVOID  pMem  ) 
 

Definition at line 1620 of file clinit.c.

References UserLocalFree, and VOID().

Referenced by __declspec(), AddEllipsisAndDrawLine(), and MBToWCSEx().

01622 { 01623 UserLocalFree(pMem); 01624 }


Generated on Sat May 15 19:46:05 2004 for test by doxygen 1.3.7