.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH TabbedTextOutW 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBTabbedTextOutW\fR (USER32.@) .SH SYNOPSIS LONG TabbedTextOutW ( HDC \fIhdc\fR, INT \fIx\fR, INT \fIy\fR, LPCWSTR \fIstr\fR, INT \fIcount\fR, INT \fIcTabStops\fR, const INT* \fIlpTabPos\fR, INT \fInTabOrg\fR ) .SH DESCRIPTION .PP Draws tabbed text aligned using the specified tab stops. .SH PARAMS \fIhdc\fR \fB[In]\fR Handle to device context to draw to. .PP \fIx\fR \fB[In]\fR X co-ordinate to start drawing the text at in logical units. .PP \fIy\fR \fB[In]\fR Y co-ordinate to start drawing the text at in logical units. .PP \fIstr\fR \fB[In]\fR Pointer to the characters to draw. .PP \fIcount\fR \fB[In]\fR Number of WCHARs pointed to by \fIstr\fR. .PP \fIcTabStops\fR \fB[In]\fR Number of tab stops pointed to by \fIlpTabPos\fR. .PP \fIlpTabPos\fR \fB[In]\fR Tab stops in logical units. Should be sorted in ascending order. .PP \fInTabOrg\fR \fB[In]\fR Starting position to expand tabs from in logical units. .PP .SH RETURNS .PP The dimensions of the string drawn. The height is in the high-order word and the width is in the low-order word. .SH NOTES .PP The tabs stops can be negative, in which case the text is right aligned to that tab stop and, despite what \fBMSDN\fR says, this is supported on Windows \fBXP\fR SP2. .SH BUGS .PP \fBMSDN\fR says that the \fBTA_UPDATECP\fR from GetTextAlign causes this function to ignore the \fIx\fR and \fIy\fR co-ordinates, but this is unimplemented at the moment. .SH IMPLEMENTATION .PP Declared in \fB"winuser.h"\fR. .PP Implemented in \fB"dlls/user32/text.c"\fR. .PP Debug channel \fB"text"\fR.