ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/rxvt-unicode/src/graphics/grxlib.h
Revision: 1.3
Committed: Wed Jan 28 23:48:15 2004 UTC (22 years, 8 months ago) by pcg
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -1 lines
State: FILE REMOVED
Log Message:
*** empty log message ***

File Contents

# Content
1 /*
2 * $Id: grxlib.h,v 1.2 2003/11/24 17:31:28 pcg Exp $
3 */
4 #include "rxvtgrx.h" /* text alignment */
5
6 /*function pointer to either StartLine or StartPoint */
7 typedef void (*LineFunction) (long id);
8
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 extern void StartLine (long id);
13 extern void StartPoint (long id);
14 extern void Extend (int x, int y);
15 extern void StartFill (long id);
16 extern void FillArea (int x1, int y1, int x2, int y2);
17 extern void Done (void);
18 extern void PlaceText (long id, int x, int y, int mode, char *text);
19
20 extern void ClearWindow (long id);
21 extern long CreateWin (int x, int y, int w, int h);
22 extern void QueryWin (long id, int *nfwidth, int *nfheight);
23 extern void ForeColor (int color);
24 extern void DefaultRendition (void);
25 extern int WaitForCarriageReturn (long *win, int *x, int *y);
26 extern int InitializeGraphics (int scroll_text_up);
27 extern void CloseGraphics (void);
28 #ifdef __cplusplus
29 }
30 #endif
31 /*----------------------- end-of-file (C header) -----------------------*/