User Tools

Site Tools


Sidebar

Programming Reference/Librarys

Question & Answer

Q&A is closed







c:graphics.h:outtextxy

outtextxy

Syntax of outtextxy

#include <graphics.h>
void outtextxy(int x, int y, char *textstring);
 

Description of outtextxy

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 compatibility 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.
outtextxy is for use in graphics mode; it will not work in text mode.

Example of outtextxy

/* outtextxy 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:");
getch();
exit(1);   /* 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 */
   getch();
   closegraph();
   return 0;
}

See also

output of outtextxy example

  no output of example at the moment
  do not hesitate and add it...  

on the occasion of the current invasion of Russia in Ukraine

Russian Stop this War
c/graphics.h/outtextxy.txt · Last modified: 2024/02/16 01:05 (external edit)

Impressum Datenschutz