[teklib-general] teklib: CopyArea Dx, Dy renamed to DestX, DestY; removed TVisual...
hg-notify at neoscientists.org
hg-notify at neoscientists.org
Tue Jan 1 17:58:40 CET 2008
details: http://hg.teklib.org/teklib/rev/1c018ca3efd1
changeset: 145:1c018ca3efd1
user: Timm S. Mueller <tmueller at neoscientists.org>
date: Tue Jan 01 16:37:04 2008 +0100
description:
CopyArea Dx, Dy renamed to DestX, DestY; removed TVisualScroll and
TVisualDrawRGB; cosmetic changes; version number bumped
diffs (truncated from 176 to 100 lines):
diff -r 76fd8f16c7c0 -r 1c018ca3efd1 src/display_x11/display_x11_api.c
--- a/src/display_x11/display_x11_api.c Sun Dec 30 02:46:15 2007 +0100
+++ b/src/display_x11/display_x11_api.c Tue Jan 01 16:37:04 2008 +0100
@@ -495,9 +495,8 @@ x11_copyarea(TMOD_X11 *mod, struct TVReq
TINT y = req->tvr_Op.CopyArea.Rect[1];
TINT w = req->tvr_Op.CopyArea.Rect[2];
TINT h = req->tvr_Op.CopyArea.Rect[3];
- TINT dx = req->tvr_Op.CopyArea.Dx;
- TINT dy = req->tvr_Op.CopyArea.Dx;
-
+ TINT dx = req->tvr_Op.CopyArea.DestX;
+ TINT dy = req->tvr_Op.CopyArea.DestY;
XCopyArea(mod->x11_Display, v->window, v->window, v->gc, x, y, w, h, dx, dy);
}
diff -r 76fd8f16c7c0 -r 1c018ca3efd1 src/visual/visual_api.c
--- a/src/visual/visual_api.c Sun Dec 30 02:46:15 2007 +0100
+++ b/src/visual/visual_api.c Tue Jan 01 16:37:04 2008 +0100
@@ -149,7 +149,7 @@ EXPORT TAPTR vis_openvisual(TMOD_VIS *mo
}
TExecCloseModule(mod->vis_ExecBase, inst);
}
- TDBPRINTF(20,("open failed\n"));
+ TDBPRINTF(TDB_ERROR,("open failed\n"));
return TNULL;
}
@@ -488,20 +488,6 @@ EXPORT void vis_drawarc(TMOD_VIS *inst,
/*****************************************************************************/
-EXPORT void vis_drawrgb(TMOD_VIS *inst, TINT x, TINT y, TUINT *buf,
- TINT w, TINT h, TINT totw)
-{
-}
-
-/*****************************************************************************/
-
-EXPORT void vis_scroll(TMOD_VIS *inst, TINT x, TINT y, TINT w, TINT h,
- TINT dx, TINT dy)
-{
-}
-
-/*****************************************************************************/
-
EXPORT void vis_copyarea(TMOD_VIS *inst, TINT x, TINT y, TINT w, TINT h,
TINT dx, TINT dy, TTAGITEM *tags)
{
@@ -512,8 +498,8 @@ EXPORT void vis_copyarea(TMOD_VIS *inst,
req->tvr_Op.CopyArea.Rect[1] = y;
req->tvr_Op.CopyArea.Rect[2] = w;
req->tvr_Op.CopyArea.Rect[3] = h;
- req->tvr_Op.CopyArea.Dx = dx;
- req->tvr_Op.CopyArea.Dy = dy;
+ req->tvr_Op.CopyArea.DestX = dx;
+ req->tvr_Op.CopyArea.DestY = dy;
req->tvr_Op.CopyArea.Tags = tags;
visi_dosync(inst, req);
}
diff -r 76fd8f16c7c0 -r 1c018ca3efd1 src/visual/visual_mod.c
--- a/src/visual/visual_mod.c Sun Dec 30 02:46:15 2007 +0100
+++ b/src/visual/visual_mod.c Tue Jan 01 16:37:04 2008 +0100
@@ -49,9 +49,7 @@ vis_vectors[VISUAL_NUMVECTORS] =
(TMFPTR) vis_text,
(TMFPTR) vis_drawstrip,
- (TMFPTR) vis_drawrgb,
(TMFPTR) vis_drawtags,
- (TMFPTR) vis_scroll,
(TMFPTR) vis_drawfan,
(TMFPTR) vis_drawarc,
(TMFPTR) vis_copyarea,
diff -r 76fd8f16c7c0 -r 1c018ca3efd1 src/visual/visual_mod.h
--- a/src/visual/visual_mod.h Sun Dec 30 02:46:15 2007 +0100
+++ b/src/visual/visual_mod.h Tue Jan 01 16:37:04 2008 +0100
@@ -20,9 +20,9 @@
/*****************************************************************************/
-#define VISUAL_VERSION 3
+#define VISUAL_VERSION 4
#define VISUAL_REVISION 0
-#define VISUAL_NUMVECTORS 42
+#define VISUAL_NUMVECTORS 40
#ifndef LOCAL
#define LOCAL
@@ -124,10 +124,6 @@ EXPORT void vis_text(TMOD_VIS *mod, TINT
TVPEN fg, TVPEN bg);
EXPORT void vis_drawstrip(TMOD_VIS *mod, TINT *array, TINT num, TTAGITEM *tags);
-EXPORT void vis_drawrgb(TMOD_VIS *mod, TINT x, TINT y, TUINT *buf, TINT w,
- TINT h, TINT totw);
-EXPORT void vis_scroll(TMOD_VIS *mod, TINT x, TINT y, TINT w, TINT h,
- TINT dx, TINT dy);
EXPORT void vis_drawtags(TMOD_VIS *mod, TTAGITEM *tags);
EXPORT void vis_drawfan(TMOD_VIS *mod, TINT *array, TINT num, TTAGITEM *tags);
EXPORT void vis_drawarc(TMOD_VIS *mod, TINT x, TINT y, TINT w, TINT h,
diff -r 76fd8f16c7c0 -r 1c018ca3efd1 tek/ansicall/visual.h
--- a/tek/ansicall/visual.h Sun Dec 30 02:46:15 2007 +0100
More information about the teklib-general
mailing list