Jabber WindowGram Client (JWGC)

Introduction Screenshots Installation Downloads
Documentation Browse Source Resources Project Site

Stable Version
-none-

Latest Version
beta5



Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

xmark.h

Go to the documentation of this file.
00001 #ifndef _XMARK_H_
00002 #define _XMARK_H_
00003 
00004 /*
00005  *      Copyright (c) 1989 by the Massachusetts Institute of Technology.
00006  *      For copying and distribution information, see the file
00007  *      "mit-copyright.h".
00008  *
00009  *      Modified for jwgc by Daniel Henninger.
00010  */
00011 
00012 #include "mit-copyright.h"
00013 
00014 #define XMARK_START_BOUND 0
00015 #define XMARK_END_BOUND 1
00016 #define XMARK_TEMP_BOUND 2
00017 
00018 #define XMARK_REDRAW_CURRENT 1
00019 #define XMARK_REDRAW_OLD 2
00020 #define XMARK_REDRAW_START 3
00021 #define XMARK_REDRAW_END 4
00022 
00023 #define xmarkStart(gram,x,y) xmarkSetBound(gram,x,y,XMARK_START_BOUND)
00024 #define xmarkEnd(gram,x,y) xmarkSetBound(gram,x,y,XMARK_END_BOUND)
00025 
00026 extern int markblock[];
00027 extern int markchar[];
00028 extern int markpixel[];
00029 extern x_gram *markgram;
00030 
00031 #define STARTBLOCK (markblock[XMARK_START_BOUND])
00032 #define ENDBLOCK   (markblock[XMARK_END_BOUND])
00033 #define STARTCHAR  (markchar[XMARK_START_BOUND])
00034 #define ENDCHAR    (markchar[XMARK_END_BOUND])
00035 #define STARTPIXEL (markpixel[XMARK_START_BOUND])
00036 #define ENDPIXEL   (markpixel[XMARK_END_BOUND])
00037 
00038 extern void xmarkSetBound();
00039 extern int xmarkSecond();
00040 extern void xmarkRedraw();
00041 extern void xmarkClear();
00042 extern int xmarkExtendFromStart();
00043 extern int xmarkExtendFromNearest();
00044 extern int xmarkExtendFromFirst();
00045 
00046 #endif


Last updated at Tue Dec 18 21:07:42 PST 2007. This site and project hosted by...SourceForge.net Logo
Source Perspective by Fisheye