This shows you the differences between two versions of the page.
— |
c:graphics.h:delay [2024/02/16 01:05] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== delay ===== | ||
+ | |||
+ | |||
+ | ====Syntax of delay ==== | ||
+ | <code c> | ||
+ | #include "graphics.h" | ||
+ | void delay(int millisec); | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Description of delay ==== | ||
+ | <code c> | ||
+ | The delay function is available in the winbgim implementation of BGI | ||
+ | graphics. You do not need to include conio.h; just include graphics.h. | ||
+ | The function pauses the computation for the the specified number of | ||
+ | milliseconds. | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Example of delay ==== | ||
+ | <code c> | ||
+ | /* delay example */ | ||
+ | |||
+ | #include "graphics.h" | ||
+ | |||
+ | int main(void) | ||
+ | { | ||
+ | int midx, midy, i; | ||
+ | |||
+ | /* initialize the window size */ | ||
+ | initwindow(100, 100); | ||
+ | |||
+ | midx = getmaxx() / 2; | ||
+ | midy = getmaxy() / 2; | ||
+ | |||
+ | /* loop through the fill patterns with 4 second delays */ | ||
+ | for (i=SOLID_FILL; i<USER_FILL; i++) { | ||
+ | /* set the fill style */ | ||
+ | setfillstyle(i, getmaxcolor()); | ||
+ | |||
+ | /* draw the bar */ | ||
+ | bar(midx-50, midy-50, midx+50, midy+50); | ||
+ | delay(4000); | ||
+ | } | ||
+ | |||
+ | /* clean up */ | ||
+ | closegraph(); | ||
+ | return 0; | ||
+ | |||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== See also ==== None.]] | ||
+ | |||
+ | |||
+ | ===== output of delay example ===== | ||
+ | |||
+ | no output of example at the moment | ||
+ | do not hesitate and add it... | ||
+ | |||
+ | |||