summaryrefslogtreecommitdiff
path: root/cd/test/cdtest
diff options
context:
space:
mode:
Diffstat (limited to 'cd/test/cdtest')
-rwxr-xr-xcd/test/cdtest/cdtest.c38
-rwxr-xr-xcd/test/cdtest/cdtest.led2
-rw-r--r--cd/test/cdtest/cdtest_led.c912
-rwxr-xr-xcd/test/cdtest/config.mak14
-rwxr-xr-xcd/test/cdtest/drivers.c53
5 files changed, 532 insertions, 487 deletions
diff --git a/cd/test/cdtest/cdtest.c b/cd/test/cdtest/cdtest.c
index 9180bf4..1e6375b 100755
--- a/cd/test/cdtest/cdtest.c
+++ b/cd/test/cdtest/cdtest.c
@@ -24,7 +24,6 @@
#include <cdpicture.h>
#include <cddbuf.h>
#include <cdirgb.h>
-#include <cdgdiplus.h>
#include <iupkey.h>
#include "cdtest.h"
@@ -39,12 +38,11 @@ tPixelPos pixel_pos;
tMarkPos mark_pos;
tArcPos arc_pos;
-//#define USE_GDIPLUS
-#ifdef USE_GDIPLUS
-static const int use_gdiplus = 1;
+#ifdef USE_CONTEXTPLUS
+static const int use_contextplus = 1;
#else
-static const int use_gdiplus = 0;
+static const int use_contextplus = 0;
#endif
static const int antialias = 1;
@@ -229,10 +227,10 @@ void CDTestInit(void)
{
memset(&ctgc, 0, sizeof(ctgc));
- if (use_gdiplus)
+ if (use_contextplus)
{
#ifdef USE_GDIPLUS
- cdInitGdiPlus();
+ cdInitContextPlus();
#endif
}
@@ -246,11 +244,11 @@ void CDTestInit(void)
ColorBarInit(IupGetHandle("dlgMain"), IupGetHandle("cnvColorBar"), &ctgc.foreground, &ctgc.background);
/* cria o canvas do CD associado ao canvas do IUP */
- if (use_gdiplus) cdUseContextPlus(1);
+ if (use_contextplus) cdUseContextPlus(1);
ctgc.iup_canvas = cdCreateCanvas(CD_IUP, IupGetHandle("cnvMain"));
if (!antialias) cdCanvasSetAttribute(ctgc.iup_canvas, "ANTIALIAS", "0");
cdActivate(ctgc.iup_canvas);
- if (use_gdiplus) cdUseContextPlus(0);
+ if (use_contextplus) cdUseContextPlus(0);
/* associa os call-backs */
setcallbacks();
@@ -353,11 +351,11 @@ void CDTestInit(void)
IupMap(IupGetHandle("dlgPICCanvas"));
/* cria o canvas WD */
- if (use_gdiplus) cdUseContextPlus(1);
+ if (use_contextplus) cdUseContextPlus(1);
ctgc.wd_canvas = cdCreateCanvas(CD_IUP, IupGetHandle("cnvWDCanvas"));
ctgc.pic_canvas = cdCreateCanvas(CD_IUP, IupGetHandle("cnvPICCanvas"));
ctgc.picture = cdCreateCanvas(CD_PICTURE, "");
- if (use_gdiplus) cdUseContextPlus(0);
+ if (use_contextplus) cdUseContextPlus(0);
/* CDTEST default values */
cdActivate(ctgc.picture);
@@ -990,10 +988,10 @@ int fImageBuffer(Ihandle *self, int v)
/* prosegue como se nao houvesse o buffer anterior */
case NO_BUFFER:
/* cria o canvas do buffer */
- if (use_gdiplus) cdUseContextPlus(1);
+ if (use_contextplus) cdUseContextPlus(1);
ctgc.buffer_canvas = cdCreateCanvas(CD_DBUFFER, ctgc.iup_canvas);
if (!antialias) cdCanvasSetAttribute(ctgc.buffer_canvas, "ANTIALIAS", "0");
- if (use_gdiplus) cdUseContextPlus(0);
+ if (use_contextplus) cdUseContextPlus(0);
/* se nao consegui criar o canvas... */
if (!ctgc.buffer_canvas) {
/* desabilita o double-buffering */
@@ -2079,11 +2077,10 @@ int fInteger(Ihandle *self, int c)
ignore(self);
if (isdigit(c) || c == '-')
return IUP_DEFAULT;
- else if ((c==K_TAB) || (c==K_CR) || (c==K_LEFT) ||
- (c==K_RIGHT) || (c==K_DEL) || (c==K_BS) || (c==K_sTAB))
- return IUP_DEFAULT;
- else
+ else if (c)
return IUP_IGNORE;
+ else
+ return IUP_DEFAULT;
}
/*-------------------------------------------------------------------------*/
@@ -2094,13 +2091,12 @@ int fReal(Ihandle *self, int c)
ignore(self);
if (isdigit(c))
return IUP_DEFAULT;
- else if ((c==K_TAB) || (c==K_CR) || (c==K_LEFT) ||
- (c==K_RIGHT) || (c==K_DEL) || (c==K_BS) || (c==K_sTAB))
- return IUP_DEFAULT;
else if ((c=='.') || (c=='e') || (c=='E') || (c=='+') || (c=='-'))
return IUP_DEFAULT;
- else
+ else if (c)
return IUP_IGNORE;
+ else
+ return IUP_DEFAULT;
}
/*-------------------------------------------------------------------------*/
diff --git a/cd/test/cdtest/cdtest.led b/cd/test/cdtest/cdtest.led
index 1f2c412..35dbde2 100755
--- a/cd/test/cdtest/cdtest.led
+++ b/cd/test/cdtest/cdtest.led
@@ -370,9 +370,11 @@ mnOpen = MENU
mnSave = MENU
(
ITEM("MF...", cmdMF),
+ ITEM("DEBUG...", cmdDebug),
itPDF = ITEM[ACTIVE=NO]("PDF...", cmdPDF),
itPS = ITEM[ACTIVE=NO]("PS...", cmdPS),
itEPS = ITEM[ACTIVE=NO]("EPS...", cmdEPS),
+ itSVG = ITEM[ACTIVE=NO]("SVG...", cmdSVG),
itCGMt = ITEM[ACTIVE=NO]("CGMt...", cmdCGMt),
itCGMb = ITEM[ACTIVE=NO]("CGMb...", cmdCGMb),
itDGN = ITEM[ACTIVE=NO]("DGN...", cmdDGN),
diff --git a/cd/test/cdtest/cdtest_led.c b/cd/test/cdtest/cdtest_led.c
index b4530b4..86109fe 100644
--- a/cd/test/cdtest/cdtest_led.c
+++ b/cd/test/cdtest/cdtest_led.c
@@ -1,27 +1,10 @@
-/* Automatically generated by Iup ledc 2.6 */
+/* Automatically generated by Iup 3.0 LED Compiler to C. */
#include <stdlib.h>
#include <stdarg.h>
#include <iup.h>
-static Ihandle* named[ 172 ];
-
-static Ihandle* decl( char* name, Ihandle* elem, char* first, ...)
-{
- char *attr, *val;
- va_list arg;
- va_start (arg, first);
- attr = first;
- while (attr)
- {
- val = va_arg(arg,char*);
- IupSetAttribute( elem, attr, val );
- attr = va_arg(arg,char*);
- }
- va_end (arg);
- if(name) IupSetHandle( name, elem );
- return elem;
-}
+static Ihandle* named[ 173 ];
static void image_imgLine (void)
{
@@ -46,7 +29,7 @@ static void image_imgLine (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgLine", IupImage( 18, 18, map ),
+ IupSetAtt( "imgLine", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0", NULL );
}
@@ -74,7 +57,7 @@ static void image_imgClip (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgClip", IupImage( 18, 18, map ),
+ IupSetAtt( "imgClip", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0", NULL );
}
@@ -102,7 +85,7 @@ static void image_imgImage (void)
0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 3, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgImage", IupImage( 18, 18, map ),
+ IupSetAtt( "imgImage", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0",
"2", "255 255 255",
@@ -132,7 +115,7 @@ static void image_imgImageRGB (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgImageRGB", IupImage( 18, 18, map ),
+ IupSetAtt( "imgImageRGB", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "255 0 0",
"2", "0 255 0",
@@ -162,7 +145,7 @@ static void image_imgBox (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgBox", IupImage( 18, 18, map ),
+ IupSetAtt( "imgBox", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0",
"2", "255 255 255", NULL );
@@ -191,7 +174,7 @@ static void image_imgRect (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgRect", IupImage( 18, 18, map ),
+ IupSetAtt( "imgRect", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0",
"2", "255 255 255", NULL );
@@ -220,7 +203,7 @@ static void image_imgSector (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgSector", IupImage( 18, 18, map ),
+ IupSetAtt( "imgSector", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0",
"2", "255 255 255", NULL );
@@ -249,7 +232,7 @@ static void image_imgChord (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgChord", IupImage( 18, 18, map ),
+ IupSetAtt( "imgChord", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0",
"2", "255 255 255", NULL );
@@ -278,7 +261,7 @@ static void image_imgArc (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgArc", IupImage( 18, 18, map ),
+ IupSetAtt( "imgArc", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0",
"2", "255 255 255", NULL );
@@ -307,7 +290,7 @@ static void image_imgText (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgText", IupImage( 18, 18, map ),
+ IupSetAtt( "imgText", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "255 255 255",
"2", "0 0 0", NULL );
@@ -336,7 +319,7 @@ static void image_imgPoly (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgPoly", IupImage( 18, 18, map ),
+ IupSetAtt( "imgPoly", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0", NULL );
}
@@ -364,7 +347,7 @@ static void image_imgMark (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgMark", IupImage( 18, 18, map ),
+ IupSetAtt( "imgMark", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0", NULL );
}
@@ -392,7 +375,7 @@ static void image_imgPixel (void)
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1 };
- decl( "imgPixel", IupImage( 18, 18, map ),
+ IupSetAtt( "imgPixel", IupImage( 18, 18, map ),
"0", "BGCOLOR",
"1", "0 0 0",
"2", "255 255 255", NULL );
@@ -414,70 +397,73 @@ void cdtest_loadled (void)
image_imgPoly ();
image_imgMark ();
image_imgPixel ();
- named[0] = decl( "mnOpen", IupMenu(
+ named[0] = IupSetAtt( "mnOpen", IupMenu(
IupItem( "MF...", "cmdPlayMF" ),
- named[1] = decl( "itPlayCGM", IupItem( "CGM...", "cmdPlayCGM" ),
+ named[1] = IupSetAtt( "itPlayCGM", IupItem( "CGM...", "cmdPlayCGM" ),
"ACTIVE", "NO", NULL ),
- named[2] = decl( "itPlayEMF", IupItem( "EMF...", "cmdPlayEMF" ),
+ named[2] = IupSetAtt( "itPlayEMF", IupItem( "EMF...", "cmdPlayEMF" ),
"ACTIVE", "NO", NULL ),
- named[3] = decl( "itPlayWMF", IupItem( "WMF...", "cmdPlayWMF" ),
+ named[3] = IupSetAtt( "itPlayWMF", IupItem( "WMF...", "cmdPlayWMF" ),
"ACTIVE", "NO", NULL ),
NULL), NULL );
- named[4] = decl( "mnSave", IupMenu(
+ named[4] = IupSetAtt( "mnSave", IupMenu(
IupItem( "MF...", "cmdMF" ),
- named[5] = decl( "itPDF", IupItem( "PDF...", "cmdPDF" ),
+ IupItem( "DEBUG...", "cmdDebug" ),
+ named[5] = IupSetAtt( "itPDF", IupItem( "PDF...", "cmdPDF" ),
+ "ACTIVE", "NO", NULL ),
+ named[6] = IupSetAtt( "itPS", IupItem( "PS...", "cmdPS" ),
"ACTIVE", "NO", NULL ),
- named[6] = decl( "itPS", IupItem( "PS...", "cmdPS" ),
+ named[7] = IupSetAtt( "itEPS", IupItem( "EPS...", "cmdEPS" ),
"ACTIVE", "NO", NULL ),
- named[7] = decl( "itEPS", IupItem( "EPS...", "cmdEPS" ),
+ named[8] = IupSetAtt( "itSVG", IupItem( "SVG...", "cmdSVG" ),
"ACTIVE", "NO", NULL ),
- named[8] = decl( "itCGMt", IupItem( "CGMt...", "cmdCGMt" ),
+ named[9] = IupSetAtt( "itCGMt", IupItem( "CGMt...", "cmdCGMt" ),
"ACTIVE", "NO", NULL ),
- named[9] = decl( "itCGMb", IupItem( "CGMb...", "cmdCGMb" ),
+ named[10] = IupSetAtt( "itCGMb", IupItem( "CGMb...", "cmdCGMb" ),
"ACTIVE", "NO", NULL ),
- named[10] = decl( "itDGN", IupItem( "DGN...", "cmdDGN" ),
+ named[11] = IupSetAtt( "itDGN", IupItem( "DGN...", "cmdDGN" ),
"ACTIVE", "NO", NULL ),
- named[11] = decl( "itDXF", IupItem( "DXF...", "cmdDXF" ),
+ named[12] = IupSetAtt( "itDXF", IupItem( "DXF...", "cmdDXF" ),
"ACTIVE", "NO", NULL ),
- named[12] = decl( "itEMF", IupItem( "EMF...", "cmdEMF" ),
+ named[13] = IupSetAtt( "itEMF", IupItem( "EMF...", "cmdEMF" ),
"ACTIVE", "NO", NULL ),
- named[13] = decl( "itWMF", IupItem( "WMF...", "cmdWMF" ),
+ named[14] = IupSetAtt( "itWMF", IupItem( "WMF...", "cmdWMF" ),
"ACTIVE", "NO", NULL ),
NULL), NULL );
- named[14] = decl( "mnFile", IupMenu(
- decl( NULL, IupSubmenu( "Open",
+ named[15] = IupSetAtt( "mnFile", IupMenu(
+ IupSetAtt( NULL, IupSubmenu( "Open",
named[0] /* mnOpen */
),
"KEY", "K_O", NULL ),
IupSeparator(),
- decl( NULL, IupSubmenu( "Save",
+ IupSetAtt( NULL, IupSubmenu( "Save",
named[4] /* mnSave */
),
"KEY", "K_S", NULL ),
IupSeparator(),
- named[15] = decl( "itPrint", IupItem( "Print...", "cmdPrint" ),
+ named[16] = IupSetAtt( "itPrint", IupItem( "Print...", "cmdPrint" ),
"KEY", "K_P", NULL ),
IupSeparator(),
- decl( NULL, IupItem( "Exit", "cmdFileExit" ),
+ IupSetAtt( NULL, IupItem( "Exit", "cmdFileExit" ),
"KEY", "K_x", NULL ),
NULL), NULL );
- named[16] = decl( "mnEdit", IupMenu(
- named[17] = decl( "itEditUndo", IupItem( "Undo", "cmdEditUndo" ), NULL ),
+ named[17] = IupSetAtt( "mnEdit", IupMenu(
+ named[18] = IupSetAtt( "itEditUndo", IupItem( "Undo", "cmdEditUndo" ), NULL ),
IupSeparator(),
- named[18] = decl( "itClipBoard", IupItem( "Copy as EMF/WMF", "cmdClipBoard" ),
+ named[19] = IupSetAtt( "itClipBoard", IupItem( "Copy as EMF/WMF", "cmdClipBoard" ),
"ACTIVE", "NO", NULL ),
- named[19] = decl( "itClipBoardBitmap", IupItem( "Copy as Bitmap", "cmdClipBoardBitmap" ),
+ named[20] = IupSetAtt( "itClipBoardBitmap", IupItem( "Copy as Bitmap", "cmdClipBoardBitmap" ),
"ACTIVE", "NO", NULL ),
- named[20] = decl( "itClipBoardMetafile", IupItem( "Copy as CD Metafile", "cmdClipBoardMetafile" ),
+ named[21] = IupSetAtt( "itClipBoardMetafile", IupItem( "Copy as CD Metafile", "cmdClipBoardMetafile" ),
"ACTIVE", "NO", NULL ),
- named[21] = decl( "itClipBoardPaste", IupItem( "Paste", "cmdClipBoardPaste" ),
+ named[22] = IupSetAtt( "itClipBoardPaste", IupItem( "Paste", "cmdClipBoardPaste" ),
"ACTIVE", "NO", NULL ),
IupSeparator(),
IupItem( "Clear", "cmdEditClear" ),
IupSeparator(),
IupItem( "Options...", "cmdOptions" ),
NULL), NULL );
- named[22] = decl( "mnPrimitives", IupMenu(
+ named[23] = IupSetAtt( "mnPrimitives", IupMenu(
IupItem( "Pixel...", "cmdPixel" ),
IupItem( "Mark...", "cmdMark" ),
IupItem( "Line...", "cmdLine" ),
@@ -492,152 +478,152 @@ void cdtest_loadled (void)
IupItem( "Server Image...", "cmdImage" ),
IupItem( "RGB Image...", "cmdImageRGB" ),
NULL), NULL );
- named[23] = decl( "mnDraw", IupMenu(
- decl( NULL, IupSubmenu( "Primitives",
- named[22] /* mnPrimitives */
+ named[24] = IupSetAtt( "mnDraw", IupMenu(
+ IupSetAtt( NULL, IupSubmenu( "Primitives",
+ named[23] /* mnPrimitives */
),
"KEY", "K_P", NULL ),
IupSeparator(),
IupItem( "Clipping...", "cmdClip" ),
IupItem( "Attributes...", "cmdAttributes" ),
IupSeparator(),
- named[24] = decl( "itWDCanvas", IupItem( "Show WD Canvas", "cmdWDCanvas" ), NULL ),
- named[25] = decl( "itPICCanvas", IupItem( "Show Picture Canvas", "cmdPICCanvas" ), NULL ),
+ named[25] = IupSetAtt( "itWDCanvas", IupItem( "Show WD Canvas", "cmdWDCanvas" ), NULL ),
+ named[26] = IupSetAtt( "itPICCanvas", IupItem( "Show Picture Canvas", "cmdPICCanvas" ), NULL ),
NULL),
"ISMENU", "YES", NULL );
- named[26] = decl( "mnHelp", IupMenu(
+ named[27] = IupSetAtt( "mnHelp", IupMenu(
IupItem( "About...", "cmdHelpAbout" ),
NULL), NULL );
- named[27] = decl( "mnMain", IupMenu(
- decl( NULL, IupSubmenu( "File",
- named[14] /* mnFile */
+ named[28] = IupSetAtt( "mnMain", IupMenu(
+ IupSetAtt( NULL, IupSubmenu( "File",
+ named[15] /* mnFile */
),
"KEY", "K_mF", NULL ),
- decl( NULL, IupSubmenu( "Edit",
- named[16] /* mnEdit */
+ IupSetAtt( NULL, IupSubmenu( "Edit",
+ named[17] /* mnEdit */
),
"KEY", "K_mE", NULL ),
- decl( NULL, IupSubmenu( "Draw",
- named[23] /* mnDraw */
+ IupSetAtt( NULL, IupSubmenu( "Draw",
+ named[24] /* mnDraw */
),
"KEY", "K_mD", NULL ),
- decl( NULL, IupSubmenu( "Help",
- named[26] /* mnHelp */
+ IupSetAtt( NULL, IupSubmenu( "Help",
+ named[27] /* mnHelp */
),
"KEY", "K_mH", NULL ),
NULL), NULL );
- named[28] = decl( "lbStatusLine", IupLabel( "Esta eh a barra de status do CDTest." ),
+ named[29] = IupSetAtt( "lbStatusLine", IupLabel( "Esta eh a barra de status do CDTest." ),
"EXPAND", "HORIZONTAL", NULL );
- named[29] = decl( "btLine", IupButton( "", "cmdLine" ),
+ named[30] = IupSetAtt( "btLine", IupButton( "", "cmdLine" ),
"IMAGE", "imgLine",
"TIP", "Line", NULL );
- named[30] = decl( "btBox", IupButton( "", "cmdBox" ),
+ named[31] = IupSetAtt( "btBox", IupButton( "", "cmdBox" ),
"IMAGE", "imgBox",
"TIP", "Box", NULL );
- named[31] = decl( "btRect", IupButton( "", "cmdRect" ),
+ named[32] = IupSetAtt( "btRect", IupButton( "", "cmdRect" ),
"IMAGE", "imgRect",
"TIP", "Rect", NULL );
- named[32] = decl( "btArc", IupButton( "", "cmdArc" ),
+ named[33] = IupSetAtt( "btArc", IupButton( "", "cmdArc" ),
"IMAGE", "imgArc",
"TIP", "Arc", NULL );
- named[33] = decl( "btSector", IupButton( "", "cmdSector" ),
+ named[34] = IupSetAtt( "btSector", IupButton( "", "cmdSector" ),
"IMAGE", "imgSector",
"TIP", "Sector", NULL );
- named[34] = decl( "btChord", IupButton( "", "cmdChord" ),
+ named[35] = IupSetAtt( "btChord", IupButton( "", "cmdChord" ),
"IMAGE", "imgChord",
"TIP", "Chord", NULL );
- named[35] = decl( "btPixel", IupButton( "", "cmdPixel" ),
+ named[36] = IupSetAtt( "btPixel", IupButton( "", "cmdPixel" ),
"IMAGE", "imgPixel",
"TIP", "Pixel", NULL );
- named[36] = decl( "btMark", IupButton( "", "cmdMark" ),
+ named[37] = IupSetAtt( "btMark", IupButton( "", "cmdMark" ),
"IMAGE", "imgMark",
"TIP", "Mark", NULL );
- named[37] = decl( "btText", IupButton( "", "cmdText" ),
+ named[38] = IupSetAtt( "btText", IupButton( "", "cmdText" ),
"IMAGE", "imgText",
"TIP", "Text", NULL );
- named[38] = decl( "btPoly", IupButton( "", "cmdPoly" ),
+ named[39] = IupSetAtt( "btPoly", IupButton( "", "cmdPoly" ),
"IMAGE", "imgPoly",
"TIP", "Polygon", NULL );
- named[39] = decl( "btImageRGB", IupButton( "", "cmdImageRGB" ),
+ named[40] = IupSetAtt( "btImageRGB", IupButton( "", "cmdImageRGB" ),
"IMAGE", "imgImageRGB",
"TIP", "RGB Image", NULL );
- named[40] = decl( "btImage", IupButton( "", "cmdImage" ),
+ named[41] = IupSetAtt( "btImage", IupButton( "", "cmdImage" ),
"IMAGE", "imgImage",
"TIP", "Server Image", NULL );
- named[41] = decl( "btClip", IupButton( "", "cmdClip" ),
+ named[42] = IupSetAtt( "btClip", IupButton( "", "cmdClip" ),
"IMAGE", "imgClip",
"TIP", "Clipping Area", NULL );
- named[42] = decl( "btCurPrim", IupButton( "", "cmdShowDialog" ),
+ named[43] = IupSetAtt( "btCurPrim", IupButton( "", "cmdShowDialog" ),
"IMAGE", "imgLine",
"TIP", "Show primitive dialog", NULL );
- named[43] = decl( "lbMousePos", IupLabel( "( , )" ),
+ named[44] = IupSetAtt( "lbMousePos", IupLabel( "( , )" ),
"SIZE", "90", NULL );
- named[44] = decl( "PrimBar", IupVbox(
- named[42] /* btCurPrim */,
- decl( NULL, IupFill(),
+ named[45] = IupSetAtt( "PrimBar", IupVbox(
+ named[43] /* btCurPrim */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "20", NULL ),
- named[35] /* btPixel */,
- named[36] /* btMark */,
- named[29] /* btLine */,
- named[38] /* btPoly */,
- named[31] /* btRect */,
- named[30] /* btBox */,
- named[32] /* btArc */,
- named[33] /* btSector */,
- named[34] /* btChord */,
- named[37] /* btText */,
- decl( NULL, IupFill(),
+ named[36] /* btPixel */,
+ named[37] /* btMark */,
+ named[30] /* btLine */,
+ named[39] /* btPoly */,
+ named[32] /* btRect */,
+ named[31] /* btBox */,
+ named[33] /* btArc */,
+ named[34] /* btSector */,
+ named[35] /* btChord */,
+ named[38] /* btText */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[40] /* btImage */,
- named[39] /* btImageRGB */,
- decl( NULL, IupFill(),
+ named[41] /* btImage */,
+ named[40] /* btImageRGB */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[41] /* btClip */,
- decl( NULL, IupFill(),
+ named[42] /* btClip */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "30", NULL ),
NULL),
"GAP", "2", NULL );
- named[45] = decl( "cnvColorBar", IupCanvas( "cmdColorBarRepaint" ),
+ named[46] = IupSetAtt( "cnvColorBar", IupCanvas( "cmdColorBarRepaint" ),
"BUTTON_CB", "cmdColorBarButtonCB",
"RESIZE_CB", "cmdColorBarResizeCB",
"SIZE", "220x12",
"BORDER", "NO",
"EXPAND", "NO", NULL );
- named[46] = decl( "cnvMain", IupCanvas( "cmdRepaint" ),
+ named[47] = IupSetAtt( "cnvMain", IupCanvas( "cmdRepaint" ),
"MOTION_CB", "cmdMotionCB",
"BUTTON_CB", "cmdButtonCB",
"RESIZE_CB", "cmdResizeCB", NULL );
- named[47] = decl( "DeskTop", IupVbox(
- decl( NULL, IupFill(),
+ named[48] = IupSetAtt( "DeskTop", IupVbox(
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
IupHbox(
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[44] /* PrimBar */,
- decl( NULL, IupFill(),
+ named[45] /* PrimBar */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
IupVbox(
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
- named[43] /* lbMousePos */,
- decl( NULL, IupFill(),
+ named[44] /* lbMousePos */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[46] /* cnvMain */,
- decl( NULL, IupFill(),
+ named[47] /* cnvMain */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
- named[45] /* cnvColorBar */,
- decl( NULL, IupFill(),
+ named[46] /* cnvColorBar */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[28] /* lbStatusLine */,
+ named[29] /* lbStatusLine */,
NULL),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
NULL),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
NULL), NULL );
- named[48] = decl( "dlgMain", IupDialog(
- named[47] /* DeskTop */
+ named[49] = IupSetAtt( "dlgMain", IupDialog(
+ named[48] /* DeskTop */
),
"TITLE", "CD Test 5.3",
"MENU", "mnMain",
@@ -646,67 +632,67 @@ void cdtest_loadled (void)
"GETFOCUS_CB", "cmdGetFocusCB",
"KILLFOCUS_CB", "cmdKillFocusCB",
"CLOSE_CB", "cmdFileExit", NULL );
- named[49] = decl( "cnvWDCanvas", IupCanvas( "cmdWDRepaint" ),
+ named[50] = IupSetAtt( "cnvWDCanvas", IupCanvas( "cmdWDRepaint" ),
"BORDER", "NO", NULL );
- named[50] = decl( "dlgWDCanvas", IupDialog(
- named[49] /* cnvWDCanvas */
+ named[51] = IupSetAtt( "dlgWDCanvas", IupDialog(
+ named[50] /* cnvWDCanvas */
),
"TITLE", "WD Canvas",
"CLISE_CB", "cmdCloseWD",
"SIZE", "200x200",
"PARENTDIALOG", "dlgMain",
"GAP", "5x5", NULL );
- named[51] = decl( "cnvPICCanvas", IupCanvas( "cmdPICRepaint" ),
+ named[52] = IupSetAtt( "cnvPICCanvas", IupCanvas( "cmdPICRepaint" ),
"BORDER", "NO", NULL );
- named[52] = decl( "dlgPICCanvas", IupDialog(
- named[51] /* cnvPICCanvas */
+ named[53] = IupSetAtt( "dlgPICCanvas", IupDialog(
+ named[52] /* cnvPICCanvas */
),
"TITLE", "PIC Canvas",
"CLISE_CB", "cmdClosePIC",
"SIZE", "200x200",
"PARENTDIALOG", "dlgMain",
"GAP", "5x5", NULL );
- named[53] = decl( "btOptionsHide", IupButton( "Hide", "cmdOptionsHide" ),
+ named[54] = IupSetAtt( "btOptionsHide", IupButton( "Hide", "cmdOptionsHide" ),
"SIZE", "30", NULL );
- named[54] = decl( "tgSimulate", IupToggle( "Simulate", "cmdSimulate" ),
+ named[55] = IupSetAtt( "tgSimulate", IupToggle( "Simulate", "cmdSimulate" ),
"VALUE", "OFF",
"SIZE", "55", NULL );
- named[55] = decl( "tgStretchPlay", IupToggle( "Stretch Play", "cmdStretchPlay" ),
+ named[56] = IupSetAtt( "tgStretchPlay", IupToggle( "Stretch Play", "cmdStretchPlay" ),
"VALUE", "OFF",
"SIZE", "70", NULL );
- named[56] = decl( "tgNoBuffering", IupToggle( "No buffering", "cmdNoBuffering" ),
+ named[57] = IupSetAtt( "tgNoBuffering", IupToggle( "No buffering", "cmdNoBuffering" ),
"VALUE", "ON", NULL );
- named[57] = decl( "tgImageBuffer", IupToggle( "CD_DBUFFER", "cmdImageBuffer" ), NULL );
- named[58] = decl( "tgRGBBuffer", IupToggle( "CD_DBUFFERRGB", "cmdRGBBuffer" ), NULL );
- named[59] = decl( "rdBuffering", IupRadio(
+ named[58] = IupSetAtt( "tgImageBuffer", IupToggle( "CD_DBUFFER", "cmdImageBuffer" ), NULL );
+ named[59] = IupSetAtt( "tgRGBBuffer", IupToggle( "CD_DBUFFERRGB", "cmdRGBBuffer" ), NULL );
+ named[60] = IupSetAtt( "rdBuffering", IupRadio(
IupVbox(
- named[56] /* tgNoBuffering */,
- named[57] /* tgImageBuffer */,
- named[58] /* tgRGBBuffer */,
+ named[57] /* tgNoBuffering */,
+ named[58] /* tgImageBuffer */,
+ named[59] /* tgRGBBuffer */,
NULL)
), NULL );
- named[60] = decl( "OptionsDesktop", IupVbox(
- decl( NULL, IupVbox(
- decl( NULL, IupFrame(
- named[59] /* rdBuffering */
+ named[61] = IupSetAtt( "OptionsDesktop", IupVbox(
+ IupSetAtt( NULL, IupVbox(
+ IupSetAtt( NULL, IupFrame(
+ named[60] /* rdBuffering */
),
"TITLE", "Buffering:",
"MARGIN", "5x5",
"SIZE", "80", NULL ),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "10", NULL ),
- named[54] /* tgSimulate */,
- named[55] /* tgStretchPlay */,
- decl( NULL, IupFill(),
+ named[55] /* tgSimulate */,
+ named[56] /* tgStretchPlay */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "10", NULL ),
- named[53] /* btOptionsHide */,
- decl( NULL, IupFill(),
+ named[54] /* btOptionsHide */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
NULL),
"GAP", "2", NULL ),
NULL), NULL );
- named[61] = decl( "dlgOptions", IupDialog(
- named[60] /* OptionsDesktop */
+ named[62] = IupSetAtt( "dlgOptions", IupDialog(
+ named[61] /* OptionsDesktop */
),
"TITLE", "Options",
"PARENTDIALOG", "dlgMain",
@@ -714,7 +700,7 @@ void cdtest_loadled (void)
"MINBOX", "NO",
"RESIZE", "NO",
"MARGIN", "5x2", NULL );
- named[62] = decl( "lstTextAlignment", IupList( "cmdTextAlignment" ),
+ named[63] = IupSetAtt( "lstTextAlignment", IupList( "cmdTextAlignment" ),
"1", "CD_NORTH",
"2", "CD_SOUTH",
"3", "CD_EAST",
@@ -730,11 +716,11 @@ void cdtest_loadled (void)
"DROPDOWN", "YES",
"VALUE", "10",
"SIZE", "89", NULL );
- named[63] = decl( "txtMarkSize", IupText( "cmdInteger" ),
+ named[64] = IupSetAtt( "txtMarkSize", IupText( "cmdInteger" ),
"NC", "4",
"SIZE", "20x12",
"VALUE", "10", NULL );
- named[64] = decl( "lstMarkType", IupList( "cmdMarkType" ),
+ named[65] = IupSetAtt( "lstMarkType", IupList( "cmdMarkType" ),
"1", "CD_PLUS",
"2", "CD_STAR",
"3", "CD_CIRCLE",
@@ -747,14 +733,14 @@ void cdtest_loadled (void)
"DROPDOWN", "YES",
"VALUE", "2",
"SIZE", "80", NULL );
- named[65] = decl( "lstWriteMode", IupList( "cmdWriteMode" ),
+ named[66] = IupSetAtt( "lstWriteMode", IupList( "cmdWriteMode" ),
"1", "CD_REPLACE",
"2", "CD_XOR",
"3", "CD_NOT_XOR",
"VALUE", "1",
"DROPDOWN", "YES",
"SIZE", "80", NULL );
- named[66] = decl( "lstFontTypeFace", IupList( "cmdFontTypeFace" ),
+ named[67] = IupSetAtt( "lstFontTypeFace", IupList( "cmdFontTypeFace" ),
"1", "CD_SYSTEM",
"2", "CD_COURIER",
"3", "CD_TIMES_ROMAN",
@@ -762,27 +748,27 @@ void cdtest_loadled (void)
"VALUE", "1",
"DROPDOWN", "YES",
"SIZE", "80", NULL );
- named[67] = decl( "lstLineCap", IupList( "cmdLineCap" ),
+ named[68] = IupSetAtt( "lstLineCap", IupList( "cmdLineCap" ),
"1", "CD_CAPFLAT",
"2", "CD_CAPSQUARE",
"3", "CD_CAPROUND",
"VALUE", "1",
"DROPDOWN", "YES",
"SIZE", "80", NULL );
- named[68] = decl( "lstLineJoin", IupList( "cmdLineJoin" ),
+ named[69] = IupSetAtt( "lstLineJoin", IupList( "cmdLineJoin" ),
"1", "CD_BEVEL",
"2", "CD_MITER",
"3", "CD_ROUND",
"VALUE", "1",
"DROPDOWN", "YES",
"SIZE", "80", NULL );
- named[69] = decl( "lstFillMode", IupList( "cmdFillMode" ),
+ named[70] = IupSetAtt( "lstFillMode", IupList( "cmdFillMode" ),
"1", "CD_EVENODD",
"2", "CD_WINDING",
"VALUE", "1",
"DROPDOWN", "YES",
"SIZE", "80", NULL );
- named[70] = decl( "lstFontStyle", IupList( "cmdFontStyle" ),
+ named[71] = IupSetAtt( "lstFontStyle", IupList( "cmdFontStyle" ),
"1", "CD_PLAIN",
"2", "CD_BOLD",
"3", "CD_ITALIC",
@@ -790,19 +776,19 @@ void cdtest_loadled (void)
"VALUE", "1",
"DROPDOWN", "YES",
"SIZE", "80", NULL );
- named[71] = decl( "txtLineWidth", IupText( "cmdInteger" ),
+ named[72] = IupSetAtt( "txtLineWidth", IupText( "cmdInteger" ),
"SIZE", "30",
"NC", "3",
"VALUE", "1", NULL );
- named[72] = decl( "txtFontSize", IupText( "cmdInteger" ),
+ named[73] = IupSetAtt( "txtFontSize", IupText( "cmdInteger" ),
"SIZE", "30",
"NC", "3",
"VALUE", "12", NULL );
- named[73] = decl( "txtTextOrientation", IupText( "cmdInteger" ),
+ named[74] = IupSetAtt( "txtTextOrientation", IupText( "cmdInteger" ),
"SIZE", "30",
"NC", "3",
"VALUE", "0", NULL );
- named[74] = decl( "lstLineStyle", IupList( "cmdLineStyle" ),
+ named[75] = IupSetAtt( "lstLineStyle", IupList( "cmdLineStyle" ),
"1", "CD_CONTINUOUS",
"2", "CD_DASHED",
"3", "CD_DOTTED",
@@ -812,19 +798,19 @@ void cdtest_loadled (void)
"VALUE", "1",
"DROPDOWN", "YES",
"SIZE", "80", NULL );
- named[75] = decl( "tgSolid", IupToggle( "CD_SOLID", "cmdSolid" ),
+ named[76] = IupSetAtt( "tgSolid", IupToggle( "CD_SOLID", "cmdSolid" ),
"VALUE", "ON", NULL );
- named[76] = decl( "tgHatch", IupToggle( "CD_HATCH", "cmdHatch" ), NULL );
- named[77] = decl( "tgStipple", IupToggle( "CD_STIPPLE", "cmdStipple" ), NULL );
- named[78] = decl( "tgPattern", IupToggle( "CD_PATTERN", "cmdPattern" ), NULL );
- named[79] = decl( "lstOpacity", IupList( "cmdOpacity" ),
+ named[77] = IupSetAtt( "tgHatch", IupToggle( "CD_HATCH", "cmdHatch" ), NULL );
+ named[78] = IupSetAtt( "tgStipple", IupToggle( "CD_STIPPLE", "cmdStipple" ), NULL );
+ named[79] = IupSetAtt( "tgPattern", IupToggle( "CD_PATTERN", "cmdPattern" ), NULL );
+ named[80] = IupSetAtt( "lstOpacity", IupList( "cmdOpacity" ),
"1", "CD_OPAQUE",
"2", "CD_TRANSPARENT",
"VALUE", "2",
"DROPDOWN", "YES",
"SIZE", "80",
"ACTIVE", "YES", NULL );
- named[80] = decl( "lstHatchStyle", IupList( "cmdHatchStyle" ),
+ named[81] = IupSetAtt( "lstHatchStyle", IupList( "cmdHatchStyle" ),
"1", "CD_HORIZONTAL",
"2", "CD_VERTICAL",
"3", "CD_FDIAGONAL",
@@ -835,111 +821,111 @@ void cdtest_loadled (void)
"DROPDOWN", "YES",
"SIZE", "80",
"ACTIVE", "YES", NULL );
- named[81] = decl( "btAttributesHide", IupButton( "Hide", "cmdAttributesHide" ),
+ named[82] = IupSetAtt( "btAttributesHide", IupButton( "Hide", "cmdAttributesHide" ),
"SIZE", "30", NULL );
- named[82] = decl( "rdInteriorStyle", IupRadio(
+ named[83] = IupSetAtt( "rdInteriorStyle", IupRadio(
IupVbox(
- named[75] /* tgSolid */,
- named[76] /* tgHatch */,
- named[77] /* tgStipple */,
- named[78] /* tgPattern */,
+ named[76] /* tgSolid */,
+ named[77] /* tgHatch */,
+ named[78] /* tgStipple */,
+ named[79] /* tgPattern */,
NULL)
), NULL );
- named[83] = decl( "AttributesDesktop", IupVbox(
+ named[84] = IupSetAtt( "AttributesDesktop", IupVbox(
IupHbox(
- decl( NULL, IupVbox(
+ IupSetAtt( NULL, IupVbox(
IupLabel( "Write Mode:" ),
- named[65] /* lstWriteMode */,
- decl( NULL, IupFill(),
+ named[66] /* lstWriteMode */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "4", NULL ),
- decl( NULL, IupFrame(
+ IupSetAtt( NULL, IupFrame(
IupVbox(
IupLabel( "Back Opacity:" ),
- named[79] /* lstOpacity */,
- decl( NULL, IupFill(),
+ named[80] /* lstOpacity */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
IupLabel( "Fill Mode:" ),
- named[69] /* lstFillMode */,
- decl( NULL, IupFill(),
+ named[70] /* lstFillMode */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
- decl( NULL, IupFrame(
- named[82] /* rdInteriorStyle */
+ IupSetAtt( NULL, IupFrame(
+ named[83] /* rdInteriorStyle */
),
"TITLE", "Interior Style:",
"MARGIN", "5x5",
"SIZE", "80", NULL ),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
IupLabel( "Hatch Style:" ),
- named[80] /* lstHatchStyle */,
+ named[81] /* lstHatchStyle */,
NULL)
),
"TITLE", "Fill Attributes",
"MARGIN", "5x5", NULL ),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "10", NULL ),
- decl( NULL, IupFrame(
+ IupSetAtt( NULL, IupFrame(
IupVbox(
IupLabel( "Mark Type:" ),
- named[64] /* lstMarkType */,
- decl( NULL, IupFill(),
+ named[65] /* lstMarkType */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
IupLabel( "Mark Size:" ),
- named[63] /* txtMarkSize */,
+ named[64] /* txtMarkSize */,
NULL)
),
"TITLE", "Mark Attributes",
"MARGIN", "5x5", NULL ),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "10", NULL ),
- named[81] /* btAttributesHide */,
+ named[82] /* btAttributesHide */,
NULL),
"GAP", "2", NULL ),
- decl( NULL, IupVbox(
- decl( NULL, IupFrame(
+ IupSetAtt( NULL, IupVbox(
+ IupSetAtt( NULL, IupFrame(
IupVbox(
IupLabel( "Font Typeface:" ),
- named[66] /* lstFontTypeFace */,
- decl( NULL, IupFill(),
+ named[67] /* lstFontTypeFace */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
IupLabel( "Font Style:" ),
- named[70] /* lstFontStyle */,
- decl( NULL, IupFill(),
+ named[71] /* lstFontStyle */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
IupLabel( "Font Size:" ),
- named[72] /* txtFontSize */,
- decl( NULL, IupFill(),
+ named[73] /* txtFontSize */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
- decl( NULL, IupLabel( "Text Alignment:" ),
+ IupSetAtt( NULL, IupLabel( "Text Alignment:" ),
"SIZE", "x9", NULL ),
- named[62] /* lstTextAlignment */,
- decl( NULL, IupFill(),
+ named[63] /* lstTextAlignment */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
- decl( NULL, IupLabel( "Text Orientation:" ),
+ IupSetAtt( NULL, IupLabel( "Text Orientation:" ),
"SIZE", "x9", NULL ),
- named[73] /* txtTextOrientation */,
+ named[74] /* txtTextOrientation */,
NULL)
),
"TITLE", "Text Attributes",
"MARGIN", "5x5", NULL ),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "10", NULL ),
- decl( NULL, IupFrame(
+ IupSetAtt( NULL, IupFrame(
IupVbox(
IupLabel( "Line Style:" ),
- named[74] /* lstLineStyle */,
- decl( NULL, IupFill(),
+ named[75] /* lstLineStyle */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
IupLabel( "Line Width:" ),
- named[71] /* txtLineWidth */,
- decl( NULL, IupFill(),
+ named[72] /* txtLineWidth */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
IupLabel( "Line Cap:" ),
- named[67] /* lstLineCap */,
- decl( NULL, IupFill(),
+ named[68] /* lstLineCap */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "2", NULL ),
IupLabel( "Line Join:" ),
- named[68] /* lstLineJoin */,
+ named[69] /* lstLineJoin */,
NULL)
),
"TITLE", "Line Attributes",
@@ -948,8 +934,8 @@ void cdtest_loadled (void)
"GAP", "2", NULL ),
NULL),
NULL), NULL );
- named[84] = decl( "dlgAttributes", IupDialog(
- named[83] /* AttributesDesktop */
+ named[85] = IupSetAtt( "dlgAttributes", IupDialog(
+ named[84] /* AttributesDesktop */
),
"TITLE", "Attributes",
"PARENTDIALOG", "dlgMain",
@@ -958,67 +944,67 @@ void cdtest_loadled (void)
"RESIZE", "NO",
"CLOSE_CB", "cmdAttributesHide",
"MARGIN", "5x2", NULL );
- named[85] = decl( "txtLBX1", IupText( "cmdInteger" ),
+ named[86] = IupSetAtt( "txtLBX1", IupText( "cmdInteger" ),
"NC", "8",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[86] = decl( "txtLBX2", IupText( "cmdInteger" ),
+ named[87] = IupSetAtt( "txtLBX2", IupText( "cmdInteger" ),
"NC", "8",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[87] = decl( "txtLBY1", IupText( "cmdInteger" ),
+ named[88] = IupSetAtt( "txtLBY1", IupText( "cmdInteger" ),
"NC", "8",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[88] = decl( "txtLBY2", IupText( "cmdInteger" ),
+ named[89] = IupSetAtt( "txtLBY2", IupText( "cmdInteger" ),
"NC", "8",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[89] = decl( "btLBDraw", IupButton( "Draw", "cmdDraw" ),
+ named[90] = IupSetAtt( "btLBDraw", IupButton( "Draw", "cmdDraw" ),
"SIZE", "30", NULL );
- named[90] = decl( "btLBHide", IupButton( "Hide", "cmdMsgHide" ),
+ named[91] = IupSetAtt( "btLBHide", IupButton( "Hide", "cmdMsgHide" ),
"SIZE", "30", NULL );
- named[91] = decl( "LBData", IupVbox(
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "X1:" ),
+ named[92] = IupSetAtt( "LBData", IupVbox(
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "X1:" ),
"SIZE", "15x9", NULL ),
- named[85] /* txtLBX1 */,
- decl( NULL, IupFill(),
+ named[86] /* txtLBX1 */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Y1:" ),
+ IupSetAtt( NULL, IupLabel( "Y1:" ),
"SIZE", "15x9", NULL ),
- named[87] /* txtLBY1 */,
+ named[88] /* txtLBY1 */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "X2:" ),
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "X2:" ),
"SIZE", "15x9", NULL ),
- named[86] /* txtLBX2 */,
- decl( NULL, IupFill(),
+ named[87] /* txtLBX2 */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Y2:" ),
+ IupSetAtt( NULL, IupLabel( "Y2:" ),
"SIZE", "15x9", NULL ),
- named[88] /* txtLBY2 */,
+ named[89] /* txtLBY2 */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
NULL), NULL );
- named[92] = decl( "LBDeskTop", IupVbox(
+ named[93] = IupSetAtt( "LBDeskTop", IupVbox(
IupHbox(
IupFill(),
- named[91] /* LBData */,
+ named[92] /* LBData */,
IupFill(),
NULL),
IupHbox(
IupFill(),
- named[89] /* btLBDraw */,
- decl( NULL, IupFill(),
+ named[90] /* btLBDraw */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[90] /* btLBHide */,
+ named[91] /* btLBHide */,
IupFill(),
NULL),
NULL), NULL );
- named[93] = decl( "dlgLB", IupDialog(
- named[92] /* LBDeskTop */
+ named[94] = IupSetAtt( "dlgLB", IupDialog(
+ named[93] /* LBDeskTop */
),
"TITLE", "Line Parameters",
"PARENTDIALOG", "dlgMain",
@@ -1027,86 +1013,86 @@ void cdtest_loadled (void)
"RESIZE", "NO",
"CLOSE_CB", "cmdMsgHide",
"MARGIN", "5x5", NULL );
- named[94] = decl( "txtASXC", IupText( "cmdInteger" ),
+ named[95] = IupSetAtt( "txtASXC", IupText( "cmdInteger" ),
"NC", "4",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[95] = decl( "txtASYC", IupText( "cmdInteger" ),
+ named[96] = IupSetAtt( "txtASYC", IupText( "cmdInteger" ),
"NC", "4",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[96] = decl( "txtASW", IupText( "cmdInteger" ),
+ named[97] = IupSetAtt( "txtASW", IupText( "cmdInteger" ),
"NC", "4",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[97] = decl( "txtASH", IupText( "cmdInteger" ),
+ named[98] = IupSetAtt( "txtASH", IupText( "cmdInteger" ),
"NC", "4",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[98] = decl( "txtASAngle1", IupText( "cmdReal" ),
+ named[99] = IupSetAtt( "txtASAngle1", IupText( "cmdReal" ),
"NC", "10",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[99] = decl( "txtASAngle2", IupText( "cmdReal" ),
+ named[100] = IupSetAtt( "txtASAngle2", IupText( "cmdReal" ),
"NC", "10",
"SIZE", "30x12",
"VALUE", "360", NULL );
- named[100] = decl( "btASDraw", IupButton( "Draw", "cmdDraw" ),
+ named[101] = IupSetAtt( "btASDraw", IupButton( "Draw", "cmdDraw" ),
"SIZE", "30", NULL );
- named[101] = decl( "btASHide", IupButton( "Hide", "cmdMsgHide" ),
+ named[102] = IupSetAtt( "btASHide", IupButton( "Hide", "cmdMsgHide" ),
"SIZE", "30", NULL );
- named[102] = decl( "ASData", IupVbox(
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "Xc:" ),
+ named[103] = IupSetAtt( "ASData", IupVbox(
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "Xc:" ),
"SIZE", "30x9", NULL ),
- named[94] /* txtASXC */,
- decl( NULL, IupFill(),
+ named[95] /* txtASXC */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Yc:" ),
+ IupSetAtt( NULL, IupLabel( "Yc:" ),
"SIZE", "30x9", NULL ),
- named[95] /* txtASYC */,
+ named[96] /* txtASYC */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "W:" ),
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "W:" ),
"SIZE", "30x9", NULL ),
- named[96] /* txtASW */,
- decl( NULL, IupFill(),
+ named[97] /* txtASW */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "H:" ),
+ IupSetAtt( NULL, IupLabel( "H:" ),
"SIZE", "30x9", NULL ),
- named[97] /* txtASH */,
+ named[98] /* txtASH */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "Angle1:" ),
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "Angle1:" ),
"SIZE", "30x9", NULL ),
- named[98] /* txtASAngle1 */,
- decl( NULL, IupFill(),
+ named[99] /* txtASAngle1 */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Angle2:" ),
+ IupSetAtt( NULL, IupLabel( "Angle2:" ),
"SIZE", "30x9", NULL ),
- named[99] /* txtASAngle2 */,
+ named[100] /* txtASAngle2 */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
NULL), NULL );
- named[103] = decl( "ASDeskTop", IupVbox(
+ named[104] = IupSetAtt( "ASDeskTop", IupVbox(
IupHbox(
IupFill(),
- named[102] /* ASData */,
+ named[103] /* ASData */,
IupFill(),
NULL),
IupHbox(
IupFill(),
- named[100] /* btASDraw */,
- decl( NULL, IupFill(),
+ named[101] /* btASDraw */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[101] /* btASHide */,
+ named[102] /* btASHide */,
IupFill(),
NULL),
NULL), NULL );
- named[104] = decl( "dlgAS", IupDialog(
- named[103] /* ASDeskTop */
+ named[105] = IupSetAtt( "dlgAS", IupDialog(
+ named[104] /* ASDeskTop */
),
"PARENTDIALOG", "dlgMain",
"TITLE", "Arc Parameters",
@@ -1115,48 +1101,48 @@ void cdtest_loadled (void)
"RESIZE", "NO",
"CLOSE_CB", "cmdMsgHide",
"MARGIN", "5x5", NULL );
- named[105] = decl( "txtPixelX", IupText( "cmdInteger" ),
+ named[106] = IupSetAtt( "txtPixelX", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[106] = decl( "txtPixelY", IupText( "cmdInteger" ),
+ named[107] = IupSetAtt( "txtPixelY", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[107] = decl( "btPixelDraw", IupButton( "Draw", "cmdDraw" ),
+ named[108] = IupSetAtt( "btPixelDraw", IupButton( "Draw", "cmdDraw" ),
"SIZE", "30", NULL );
- named[108] = decl( "btPixelHide", IupButton( "Hide", "cmdMsgHide" ),
+ named[109] = IupSetAtt( "btPixelHide", IupButton( "Hide", "cmdMsgHide" ),
"SIZE", "30", NULL );
- named[109] = decl( "PixelData", IupVbox(
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "X:" ),
+ named[110] = IupSetAtt( "PixelData", IupVbox(
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "X:" ),
"SIZE", "10x9", NULL ),
- named[105] /* txtPixelX */,
- decl( NULL, IupFill(),
+ named[106] /* txtPixelX */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Y:" ),
+ IupSetAtt( NULL, IupLabel( "Y:" ),
"SIZE", "10x9", NULL ),
- named[106] /* txtPixelY */,
+ named[107] /* txtPixelY */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
NULL), NULL );
- named[110] = decl( "PixelDeskTop", IupVbox(
+ named[111] = IupSetAtt( "PixelDeskTop", IupVbox(
IupHbox(
IupFill(),
- named[109] /* PixelData */,
+ named[110] /* PixelData */,
IupFill(),
NULL),
IupHbox(
IupFill(),
- named[107] /* btPixelDraw */,
- decl( NULL, IupFill(),
+ named[108] /* btPixelDraw */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[108] /* btPixelHide */,
+ named[109] /* btPixelHide */,
IupFill(),
NULL),
NULL), NULL );
- named[111] = decl( "dlgPixel", IupDialog(
- named[110] /* PixelDeskTop */
+ named[112] = IupSetAtt( "dlgPixel", IupDialog(
+ named[111] /* PixelDeskTop */
),
"PARENTDIALOG", "dlgMain",
"TITLE", "Pixel Parameters",
@@ -1165,50 +1151,50 @@ void cdtest_loadled (void)
"RESIZE", "NO",
"CLOSE_CB", "cmdMsgHide",
"MARGIN", "5x5", NULL );
- named[112] = decl( "txtMarkX", IupText( "cmdInteger" ),
+ named[113] = IupSetAtt( "txtMarkX", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[113] = decl( "txtMarkY", IupText( "cmdInteger" ),
+ named[114] = IupSetAtt( "txtMarkY", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[114] = decl( "btMarkDraw", IupButton( "Draw", "cmdDraw" ),
+ named[115] = IupSetAtt( "btMarkDraw", IupButton( "Draw", "cmdDraw" ),
"SIZE", "30", NULL );
- named[115] = decl( "btMarkHide", IupButton( "Hide", "cmdMsgHide" ),
+ named[116] = IupSetAtt( "btMarkHide", IupButton( "Hide", "cmdMsgHide" ),
"SIZE", "30", NULL );
- named[116] = decl( "MarkData", IupVbox(
- decl( NULL, IupHbox(
+ named[117] = IupSetAtt( "MarkData", IupVbox(
+ IupSetAtt( NULL, IupHbox(
IupFill(),
- decl( NULL, IupLabel( "X:" ),
+ IupSetAtt( NULL, IupLabel( "X:" ),
"SIZE", "10x9", NULL ),
- named[112] /* txtMarkX */,
- decl( NULL, IupFill(),
+ named[113] /* txtMarkX */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Y:" ),
+ IupSetAtt( NULL, IupLabel( "Y:" ),
"SIZE", "10x9", NULL ),
- named[113] /* txtMarkY */,
+ named[114] /* txtMarkY */,
IupFill(),
NULL),
"ALIGNMENT", "ACENTER", NULL ),
NULL), NULL );
- named[117] = decl( "MarkDeskTop", IupVbox(
+ named[118] = IupSetAtt( "MarkDeskTop", IupVbox(
IupHbox(
IupFill(),
- named[116] /* MarkData */,
+ named[117] /* MarkData */,
IupFill(),
NULL),
IupHbox(
IupFill(),
- named[114] /* btMarkDraw */,
- decl( NULL, IupFill(),
+ named[115] /* btMarkDraw */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[115] /* btMarkHide */,
+ named[116] /* btMarkHide */,
IupFill(),
NULL),
NULL), NULL );
- named[118] = decl( "dlgMark", IupDialog(
- named[117] /* MarkDeskTop */
+ named[119] = IupSetAtt( "dlgMark", IupDialog(
+ named[118] /* MarkDeskTop */
),
"PARENTDIALOG", "dlgMain",
"TITLE", "Mark Parameters",
@@ -1217,59 +1203,59 @@ void cdtest_loadled (void)
"RESIZE", "NO",
"CLOSE_CB", "cmdMsgHide",
"MARGIN", "5x5", NULL );
- named[119] = decl( "txtTextX", IupText( "cmdInteger" ),
+ named[120] = IupSetAtt( "txtTextX", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[120] = decl( "txtTextY", IupText( "cmdInteger" ),
+ named[121] = IupSetAtt( "txtTextY", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[121] = decl( "txtTextS", IupText( "cmdString" ),
+ named[122] = IupSetAtt( "txtTextS", IupText( "cmdString" ),
"NC", "100",
"SIZE", "89x12",
"VALUE", "Text", NULL );
- named[122] = decl( "btTextDraw", IupButton( "Draw", "cmdDraw" ),
+ named[123] = IupSetAtt( "btTextDraw", IupButton( "Draw", "cmdDraw" ),
"SIZE", "30", NULL );
- named[123] = decl( "btTextHide", IupButton( "Hide", "cmdMsgHide" ),
+ named[124] = IupSetAtt( "btTextHide", IupButton( "Hide", "cmdMsgHide" ),
"SIZE", "30", NULL );
- named[124] = decl( "TextData", IupVbox(
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "X:" ),
+ named[125] = IupSetAtt( "TextData", IupVbox(
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "X:" ),
"SIZE", "10x9", NULL ),
- named[119] /* txtTextX */,
- decl( NULL, IupFill(),
+ named[120] /* txtTextX */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Y:" ),
+ IupSetAtt( NULL, IupLabel( "Y:" ),
"SIZE", "10x9", NULL ),
- named[120] /* txtTextY */,
+ named[121] /* txtTextY */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
IupHbox(
IupVbox(
- decl( NULL, IupLabel( "Text:" ),
+ IupSetAtt( NULL, IupLabel( "Text:" ),
"SIZE", "25x9", NULL ),
- named[121] /* txtTextS */,
+ named[122] /* txtTextS */,
NULL),
NULL),
NULL), NULL );
- named[125] = decl( "TextDeskTop", IupVbox(
+ named[126] = IupSetAtt( "TextDeskTop", IupVbox(
IupHbox(
IupFill(),
- named[124] /* TextData */,
+ named[125] /* TextData */,
IupFill(),
NULL),
IupHbox(
IupFill(),
- named[122] /* btTextDraw */,
- decl( NULL, IupFill(),
+ named[123] /* btTextDraw */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[123] /* btTextHide */,
+ named[124] /* btTextHide */,
IupFill(),
NULL),
NULL), NULL );
- named[126] = decl( "dlgText", IupDialog(
- named[125] /* TextDeskTop */
+ named[127] = IupSetAtt( "dlgText", IupDialog(
+ named[126] /* TextDeskTop */
),
"PARENTDIALOG", "dlgMain",
"TITLE", "Text Parameters",
@@ -1278,50 +1264,50 @@ void cdtest_loadled (void)
"CLOSE_CB", "cmdMsgHide",
"RESIZE", "NO",
"MARGIN", "5x5", NULL );
- named[127] = decl( "tgOpenLines", IupToggle( "CD_OPEN_LINES", "cmdOpenLines" ),
+ named[128] = IupSetAtt( "tgOpenLines", IupToggle( "CD_OPEN_LINES", "cmdOpenLines" ),
"VALUE", "ON", NULL );
- named[128] = decl( "tgClosedLines", IupToggle( "CD_CLOSED_LINES", "cmdClosedLines" ), NULL );
- named[129] = decl( "tgFilled", IupToggle( "CD_FILL", "cmdFill" ), NULL );
- named[130] = decl( "tgClip", IupToggle( "CD_CLIP", "cmdPolyClip" ), NULL );
- named[131] = decl( "tgBezier", IupToggle( "CD_BEZIER", "cmdPolyBezier" ), NULL );
- named[132] = decl( "btPolyHide", IupButton( "Hide", "cmdMsgHide" ),
+ named[129] = IupSetAtt( "tgClosedLines", IupToggle( "CD_CLOSED_LINES", "cmdClosedLines" ), NULL );
+ named[130] = IupSetAtt( "tgFilled", IupToggle( "CD_FILL", "cmdFill" ), NULL );
+ named[131] = IupSetAtt( "tgClip", IupToggle( "CD_CLIP", "cmdPolyClip" ), NULL );
+ named[132] = IupSetAtt( "tgBezier", IupToggle( "CD_BEZIER", "cmdPolyBezier" ), NULL );
+ named[133] = IupSetAtt( "btPolyHide", IupButton( "Hide", "cmdMsgHide" ),
"SIZE", "30", NULL );
- named[133] = decl( "rdMode", IupRadio(
+ named[134] = IupSetAtt( "rdMode", IupRadio(
IupVbox(
- named[127] /* tgOpenLines */,
- named[128] /* tgClosedLines */,
- named[129] /* tgFilled */,
- named[130] /* tgClip */,
- named[131] /* tgBezier */,
+ named[128] /* tgOpenLines */,
+ named[129] /* tgClosedLines */,
+ named[130] /* tgFilled */,
+ named[131] /* tgClip */,
+ named[132] /* tgBezier */,
NULL)
), NULL );
- named[134] = decl( "PolyDesktop", IupVbox(
- decl( NULL, IupFill(),
+ named[135] = IupSetAtt( "PolyDesktop", IupVbox(
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
IupHbox(
IupFill(),
- decl( NULL, IupFrame(
+ IupSetAtt( NULL, IupFrame(
IupHbox(
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[133] /* rdMode */,
+ named[134] /* rdMode */,
NULL)
),
"TITLE", "Polygon Mode:", NULL ),
IupFill(),
NULL),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "10", NULL ),
IupHbox(
IupFill(),
- named[132] /* btPolyHide */,
+ named[133] /* btPolyHide */,
IupFill(),
NULL),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
NULL), NULL );
- named[135] = decl( "dlgPoly", IupDialog(
- named[134] /* PolyDesktop */
+ named[136] = IupSetAtt( "dlgPoly", IupDialog(
+ named[135] /* PolyDesktop */
),
"PARENTDIALOG", "dlgMain",
"TITLE", "Polygon Parameters",
@@ -1329,77 +1315,77 @@ void cdtest_loadled (void)
"MINBOX", "NO",
"RESIZE", "NO",
"CLOSE_CB", "cmdMsgHide", NULL );
- named[136] = decl( "txtClipXmin", IupText( "cmdInteger" ),
+ named[137] = IupSetAtt( "txtClipXmin", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[137] = decl( "txtClipXmax", IupText( "cmdInteger" ),
+ named[138] = IupSetAtt( "txtClipXmax", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[138] = decl( "txtClipYmin", IupText( "cmdInteger" ),
+ named[139] = IupSetAtt( "txtClipYmin", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[139] = decl( "txtClipYmax", IupText( "cmdInteger" ),
+ named[140] = IupSetAtt( "txtClipYmax", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[140] = decl( "btClipOff", IupButton( "Off", "cmdClipOff" ),
+ named[141] = IupSetAtt( "btClipOff", IupButton( "Off", "cmdClipOff" ),
"SIZE", "30", NULL );
- named[141] = decl( "btClipArea", IupButton( "Area", "cmdClipArea" ),
+ named[142] = IupSetAtt( "btClipArea", IupButton( "Area", "cmdClipArea" ),
"SIZE", "30", NULL );
- named[142] = decl( "btClipPoly", IupButton( "Polygon", "cmdClipPoly" ),
+ named[143] = IupSetAtt( "btClipPoly", IupButton( "Polygon", "cmdClipPoly" ),
"SIZE", "50", NULL );
- named[143] = decl( "btClipHide", IupButton( "Hide", "cmdMsgHide" ),
+ named[144] = IupSetAtt( "btClipHide", IupButton( "Hide", "cmdMsgHide" ),
"SIZE", "30", NULL );
- named[144] = decl( "ClipData", IupVbox(
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "Xmin:" ),
+ named[145] = IupSetAtt( "ClipData", IupVbox(
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "Xmin:" ),
"SIZE", "25x9", NULL ),
- named[136] /* txtClipXmin */,
- decl( NULL, IupFill(),
+ named[137] /* txtClipXmin */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Ymin:" ),
+ IupSetAtt( NULL, IupLabel( "Ymin:" ),
"SIZE", "25x9", NULL ),
- named[138] /* txtClipYmin */,
+ named[139] /* txtClipYmin */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "Xmax:" ),
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "Xmax:" ),
"SIZE", "25x9", NULL ),
- named[137] /* txtClipXmax */,
- decl( NULL, IupFill(),
+ named[138] /* txtClipXmax */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Ymax:" ),
+ IupSetAtt( NULL, IupLabel( "Ymax:" ),
"SIZE", "25x9", NULL ),
- named[139] /* txtClipYmax */,
+ named[140] /* txtClipYmax */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
NULL), NULL );
- named[145] = decl( "ClipDeskTop", IupVbox(
+ named[146] = IupSetAtt( "ClipDeskTop", IupVbox(
IupHbox(
IupFill(),
- named[144] /* ClipData */,
+ named[145] /* ClipData */,
IupFill(),
NULL),
IupHbox(
IupFill(),
- named[140] /* btClipOff */,
- decl( NULL, IupFill(),
+ named[141] /* btClipOff */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[141] /* btClipArea */,
- decl( NULL, IupFill(),
+ named[142] /* btClipArea */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[142] /* btClipPoly */,
- decl( NULL, IupFill(),
+ named[143] /* btClipPoly */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[143] /* btClipHide */,
+ named[144] /* btClipHide */,
IupFill(),
NULL),
NULL), NULL );
- named[146] = decl( "dlgClip", IupDialog(
- named[145] /* ClipDeskTop */
+ named[147] = IupSetAtt( "dlgClip", IupDialog(
+ named[146] /* ClipDeskTop */
),
"PARENTDIALOG", "dlgMain",
"TITLE", "Clipping",
@@ -1408,72 +1394,72 @@ void cdtest_loadled (void)
"MINBOX", "NO",
"RESIZE", "NO",
"MARGIN", "5x5", NULL );
- named[147] = decl( "txtImageX", IupText( "cmdInteger" ),
+ named[148] = IupSetAtt( "txtImageX", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[148] = decl( "txtImageY", IupText( "cmdInteger" ),
+ named[149] = IupSetAtt( "txtImageY", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[149] = decl( "txtImageW", IupText( "cmdInteger" ),
+ named[150] = IupSetAtt( "txtImageW", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[150] = decl( "txtImageH", IupText( "cmdInteger" ),
+ named[151] = IupSetAtt( "txtImageH", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[151] = decl( "btImagePut", IupButton( "Put", "cmdImagePut" ),
+ named[152] = IupSetAtt( "btImagePut", IupButton( "Put", "cmdImagePut" ),
"SIZE", "30", NULL );
- named[152] = decl( "btImageGet", IupButton( "Get", "cmdImageGet" ),
+ named[153] = IupSetAtt( "btImageGet", IupButton( "Get", "cmdImageGet" ),
"SIZE", "30", NULL );
- named[153] = decl( "btImageHide", IupButton( "Hide", "cmdMsgHide" ),
+ named[154] = IupSetAtt( "btImageHide", IupButton( "Hide", "cmdMsgHide" ),
"SIZE", "30", NULL );
- named[154] = decl( "ImageData", IupVbox(
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "X:" ),
+ named[155] = IupSetAtt( "ImageData", IupVbox(
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "X:" ),
"SIZE", "30x9", NULL ),
- named[147] /* txtImageX */,
- decl( NULL, IupFill(),
+ named[148] /* txtImageX */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Y:" ),
+ IupSetAtt( NULL, IupLabel( "Y:" ),
"SIZE", "30x9", NULL ),
- named[148] /* txtImageY */,
+ named[149] /* txtImageY */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "Width:" ),
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "Width:" ),
"SIZE", "30x9", NULL ),
- named[149] /* txtImageW */,
- decl( NULL, IupFill(),
+ named[150] /* txtImageW */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Height:" ),
+ IupSetAtt( NULL, IupLabel( "Height:" ),
"SIZE", "30x9", NULL ),
- named[150] /* txtImageH */,
+ named[151] /* txtImageH */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
NULL), NULL );
- named[155] = decl( "ImageDeskTop", IupVbox(
+ named[156] = IupSetAtt( "ImageDeskTop", IupVbox(
IupHbox(
IupFill(),
- named[154] /* ImageData */,
+ named[155] /* ImageData */,
IupFill(),
NULL),
IupHbox(
IupFill(),
- named[152] /* btImageGet */,
- decl( NULL, IupFill(),
+ named[153] /* btImageGet */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[151] /* btImagePut */,
- decl( NULL, IupFill(),
+ named[152] /* btImagePut */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[153] /* btImageHide */,
+ named[154] /* btImageHide */,
IupFill(),
NULL),
NULL), NULL );
- named[156] = decl( "dlgImage", IupDialog(
- named[155] /* ImageDeskTop */
+ named[157] = IupSetAtt( "dlgImage", IupDialog(
+ named[156] /* ImageDeskTop */
),
"PARENTDIALOG", "dlgMain",
"TITLE", "Server Image",
@@ -1482,72 +1468,72 @@ void cdtest_loadled (void)
"CLOSE_CB", "cmdMsgHide",
"RESIZE", "NO",
"MARGIN", "5x5", NULL );
- named[157] = decl( "txtImageRGBX", IupText( "cmdInteger" ),
+ named[158] = IupSetAtt( "txtImageRGBX", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[158] = decl( "txtImageRGBY", IupText( "cmdInteger" ),
+ named[159] = IupSetAtt( "txtImageRGBY", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[159] = decl( "txtImageRGBW", IupText( "cmdInteger" ),
+ named[160] = IupSetAtt( "txtImageRGBW", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[160] = decl( "txtImageRGBH", IupText( "cmdInteger" ),
+ named[161] = IupSetAtt( "txtImageRGBH", IupText( "cmdInteger" ),
"NC", "5",
"SIZE", "30x12",
"VALUE", "0", NULL );
- named[161] = decl( "btImageRGBPut", IupButton( "Put", "cmdImageRGBPut" ),
+ named[162] = IupSetAtt( "btImageRGBPut", IupButton( "Put", "cmdImageRGBPut" ),
"SIZE", "30", NULL );
- named[162] = decl( "btImageRGBGet", IupButton( "Get", "cmdImageRGBGet" ),
+ named[163] = IupSetAtt( "btImageRGBGet", IupButton( "Get", "cmdImageRGBGet" ),
"SIZE", "30", NULL );
- named[163] = decl( "btImageRGBHide", IupButton( "Hide", "cmdMsgHide" ),
+ named[164] = IupSetAtt( "btImageRGBHide", IupButton( "Hide", "cmdMsgHide" ),
"SIZE", "30", NULL );
- named[164] = decl( "ImageRGBData", IupVbox(
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "X:" ),
+ named[165] = IupSetAtt( "ImageRGBData", IupVbox(
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "X:" ),
"SIZE", "30x9", NULL ),
- named[157] /* txtImageRGBX */,
- decl( NULL, IupFill(),
+ named[158] /* txtImageRGBX */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Y:" ),
+ IupSetAtt( NULL, IupLabel( "Y:" ),
"SIZE", "30x9", NULL ),
- named[158] /* txtImageRGBY */,
+ named[159] /* txtImageRGBY */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
- decl( NULL, IupHbox(
- decl( NULL, IupLabel( "Width:" ),
+ IupSetAtt( NULL, IupHbox(
+ IupSetAtt( NULL, IupLabel( "Width:" ),
"SIZE", "30x9", NULL ),
- named[159] /* txtImageRGBW */,
- decl( NULL, IupFill(),
+ named[160] /* txtImageRGBW */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- decl( NULL, IupLabel( "Height:" ),
+ IupSetAtt( NULL, IupLabel( "Height:" ),
"SIZE", "30x9", NULL ),
- named[160] /* txtImageRGBH */,
+ named[161] /* txtImageRGBH */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
NULL), NULL );
- named[165] = decl( "ImageRGBDeskTop", IupVbox(
+ named[166] = IupSetAtt( "ImageRGBDeskTop", IupVbox(
IupHbox(
IupFill(),
- named[164] /* ImageRGBData */,
+ named[165] /* ImageRGBData */,
IupFill(),
NULL),
IupHbox(
IupFill(),
- named[162] /* btImageRGBGet */,
- decl( NULL, IupFill(),
+ named[163] /* btImageRGBGet */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[161] /* btImageRGBPut */,
- decl( NULL, IupFill(),
+ named[162] /* btImageRGBPut */,
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
- named[163] /* btImageRGBHide */,
+ named[164] /* btImageRGBHide */,
IupFill(),
NULL),
NULL), NULL );
- named[166] = decl( "dlgImageRGB", IupDialog(
- named[165] /* ImageRGBDeskTop */
+ named[167] = IupSetAtt( "dlgImageRGB", IupDialog(
+ named[166] /* ImageRGBDeskTop */
),
"PARENTDIALOG", "dlgMain",
"TITLE", "RGB Image",
@@ -1556,31 +1542,31 @@ void cdtest_loadled (void)
"CLOSE_CB", "cmdMsgHide",
"RESIZE", "NO",
"MARGIN", "5x5", NULL );
- named[167] = decl( "btCDTest", IupButton( "Close", "cmdCloseAbout" ), NULL );
- named[168] = decl( "AboutDeskTop", IupHbox(
+ named[168] = IupSetAtt( "btCDTest", IupButton( "Close", "cmdCloseAbout" ), NULL );
+ named[169] = IupSetAtt( "AboutDeskTop", IupHbox(
IupFill(),
- decl( NULL, IupVbox(
+ IupSetAtt( NULL, IupVbox(
IupLabel( "CD Test 5.3" ),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
IupLabel( "Antonio Scuri" ),
IupLabel( "Diego Nehab" ),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
IupLabel( "Tecgraf/PUC-Rio" ),
- decl( NULL, IupFill(),
+ IupSetAtt( NULL, IupFill(),
"SIZE", "5", NULL ),
IupLabel( "CD Library Version" ),
- named[169] = decl( "lblVersion", IupLabel( "" ), NULL ),
- named[167] /* btCDTest */,
+ named[170] = IupSetAtt( "lblVersion", IupLabel( "" ), NULL ),
+ named[168] /* btCDTest */,
NULL),
"ALIGNMENT", "ACENTER", NULL ),
IupFill(),
NULL),
"MARGIN", "5x5",
"GAP", "2", NULL );
- named[170] = decl( "dlgHelpAbout", IupDialog(
- named[168] /* AboutDeskTop */
+ named[171] = IupSetAtt( "dlgHelpAbout", IupDialog(
+ named[169] /* AboutDeskTop */
),
"PARENTDIALOG", "dlgMain",
"TITLE", "About",
diff --git a/cd/test/cdtest/config.mak b/cd/test/cdtest/config.mak
index e04e7d1..2bf3e1c 100755
--- a/cd/test/cdtest/config.mak
+++ b/cd/test/cdtest/config.mak
@@ -1,16 +1,28 @@
APPNAME = cdtest
+ifdef USE_GDK
+ APPNAME = cdtestgdk
+ USE_GTK = Yes
+endif
+ifdef USE_CONTEXTPLUS
+ APPNAME = cdtestplus
+ DEFINES = USE_CONTEXTPLUS
+endif
+
SRC = cdtest.c cdtest_led.c colorbar.c drivers.c list.c rubber.c
ifeq "$(TEC_SYSNAME)" "Win32"
SRC += cdtest.rc
+ LEDC = $(IUP)/bin/$(TEC_SYSNAME)/ledc
+else
+ LEDC = $(IUP)/bin/$(TEC_UNAME)/ledc
endif
USE_CD=Yes
USE_IUP3=Yes
cdtest_led.c: cdtest.led
- ledc -f cdtest_loadled -o cdtest_led.c cdtest.led
+ $(LEDC) -f cdtest_loadled -o cdtest_led.c cdtest.led
USE_STATIC = Yes
diff --git a/cd/test/cdtest/drivers.c b/cd/test/cdtest/drivers.c
index 93918d5..dd23331 100755
--- a/cd/test/cdtest/drivers.c
+++ b/cd/test/cdtest/drivers.c
@@ -32,6 +32,8 @@ extern tCTC ctgc;
#define DXF
#define DGN
#define PDF
+#define CDDBG
+#define SVG
static int LoadCanvas(char* ctx_name, cdContext* ctx, char *filename)
{
@@ -69,7 +71,7 @@ static int SaveCanvas(char* ctx_name, cdContext* ctx, char *data)
canvas = cdCreateCanvas(ctx, data);
if (!canvas)
{
- IupMessage("Error!", "Can not create canvas.");
+ IupMessagef("Error!", "Could not create canvas of driver %s.", ctx_name);
return IUP_DEFAULT;
}
@@ -196,6 +198,27 @@ static int fEPS(void)
}
#endif
+/*-------------------------------------------------------------------------*/
+/* Copia o conteudo do canvas para um arquivo SVG. */
+/*-------------------------------------------------------------------------*/
+#ifdef SVG
+#include <cdsvg.h>
+
+static int fSVG(void)
+{
+ char filename[1024]="*.svg";
+ char data[1024];
+
+ if (IupGetFile(filename)>=0)
+ {
+ sprintf(data, "%s -s%d", filename, (int)(ctgc.res * 25.4));
+ return SaveCanvas("CD_SVG", CD_SVG, data);
+ }
+
+ return IUP_DEFAULT;
+}
+#endif
+
#ifdef PDF
#include <cdpdf.h>
@@ -327,6 +350,26 @@ static int fPlayMF(void)
}
#endif
+#ifdef CDDBG
+#include <cddebug.h>
+/*-------------------------------------------------------------------------*/
+/* Copia o conteudo do canvas para um arquivo metafile do CD. */
+/*-------------------------------------------------------------------------*/
+static int fDebug(void)
+{
+ char filename[1024]="*.mf";
+ char data[1000];
+
+ if (IupGetFile(filename)>=0)
+ {
+ sprintf(data, "%s %gx%g %g", filename, ((double)ctgc.w)/ctgc.res, ((double)ctgc.h)/ctgc.res, ctgc.res);
+ return SaveCanvas("CD_DEBUG", CD_DEBUG, data);
+ }
+
+ return IUP_DEFAULT;
+}
+#endif
+
/*-------------------------------------------------------------------------*/
/* Copia o conteudo do canvas para um arquivo WMF. */
/*-------------------------------------------------------------------------*/
@@ -389,7 +432,6 @@ static int fPrint(void)
{
char *data = "CDTEST.PRN -d";
return SaveCanvas("CD_PRINTER", CD_PRINTER, data);
- return IUP_DEFAULT;
}
#endif
@@ -408,6 +450,10 @@ void DriversInit(void)
IupSetFunction("cmdPS", (Icallback) fPS);
IupSetFunction("cmdEPS", (Icallback) fEPS);
#endif
+#ifdef SVG
+ IupSetAttribute(IupGetHandle("itSVG"), IUP_ACTIVE, IUP_YES);
+ IupSetFunction("cmdSVG", (Icallback) fSVG);
+#endif
#ifdef PDF
IupSetAttribute(IupGetHandle("itPDF"), IUP_ACTIVE, IUP_YES);
IupSetFunction("cmdPDF", (Icallback) fPDF);
@@ -432,6 +478,9 @@ void DriversInit(void)
IupSetAttribute(IupGetHandle("itDGN"), IUP_ACTIVE, IUP_YES);
IupSetFunction("cmdDGN", (Icallback) fDGN);
#endif
+#ifdef CDDBG
+ IupSetFunction("cmdDebug", (Icallback) fDebug);
+#endif
#ifdef CGM
IupSetAttribute(IupGetHandle("itCGMb"), IUP_ACTIVE, IUP_YES);
IupSetFunction("cmdCGMb", (Icallback) fCGMb);