outtextxy
raw OCR
Displays a string at a specified location.
Defined in header <graphics.h>
Syntax
#include <graphics.h>
void far outtextxy(int x, int y, char far *textstring);
Portability
| DOS | UNIX | Windows | ANSI C | C++ only |
|---|---|---|---|---|
| ■ |
Remarks
outtextxy displays a text string in the viewport at the given position (x, y), using the current justification settings and the current font, direction, and size.
To maintain code compatibiHty when using several fonts, use textwidth and textheight to determine the dimensions of the string.
^^
If a string is printed with the default font using outtext or outtextxy, any part of the string that extends outside the current viewport is truncated.
outtext is for use in graphics mode; it will not work in text mode.
Return value
None.
See also
Example
#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int main(void)
{
/* request autodetection */
int gdriver = DETECT, gmode, errorcode;
int midx, midy;
/* initialize graphics and local variables */
initgraph(&gdriver, &gmode, "");
/* read result of initialization */
errorcode = graphresult ();
if (errorcode != grOk) { /* an error occurred */
printf("Graphics error: %s\n", grapherrormsg (errorcode));
printf("Press any key to halt :");
getchO;
exit(l); /* terminate with an error code */
}
midx = getmaxx() / 2;
midy = getmaxy() / 2;
/* output text at center of the screen; CP doesn't get changed */
outtextxy(midx, midy, "This is a test.");
/* clean up */
getchO ;
closegraphO ;
return 0;
Differences from modern implementations
Nothing recorded yet.
Modern references
These are search links, not yet checked by hand.
Stable link: /3.1/graphics.h/outtextxy/
· short form /3.1/outtextxy/