[teklib-general] changeset in /hg/teklib/current: added strip, fan and arc comman...

Franciska Schulze fschulze at neoscientists.org
Mon Nov 26 16:26:56 CET 2007


changeset dbdec3ac7285 in /hg/teklib/current
details: http://teklib.org:8001/hg/teklib/current?cmd=changeset;node=dbdec3ac7285
description:
	added strip, fan and arc command codes, added pen and penarray tags

diffs (33 lines):

diff -r 9e231ee349bc -r dbdec3ac7285 tek/mod/visual.h
--- a/tek/mod/visual.h	Sun Nov 11 17:49:32 2007 +0100
+++ b/tek/mod/visual.h	Sun Nov 11 17:49:49 2007 +0100
@@ -50,6 +50,9 @@ typedef TTAG TVPEN;
 #define TVisual_FontNumResults		(TVISTAGS_ + 0x109)
 #define TVisual_FontHeight			(TVISTAGS_ + 0x10a)
 #define TVisual_FontWidth			(TVISTAGS_ + 0x10b)
+
+#define TVisual_Pen					(TVISTAGS_ + 0x10c)
+#define TVisual_PenArray			(TVISTAGS_ + 0x10d)
 
 /*
 **	Platform-specific / experimental tags
@@ -99,6 +102,7 @@ struct TVRequest
 		struct { TAPTR Instance; TINT Rect[2]; TVPEN Pen; } Plot;
 		struct { TAPTR Instance; TINT X, Y; TSTRPTR Text; TINT Length;
 			TVPEN FgPen, BgPen; } Text;
+		struct { TAPTR Instance; TINT *Array; TINT Num; TTAGITEM *Tags; } Strip;
 		struct { TAPTR Instance; TTAGITEM *Tags; } DrawTags;
 
 	} tvr_Op;
@@ -125,7 +129,10 @@ struct TVRequest
 #define TVCMD_LINE			0x1012
 #define TVCMD_PLOT			0x1013
 #define TVCMD_TEXT			0x1014
-#define TVCMD_DRAWTAGS		0x1015
+#define TVCMD_DRAWSTRIP		0x1015
+#define TVCMD_DRAWTAGS		0x1016
+#define TVCMD_DRAWFAN		0x1017
+#define TVCMD_DRAWARC		0x1018
 
 /*****************************************************************************/
 /*


More information about the teklib-general mailing list