* Bug #13114 fixed - Erase pixmap property 72/13272/8
Paul Bignier [Fri, 29 Nov 2013 08:53:10 +0000 (09:53 +0100)]
handle.pixmap is now obsolete, replaced with drawlater/drawnow.

Change-Id: Iabad8806175d9b897884c3d2fd73dc88218a699c

82 files changed:
scilab/CHANGES_5.5.X
scilab/modules/cacsd/demos/flat/car.dem.sce
scilab/modules/cacsd/demos/flat/truck.dem.sce
scilab/modules/cacsd/demos/pendulum/graphics.sci
scilab/modules/differential_equations/demos/dae/dae2/demo_sliding_pendulum.sci
scilab/modules/differential_equations/demos/dae/dae2/pendg.sci
scilab/modules/differential_equations/demos/n_pendulum/dessin.sci
scilab/modules/fileio/macros/%_listvarinfile.sci
scilab/modules/graphic_objects/includes/graphicObjectProperties.h
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/figure/Figure.java
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/graphicObject/GraphicObjectProperties.java
scilab/modules/graphic_objects/src/scripts/propertiesMap.properties
scilab/modules/graphic_objects/tests/unit_tests/sdf.dia.ref
scilab/modules/graphic_objects/tests/unit_tests/sdf.tst
scilab/modules/graphics/Makefile.am
scilab/modules/graphics/Makefile.in
scilab/modules/graphics/graphics.vcxproj
scilab/modules/graphics/graphics.vcxproj.filters
scilab/modules/graphics/help/en_US/2d_plot/Matplot1.xml
scilab/modules/graphics/help/en_US/2d_plot/Sgrayplot.xml
scilab/modules/graphics/help/en_US/color_management/hsv2rgb.xml
scilab/modules/graphics/help/en_US/figure_operations/figure_properties.xml
scilab/modules/graphics/help/en_US/xset.xml
scilab/modules/graphics/help/fr_FR/xset.xml
scilab/modules/graphics/help/ja_JP/figure_operations/figure_properties.xml
scilab/modules/graphics/help/ja_JP/xset.xml
scilab/modules/graphics/help/pt_BR/xset.xml
scilab/modules/graphics/macros/%h_load.sci
scilab/modules/graphics/macros/%h_p.sci
scilab/modules/graphics/macros/%h_save.sci
scilab/modules/graphics/macros/clf.sci
scilab/modules/graphics/macros/dragrect.sci
scilab/modules/graphics/macros/ged.sci
scilab/modules/graphics/macros/ged_insert.sci
scilab/modules/graphics/macros/ghdl_fields.sci
scilab/modules/graphics/macros/paramfplot2d.sci
scilab/modules/graphics/sci_gateway/c/gw_graphics.c
scilab/modules/graphics/sci_gateway/c/sci_xget.c
scilab/modules/graphics/sci_gateway/c/sci_xset.c
scilab/modules/graphics/src/c/InitObjects.c
scilab/modules/graphics/src/c/XsetXgetParameters.h
scilab/modules/graphics/src/c/getHandleProperty/GetHashTable.c
scilab/modules/graphics/src/c/getHandleProperty/SetHashTable.c
scilab/modules/graphics/src/c/getHandleProperty/getHandleProperty.h
scilab/modules/graphics/src/c/getHandleProperty/get_pixmap_property.c [deleted file]
scilab/modules/graphics/src/c/getHandleProperty/setHandleProperty.h
scilab/modules/graphics/src/c/getHandleProperty/set_pixmap_property.c [deleted file]
scilab/modules/graphics/tcl/ged/Figure.tcl
scilab/modules/graphics/tests/nonreg_tests/bug_13114.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_13114.tst [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_13114_1.sod [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_13114_2.sod [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_2200.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_2200.tst
scilab/modules/graphics/tests/nonreg_tests/bug_2749.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_2930.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_2930.tst
scilab/modules/graphics/tests/nonreg_tests/bug_4855.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_4855.tst
scilab/modules/graphics/tests/unit_tests/gcf.dia.ref
scilab/modules/graphics/tests/unit_tests/gcf.tst
scilab/modules/graphics/tests/unit_tests/gdf.dia.ref
scilab/modules/graphics/tests/unit_tests/gdf.tst
scilab/modules/graphics/tests/unit_tests/plot2d.dia.ref
scilab/modules/graphics/tests/unit_tests/plot2d.tst
scilab/modules/graphics/tests/unit_tests/plot2d_demo.dia.ref
scilab/modules/graphics/tests/unit_tests/plot2d_demo.tst
scilab/modules/graphics/tests/unit_tests/plot3d_demo.dia.ref
scilab/modules/graphics/tests/unit_tests/plot3d_demo.tst
scilab/modules/graphics/tests/unit_tests/plot_demo.dia.ref
scilab/modules/graphics/tests/unit_tests/plot_demo.tst
scilab/modules/graphics/tests/unit_tests/xset_xget.dia.ref
scilab/modules/graphics/tests/unit_tests/xset_xget.tst
scilab/modules/gui/src/java/org/scilab/modules/gui/ged/GEDView.java
scilab/modules/gui/src/java/org/scilab/modules/gui/ged/graphic_objects/figure/BaseProperties.java
scilab/modules/gui/src/java/org/scilab/modules/gui/ged/graphic_objects/properties/Figure.java
scilab/modules/helptools/etc/images_md5.txt
scilab/modules/helptools/images/Sgrayplot_3.png
scilab/modules/helptools/images/hsv2rgb_1.png
scilab/modules/io/macros/%_save.sci
scilab/modules/scicos_blocks/macros/NonLinear/LOOKUP_c.sci
scilab/modules/string/macros/sci2exp.sci

index b39cf47..395f567 100644 (file)
@@ -38,6 +38,8 @@ Obsolete & Removed Functions
 
 * clear_pixmap removed, please use drawlater/drawnow instead.
 
+* pixmap property removed for figures, please use drawlater/drawnow instead.
+
 * demo_message and demo_mdialog removed.
 
 * with_embedded_jre removed.
@@ -543,6 +545,8 @@ Xcos
 
 * Bug #13059 fixed - Nan propagated at startup made the simulation fail.
 
+* Bug #13114 fixed - pixmap property removed from Scilab.
+
 * Bug #13172 fixed - Logic bloc help file had some typo.
 
 
index 8a22ef9..9889eca 100644 (file)
@@ -11,11 +11,10 @@ function demo_car()
     final                 =[0;0;0;0];
     my_handle             = scf(100001);
     clf(my_handle,"reset");
-    my_handle.pixmap      = "off" ;
     toolbar(my_handle.figure_id,"off");
     state=car_solve(initial,final);
     display_car_trajectory(state);
 endfunction
 
 demo_car();
-clear demo_car;
\ No newline at end of file
+clear demo_car;
index 2408586..dedc7b4 100644 (file)
@@ -14,11 +14,10 @@ function demo_truck()
     state     = truck_solve(initial,final);
     my_handle = scf(100001);
     clf(my_handle,"reset");
-    my_handle.pixmap = "off" ;
     toolbar(my_handle.figure_id,"off") ;
     display_truck_trajectory(state);
 
 endfunction
 
 demo_truck();
-clear demo_truck;
\ No newline at end of file
+clear demo_truck;
index 90de14a..cf0bab7 100644 (file)
@@ -7,7 +7,7 @@
 
 function P=initialize_display(xg,teta)
     clf();a=gca();a.isoview="on";
-    drawlater();//f=gcf();f.pixmap='on'
+    drawlater();//f=gcf();
     a.data_bounds=[-0.4 -0.2;0.4 0.3];
     a.margins=zeros(1,4);
     y1=0;lb=l;hc=0.05;lc=0.1;teta=.25;r=0.013
@@ -108,7 +108,7 @@ endfunction
 function draw1()
     f=gcf();f.figure_position=[10 10];show_window()
     clf();
-    drawlater();//f.pixmap='on';
+    drawlater();
     f.background=color("gray");
     f.figure_size=[850,650];
     y=y(:,1:70);  n=size(y,2);
@@ -152,13 +152,11 @@ function draw1()
         // contains draw now
         P=set_pendulum(P,xx,tt);
     end
-    //f.pixmap='off'
 endfunction
 
 function draw2()
     f=gcf();f.figure_position=[10 10];show_window()
     clf();
-    //f.pixmap='on';
     drawlater()
     f.figure_size=[850,650];
     f.background=color("gray");
@@ -209,6 +207,5 @@ function draw2()
         // contains draw now
         P=set_pendulum(P,xx,tt);
     end
-    //f.pixmap='off'
 
 endfunction
index 240c33b..fae3347 100644 (file)
@@ -99,7 +99,6 @@ function  H=build_sliding_pendulum ()
     clf(f,"reset");
 
     a=gca();
-    f.pixmap="on";
     drawlater()
     f.axes_size = [610,676];
     xmin=-1.5;
index cc3d8ee..894461f 100644 (file)
@@ -32,7 +32,6 @@ function  H=build_sliding_pendulum ()
     clf(f,"reset");
 
     f             = gcf();
-    f.pixmap      = "on";
     a             = gca();
     drawlater();
     f.axes_size = [610,676] ;
index 39126a3..5555556 100644 (file)
@@ -40,14 +40,12 @@ function []=chaind(p,r,rect)
             end
             xset("alufunction",3);
         else
-            pix=xget("pixmap");xset("pixmap",1)
             for j=1:3:n2,
                 xset("wwpc");
                 xpoly(rect([1 3 3 1]),rect([2,2,4,4]),"lines",1)
                 chaind([x(:,j),y(:,j)],rr,rect);
                 xset("wshow")
             end
-            xset("pixmap",pix)
         end
 
         function []=chainb(yt)
@@ -76,7 +74,6 @@ function []=chaind(p,r,rect)
                 end
                 xset("alufunction",3);
             else
-                pix=xget("pixmap");xset("pixmap",1)
                 for j=1:3:n2,
                     xset("wwpc");
                     xpoly(rect([1 3 3 1]),rect([2,2,4,4]),"lines",1)
@@ -84,7 +81,6 @@ function []=chaind(p,r,rect)
                     chaind([x(:,j),y(:,j)],rr,rect);
                     xset("wshow")
                 end
-                xset("pixmap",pix)
             end
 
 
index f4569b0..66a8684 100644 (file)
@@ -279,7 +279,9 @@ function totalSize = getSingleHandleInfo(fd, totalSize)
         end
         totalSize = seekShort(fd, totalSize); //figure_id
         totalSize = seekMatrix(fd, totalSize); // color_map
-        totalSize = seekBool(fd, totalSize); // pixmap
+        if ~is_higher_than([5 4 0 1]) then
+            totalSize = seekBool(fd, totalSize); // pixmap
+        end
         totalSize = seekString(fd, totalSize); // pixel_drawing_mode
         if (is_higher_than([5 1 0 0])) then
             totalSize = seekString(fd, totalSize); // anti_aliasing
index f9d50fd..2311929 100755 (executable)
 #define __GO_COLORMAP__ 89
 #define __GO_COLORMAP_SIZE__ 90
 #define __GO_RENDERING_MODE__ 91
-#define __GO_PIXMAP__ 92
-#define __GO_PIXEL_DRAWING_MODE__ 93
-#define __GO_ANTIALIASING__ 94
-#define __GO_IMMEDIATE_DRAWING__ 95
-#define __GO_BACKGROUND__ 96
-#define __GO_EVENTHANDLER__ 97
-#define __GO_EVENTHANDLER_NAME__ 98
-#define __GO_EVENTHANDLER_ENABLE__ 99
-#define __GO_TAG__ 100
-#define __GO_ROTATION_TYPE__ 101
-#define __GO_RESIZEFCN__ 102
-#define __GO_CLOSEREQUESTFCN__ 103
-#define __GO_DEFAULT_AXES__ 104
-#define __GO_UPPER_LEFT_POINT__ 105
-#define __GO_WIDTH__ 106
-#define __GO_HEIGHT__ 107
-#define __GO_START_ANGLE__ 108
-#define __GO_END_ANGLE__ 109
-#define __GO_ARC_DRAWING_METHOD__ 110
-#define __GO_X_AXIS_VISIBLE__ 111
-#define __GO_X_AXIS_REVERSE__ 112
-#define __GO_X_AXIS_GRID_COLOR__ 113
-#define __GO_X_AXIS_GRID_THICKNESS__ 114
-#define __GO_X_AXIS_GRID_STYLE__ 115
-#define __GO_X_AXIS_LABEL__ 116
-#define __GO_X_AXIS_LOCATION__ 117
-#define __GO_X_AXIS_LOG_FLAG__ 118
-#define __GO_X_AXIS_TICKS__ 119
-#define __GO_X_AXIS_AUTO_TICKS__ 120
-#define __GO_X_AXIS_NUMBER_TICKS__ 121
-#define __GO_X_AXIS_TICKS_LOCATIONS__ 122
-#define __GO_X_AXIS_TICKS_LABELS__ 123
-#define __GO_X_AXIS_SUBTICKS__ 124
-#define __GO_Y_AXIS_VISIBLE__ 125
-#define __GO_Y_AXIS_REVERSE__ 126
-#define __GO_Y_AXIS_GRID_COLOR__ 127
-#define __GO_Y_AXIS_GRID_THICKNESS__ 128
-#define __GO_Y_AXIS_GRID_STYLE__ 129
-#define __GO_Y_AXIS_LABEL__ 130
-#define __GO_Y_AXIS_LOCATION__ 131
-#define __GO_Y_AXIS_LOG_FLAG__ 132
-#define __GO_Y_AXIS_TICKS__ 133
-#define __GO_Y_AXIS_AUTO_TICKS__ 134
-#define __GO_Y_AXIS_NUMBER_TICKS__ 135
-#define __GO_Y_AXIS_TICKS_LOCATIONS__ 136
-#define __GO_Y_AXIS_TICKS_LABELS__ 137
-#define __GO_Y_AXIS_SUBTICKS__ 138
-#define __GO_Z_AXIS_VISIBLE__ 139
-#define __GO_Z_AXIS_REVERSE__ 140
-#define __GO_Z_AXIS_GRID_COLOR__ 141
-#define __GO_Z_AXIS_GRID_THICKNESS__ 142
-#define __GO_Z_AXIS_GRID_STYLE__ 143
-#define __GO_Z_AXIS_LABEL__ 144
-#define __GO_Z_AXIS_LOCATION__ 145
-#define __GO_Z_AXIS_LOG_FLAG__ 146
-#define __GO_Z_AXIS_TICKS__ 147
-#define __GO_Z_AXIS_AUTO_TICKS__ 148
-#define __GO_Z_AXIS_NUMBER_TICKS__ 149
-#define __GO_Z_AXIS_TICKS_LOCATIONS__ 150
-#define __GO_Z_AXIS_TICKS_LABELS__ 151
-#define __GO_Z_AXIS_SUBTICKS__ 152
-#define __GO_AUTO_SUBTICKS__ 153
-#define __GO_GRID_POSITION__ 154
-#define __GO_TITLE__ 155
-#define __GO_AUTO_CLEAR__ 156
-#define __GO_FILLED__ 157
-#define __GO_CAMERA__ 158
-#define __GO_VIEW__ 159
-#define __GO_ISOVIEW__ 160
-#define __GO_CUBE_SCALING__ 161
-#define __GO_ROTATION_ANGLES__ 162
-#define __GO_ROTATION_ANGLES_3D__ 163
-#define __GO_BOX_TYPE__ 164
-#define __GO_HIDDEN_AXIS_COLOR__ 165
-#define __GO_TIGHT_LIMITS__ 166
-#define __GO_DATA_BOUNDS__ 167
-#define __GO_REAL_DATA_BOUNDS__ 168
-#define __GO_ZOOM_ENABLED__ 169
-#define __GO_ZOOM_BOX__ 170
-#define __GO_AUTO_SCALE__ 171
-#define __GO_FIRST_PLOT__ 172
-#define __GO_MARGINS__ 173
-#define __GO_AXES_BOUNDS__ 174
-#define __GO_CLIP_PROPERTY__ 175
-#define __GO_CLIP_STATE__ 176
-#define __GO_CLIP_BOX__ 177
-#define __GO_CLIP_BOX_SET__ 178
-#define __GO_LINE__ 179
-#define __GO_LINE_MODE__ 180
-#define __GO_LINE_STYLE__ 181
-#define __GO_LINE_THICKNESS__ 182
-#define __GO_LINE_COLOR__ 183
-#define __GO_FILL_MODE__ 184
-#define __GO_MARK__ 185
-#define __GO_MARK_MODE__ 186
-#define __GO_MARK_STYLE__ 187
-#define __GO_MARK_SIZE_UNIT__ 188
-#define __GO_MARK_SIZE__ 189
-#define __GO_MARK_FOREGROUND__ 190
-#define __GO_MARK_BACKGROUND__ 191
-#define __GO_MARK_OFFSET__ 192
-#define __GO_MARK_STRIDE__ 193
-#define __GO_TICKS_DIRECTION__ 194
-#define __GO_X_NUMBER_TICKS__ 195
-#define __GO_Y_NUMBER_TICKS__ 196
-#define __GO_X_TICKS_COORDS__ 197
-#define __GO_Y_TICKS_COORDS__ 198
-#define __GO_TICKS_COLOR__ 199
-#define __GO_TICKS_SEGMENT__ 200
-#define __GO_TICKS_STYLE__ 201
-#define __GO_SUBTICKS__ 202
-#define __GO_NUMBER_TICKS_LABELS__ 203
-#define __GO_TICKS_LABELS__ 204
-#define __GO_FORMATN__ 205
-#define __GO_FONT__ 206
-#define __GO_FONT_STYLE__ 207
-#define __GO_FONT_SIZE__ 208
-#define __GO_FONT_COLOR__ 209
-#define __GO_FONT_FRACTIONAL__ 210
-#define __GO_Z_BOUNDS__ 211
-#define __GO_OUTSIDE_COLOR__ 212
-#define __GO_COLOR_RANGE__ 213
-#define __GO_DATA_MAPPING__ 214
-#define __GO_FONT_ANGLE__ 215
-#define __GO_AUTO_POSITION__ 216
-#define __GO_CORNERS__ 217
-#define __GO_AUTO_ROTATION__ 218
-#define __GO_LINKS__ 219
-#define __GO_LINKS_COUNT__ 220
-#define __GO_LEGEND_LOCATION__ 221
-#define __GO_CLOSED__ 222
-#define __GO_ARROW_SIZE_FACTOR__ 223
-#define __GO_POLYLINE_STYLE__ 224
-#define __GO_INTERP_COLOR_VECTOR__ 225
-#define __GO_INTERP_COLOR_VECTOR_SET__ 226
-#define __GO_INTERP_COLOR_MODE__ 227
-#define __GO_X_SHIFT__ 228
-#define __GO_Y_SHIFT__ 229
-#define __GO_Z_SHIFT__ 230
-#define __GO_BAR_WIDTH__ 231
-#define __GO_SURFACE_MODE__ 232
-#define __GO_COLOR_MODE__ 233
-#define __GO_COLOR_FLAG__ 234
-#define __GO_ALIGNMENT__ 235
-#define __GO_BOX__ 236
-#define __GO_TEXT_BOX__ 237
-#define __GO_TEXT_BOX_MODE__ 238
-#define __GO_AUTO_DIMENSIONING__ 239
-#define __GO_FORMATTED_TEXT__ 240
-#define __GO_TEXT_ARRAY_DIMENSIONS__ 241
-#define __GO_TEXT_STRINGS__ 242
-#define __GO_BASE__ 243
-#define __GO_BASE_X__ 244
-#define __GO_BASE_Y__ 245
-#define __GO_BASE_Z__ 246
-#define __GO_DIRECTION__ 247
-#define __GO_DIRECTION_X__ 248
-#define __GO_DIRECTION_Y__ 249
-#define __GO_DIRECTION_Z__ 250
-#define __GO_ARROW_SIZE__ 251
-#define __GO_SEGS_COLORS__ 252
-#define __GO_COLORED__ 253
-#define __GO_ARROWS__ 254
-#define __GO_NUMBER_ARROWS__ 255
-#define __GO_CHAMP_DIMENSIONS__ 256
-#define __GO_BOUNDING_BOX__ 257
-#define __GO_MAX_LENGTH__ 258
-#define __GO_MAX_USABLE_LENGTH__ 259
-#define __GO_HIDDEN_COLOR__ 260
-#define __GO_STYLE__ 261
-#define __GO_UI_CHECKBOX__ 262
-#define __GO_UI_EDIT__ 263
-#define __GO_UI_FRAME__ 264
-#define __GO_UI_FRAME_SCROLLABLE__ 265
-#define __GO_UI_IMAGE__ 266
-#define __GO_UI_LISTBOX__ 267
-#define __GO_UI_POPUPMENU__ 268
-#define __GO_UI_PUSHBUTTON__ 269
-#define __GO_UI_RADIOBUTTON__ 270
-#define __GO_UI_SLIDER__ 271
-#define __GO_UI_TABLE__ 272
-#define __GO_UI_TEXT__ 273
-#define __GO_UI_LAYER__ 274
-#define __GO_UI_BACKGROUNDCOLOR__ 275
-#define __GO_UI_ENABLE__ 276
-#define __GO_UI_FONTANGLE__ 277
-#define __GO_UI_FONTNAME__ 278
-#define __GO_UI_FONTSIZE__ 279
-#define __GO_UI_FONTUNITS__ 280
-#define __GO_UI_FONTWEIGHT__ 281
-#define __GO_UI_FOREGROUNDCOLOR__ 282
-#define __GO_UI_HORIZONTALALIGNMENT__ 283
-#define __GO_UI_LISTBOXTOP__ 284
-#define __GO_UI_LISTBOXTOP_SIZE__ 285
-#define __GO_UI_MAX__ 286
-#define __GO_UI_MIN__ 287
-#define __GO_UI_RELIEF__ 288
-#define __GO_UI_STRING__ 289
-#define __GO_UI_STRING_SIZE__ 290
-#define __GO_UI_STRING_COLNB__ 291
-#define __GO_UI_TOOLTIPSTRING__ 292
-#define __GO_UI_TOOLTIPSTRING_SIZE__ 293
-#define __GO_UI_SLIDERSTEP__ 294
-#define __GO_UI_UNITS__ 295
-#define __GO_UI_VALUE__ 296
-#define __GO_UI_VALUE_SIZE__ 297
-#define __GO_UI_VERTICALALIGNMENT__ 298
-#define __GO_UIPARENTMENU__ 299
-#define __GO_UICHILDMENU__ 300
-#define __GO_UICHECKEDMENU__ 301
-#define __GO_UI_CHECKED__ 302
-#define __GO_UI_LABEL__ 303
-#define __GO_UI_MNEMONIC__ 304
-#define __GO_UI_ACCELERATOR__ 305
-#define __GO_UI_SEPARATOR__ 306
-#define __GO_UI_ICON__ 307
-#define __GO_CONSOLE__ 308
-#define __GO_SHOWHIDDENHANDLES__ 309
-#define __GO_USEDEPRECATEDLF__ 310
-#define __GO_WAITBAR__ 311
-#define __GO_PROGRESSIONBAR__ 312
-#define __GO_UI_MESSAGE__ 313
-#define __GO_UI_MESSAGE_SIZE__ 314
-#define __GO_DATATIP__ 315
-#define __GO_DATATIP_DATA__ 316
-#define __GO_DATATIP_ORIENTATION__ 317
-#define __GO_DATATIP_3COMPONENT__ 318
-#define __GO_DATATIP_AUTOORIENTATION__ 319
-#define __GO_DATATIP_INTERP_MODE__ 320
-#define __GO_DATATIP_DISPLAY_FNC__ 321
-#define __GO_DATATIP_BOX_MODE__ 322
-#define __GO_DATATIP_LABEL_MODE__ 323
-#define __GO_AMBIENTCOLOR__ 324
-#define __GO_DIFFUSECOLOR__ 325
-#define __GO_SPECULARCOLOR__ 326
-#define __GO_COLOR_MATERIAL__ 327
-#define __GO_MATERIAL_SHININESS__ 328
-#define __GO_LIGHT__ 329
-#define __GO_LIGHT_TYPE__ 330
-#define __GO_DATATIPS__ 331
-#define __GO_DATATIPS_COUNT__ 332
-#define __GO_DATATIP_INDEXES__ 333
-#define __GO_DATA_MODEL_DISPLAY_FUNCTION__ 334
-#define __GO_DATA_MODEL_DISPLAY_FUNCTION_SIZE__ 335
-#define __GO_RESIZE__ 336
-#define __GO_TOOLBAR__ 337
-#define __GO_TOOLBAR_VISIBLE__ 338
-#define __GO_MENUBAR__ 339
-#define __GO_MENUBAR_VISIBLE__ 340
-#define __GO_INFOBAR_VISIBLE__ 341
-#define __GO_DOCKABLE__ 342
-#define __GO_LAYOUT__ 343
-#define __GO_LAYOUT_SET__ 344
-#define __GO_UI_TAB__ 345
-#define __GO_UI_GRIDBAG_GRID__ 346
-#define __GO_UI_GRIDBAG_WEIGHT__ 347
-#define __GO_UI_GRIDBAG_FILL__ 348
-#define __GO_UI_GRIDBAG_ANCHOR__ 349
-#define __GO_UI_GRIDBAG_PADDING__ 350
-#define __GO_UI_GRID_GRID__ 351
-#define __GO_UI_GRID_PADDING__ 352
-#define __GO_UI_BORDER_POSITION__ 353
-#define __GO_GRID_OPT_GRID__ 354
-#define __GO_GRID_OPT_PADDING__ 355
-#define __GO_BORDER_OPT_PADDING__ 356
-#define __GO_UI_FRAME_BORDER__ 357
-#define __GO_UI_FRAME_BORDER_COLOR__ 358
-#define __GO_UI_FRAME_BORDER_HIGHLIGHT_IN__ 359
-#define __GO_UI_FRAME_BORDER_HIGHLIGHT_OUT__ 360
-#define __GO_UI_FRAME_BORDER_IN_BORDER__ 361
-#define __GO_UI_FRAME_BORDER_JUSTIFICATION__ 362
-#define __GO_UI_FRAME_BORDER_OUT_BORDER__ 363
-#define __GO_UI_FRAME_BORDER_ROUNDED__ 364
-#define __GO_UI_FRAME_BORDER_SHADOW_IN__ 365
-#define __GO_UI_FRAME_BORDER_SHADOW_OUT__ 366
-#define __GO_UI_FRAME_BORDER_TITLE__ 367
-#define __GO_UI_FRAME_BORDER_POSITION__ 368
-#define __GO_UI_FRAME_BORDER_STYLE__ 369
-#define __GO_UI_GROUP_NAME__ 370
-#define __GO_UI_TITLE_POSITION__ 371
-#define __GO_UI_TITLE_SCROLL__ 372
-#define __GO_UI_FRAME_BORDER_TYPE__ 373
-#define __GO_UI_SCROLLABLE__ 374
+#define __GO_PIXEL_DRAWING_MODE__ 92
+#define __GO_ANTIALIASING__ 93
+#define __GO_IMMEDIATE_DRAWING__ 94
+#define __GO_BACKGROUND__ 95
+#define __GO_EVENTHANDLER__ 96
+#define __GO_EVENTHANDLER_NAME__ 97
+#define __GO_EVENTHANDLER_ENABLE__ 98
+#define __GO_TAG__ 99
+#define __GO_ROTATION_TYPE__ 100
+#define __GO_RESIZEFCN__ 101
+#define __GO_CLOSEREQUESTFCN__ 102
+#define __GO_DEFAULT_AXES__ 103
+#define __GO_UPPER_LEFT_POINT__ 104
+#define __GO_WIDTH__ 105
+#define __GO_HEIGHT__ 106
+#define __GO_START_ANGLE__ 107
+#define __GO_END_ANGLE__ 108
+#define __GO_ARC_DRAWING_METHOD__ 109
+#define __GO_X_AXIS_VISIBLE__ 110
+#define __GO_X_AXIS_REVERSE__ 111
+#define __GO_X_AXIS_GRID_COLOR__ 112
+#define __GO_X_AXIS_GRID_THICKNESS__ 113
+#define __GO_X_AXIS_GRID_STYLE__ 114
+#define __GO_X_AXIS_LABEL__ 115
+#define __GO_X_AXIS_LOCATION__ 116
+#define __GO_X_AXIS_LOG_FLAG__ 117
+#define __GO_X_AXIS_TICKS__ 118
+#define __GO_X_AXIS_AUTO_TICKS__ 119
+#define __GO_X_AXIS_NUMBER_TICKS__ 120
+#define __GO_X_AXIS_TICKS_LOCATIONS__ 121
+#define __GO_X_AXIS_TICKS_LABELS__ 122
+#define __GO_X_AXIS_SUBTICKS__ 123
+#define __GO_Y_AXIS_VISIBLE__ 124
+#define __GO_Y_AXIS_REVERSE__ 125
+#define __GO_Y_AXIS_GRID_COLOR__ 126
+#define __GO_Y_AXIS_GRID_THICKNESS__ 127
+#define __GO_Y_AXIS_GRID_STYLE__ 128
+#define __GO_Y_AXIS_LABEL__ 129
+#define __GO_Y_AXIS_LOCATION__ 130
+#define __GO_Y_AXIS_LOG_FLAG__ 131
+#define __GO_Y_AXIS_TICKS__ 132
+#define __GO_Y_AXIS_AUTO_TICKS__ 133
+#define __GO_Y_AXIS_NUMBER_TICKS__ 134
+#define __GO_Y_AXIS_TICKS_LOCATIONS__ 135
+#define __GO_Y_AXIS_TICKS_LABELS__ 136
+#define __GO_Y_AXIS_SUBTICKS__ 137
+#define __GO_Z_AXIS_VISIBLE__ 138
+#define __GO_Z_AXIS_REVERSE__ 139
+#define __GO_Z_AXIS_GRID_COLOR__ 140
+#define __GO_Z_AXIS_GRID_THICKNESS__ 141
+#define __GO_Z_AXIS_GRID_STYLE__ 142
+#define __GO_Z_AXIS_LABEL__ 143
+#define __GO_Z_AXIS_LOCATION__ 144
+#define __GO_Z_AXIS_LOG_FLAG__ 145
+#define __GO_Z_AXIS_TICKS__ 146
+#define __GO_Z_AXIS_AUTO_TICKS__ 147
+#define __GO_Z_AXIS_NUMBER_TICKS__ 148
+#define __GO_Z_AXIS_TICKS_LOCATIONS__ 149
+#define __GO_Z_AXIS_TICKS_LABELS__ 150
+#define __GO_Z_AXIS_SUBTICKS__ 151
+#define __GO_AUTO_SUBTICKS__ 152
+#define __GO_GRID_POSITION__ 153
+#define __GO_TITLE__ 154
+#define __GO_AUTO_CLEAR__ 155
+#define __GO_FILLED__ 156
+#define __GO_CAMERA__ 157
+#define __GO_VIEW__ 158
+#define __GO_ISOVIEW__ 159
+#define __GO_CUBE_SCALING__ 160
+#define __GO_ROTATION_ANGLES__ 161
+#define __GO_ROTATION_ANGLES_3D__ 162
+#define __GO_BOX_TYPE__ 163
+#define __GO_HIDDEN_AXIS_COLOR__ 164
+#define __GO_TIGHT_LIMITS__ 165
+#define __GO_DATA_BOUNDS__ 166
+#define __GO_REAL_DATA_BOUNDS__ 167
+#define __GO_ZOOM_ENABLED__ 168
+#define __GO_ZOOM_BOX__ 169
+#define __GO_AUTO_SCALE__ 170
+#define __GO_FIRST_PLOT__ 171
+#define __GO_MARGINS__ 172
+#define __GO_AXES_BOUNDS__ 173
+#define __GO_CLIP_PROPERTY__ 174
+#define __GO_CLIP_STATE__ 175
+#define __GO_CLIP_BOX__ 176
+#define __GO_CLIP_BOX_SET__ 177
+#define __GO_LINE__ 178
+#define __GO_LINE_MODE__ 179
+#define __GO_LINE_STYLE__ 180
+#define __GO_LINE_THICKNESS__ 181
+#define __GO_LINE_COLOR__ 182
+#define __GO_FILL_MODE__ 183
+#define __GO_MARK__ 184
+#define __GO_MARK_MODE__ 185
+#define __GO_MARK_STYLE__ 186
+#define __GO_MARK_SIZE_UNIT__ 187
+#define __GO_MARK_SIZE__ 188
+#define __GO_MARK_FOREGROUND__ 189
+#define __GO_MARK_BACKGROUND__ 190
+#define __GO_MARK_OFFSET__ 191
+#define __GO_MARK_STRIDE__ 192
+#define __GO_TICKS_DIRECTION__ 193
+#define __GO_X_NUMBER_TICKS__ 194
+#define __GO_Y_NUMBER_TICKS__ 195
+#define __GO_X_TICKS_COORDS__ 196
+#define __GO_Y_TICKS_COORDS__ 197
+#define __GO_TICKS_COLOR__ 198
+#define __GO_TICKS_SEGMENT__ 199
+#define __GO_TICKS_STYLE__ 200
+#define __GO_SUBTICKS__ 201
+#define __GO_NUMBER_TICKS_LABELS__ 202
+#define __GO_TICKS_LABELS__ 203
+#define __GO_FORMATN__ 204
+#define __GO_FONT__ 205
+#define __GO_FONT_STYLE__ 206
+#define __GO_FONT_SIZE__ 207
+#define __GO_FONT_COLOR__ 208
+#define __GO_FONT_FRACTIONAL__ 209
+#define __GO_Z_BOUNDS__ 210
+#define __GO_OUTSIDE_COLOR__ 211
+#define __GO_COLOR_RANGE__ 212
+#define __GO_DATA_MAPPING__ 213
+#define __GO_FONT_ANGLE__ 214
+#define __GO_AUTO_POSITION__ 215
+#define __GO_CORNERS__ 216
+#define __GO_AUTO_ROTATION__ 217
+#define __GO_LINKS__ 218
+#define __GO_LINKS_COUNT__ 219
+#define __GO_LEGEND_LOCATION__ 220
+#define __GO_CLOSED__ 221
+#define __GO_ARROW_SIZE_FACTOR__ 222
+#define __GO_POLYLINE_STYLE__ 223
+#define __GO_INTERP_COLOR_VECTOR__ 224
+#define __GO_INTERP_COLOR_VECTOR_SET__ 225
+#define __GO_INTERP_COLOR_MODE__ 226
+#define __GO_X_SHIFT__ 227
+#define __GO_Y_SHIFT__ 228
+#define __GO_Z_SHIFT__ 229
+#define __GO_BAR_WIDTH__ 230
+#define __GO_SURFACE_MODE__ 231
+#define __GO_COLOR_MODE__ 232
+#define __GO_COLOR_FLAG__ 233
+#define __GO_ALIGNMENT__ 234
+#define __GO_BOX__ 235
+#define __GO_TEXT_BOX__ 236
+#define __GO_TEXT_BOX_MODE__ 237
+#define __GO_AUTO_DIMENSIONING__ 238
+#define __GO_FORMATTED_TEXT__ 239
+#define __GO_TEXT_ARRAY_DIMENSIONS__ 240
+#define __GO_TEXT_STRINGS__ 241
+#define __GO_BASE__ 242
+#define __GO_BASE_X__ 243
+#define __GO_BASE_Y__ 244
+#define __GO_BASE_Z__ 245
+#define __GO_DIRECTION__ 246
+#define __GO_DIRECTION_X__ 247
+#define __GO_DIRECTION_Y__ 248
+#define __GO_DIRECTION_Z__ 249
+#define __GO_ARROW_SIZE__ 250
+#define __GO_SEGS_COLORS__ 251
+#define __GO_COLORED__ 252
+#define __GO_ARROWS__ 253
+#define __GO_NUMBER_ARROWS__ 254
+#define __GO_CHAMP_DIMENSIONS__ 255
+#define __GO_BOUNDING_BOX__ 256
+#define __GO_MAX_LENGTH__ 257
+#define __GO_MAX_USABLE_LENGTH__ 258
+#define __GO_HIDDEN_COLOR__ 259
+#define __GO_STYLE__ 260
+#define __GO_UI_CHECKBOX__ 261
+#define __GO_UI_EDIT__ 262
+#define __GO_UI_FRAME__ 263
+#define __GO_UI_FRAME_SCROLLABLE__ 264
+#define __GO_UI_IMAGE__ 265
+#define __GO_UI_LISTBOX__ 266
+#define __GO_UI_POPUPMENU__ 267
+#define __GO_UI_PUSHBUTTON__ 268
+#define __GO_UI_RADIOBUTTON__ 269
+#define __GO_UI_SLIDER__ 270
+#define __GO_UI_TABLE__ 271
+#define __GO_UI_TEXT__ 272
+#define __GO_UI_LAYER__ 273
+#define __GO_UI_BACKGROUNDCOLOR__ 274
+#define __GO_UI_ENABLE__ 275
+#define __GO_UI_FONTANGLE__ 276
+#define __GO_UI_FONTNAME__ 277
+#define __GO_UI_FONTSIZE__ 278
+#define __GO_UI_FONTUNITS__ 279
+#define __GO_UI_FONTWEIGHT__ 280
+#define __GO_UI_FOREGROUNDCOLOR__ 281
+#define __GO_UI_HORIZONTALALIGNMENT__ 282
+#define __GO_UI_LISTBOXTOP__ 283
+#define __GO_UI_LISTBOXTOP_SIZE__ 284
+#define __GO_UI_MAX__ 285
+#define __GO_UI_MIN__ 286
+#define __GO_UI_RELIEF__ 287
+#define __GO_UI_STRING__ 288
+#define __GO_UI_STRING_SIZE__ 289
+#define __GO_UI_STRING_COLNB__ 290
+#define __GO_UI_TOOLTIPSTRING__ 291
+#define __GO_UI_TOOLTIPSTRING_SIZE__ 292
+#define __GO_UI_SLIDERSTEP__ 293
+#define __GO_UI_UNITS__ 294
+#define __GO_UI_VALUE__ 295
+#define __GO_UI_VALUE_SIZE__ 296
+#define __GO_UI_VERTICALALIGNMENT__ 297
+#define __GO_UIPARENTMENU__ 298
+#define __GO_UICHILDMENU__ 299
+#define __GO_UICHECKEDMENU__ 300
+#define __GO_UI_CHECKED__ 301
+#define __GO_UI_LABEL__ 302
+#define __GO_UI_MNEMONIC__ 303
+#define __GO_UI_ACCELERATOR__ 304
+#define __GO_UI_SEPARATOR__ 305
+#define __GO_UI_ICON__ 306
+#define __GO_CONSOLE__ 307
+#define __GO_SHOWHIDDENHANDLES__ 308
+#define __GO_USEDEPRECATEDLF__ 309
+#define __GO_WAITBAR__ 310
+#define __GO_PROGRESSIONBAR__ 311
+#define __GO_UI_MESSAGE__ 312
+#define __GO_UI_MESSAGE_SIZE__ 313
+#define __GO_DATATIP__ 314
+#define __GO_DATATIP_DATA__ 315
+#define __GO_DATATIP_ORIENTATION__ 316
+#define __GO_DATATIP_3COMPONENT__ 317
+#define __GO_DATATIP_AUTOORIENTATION__ 318
+#define __GO_DATATIP_INTERP_MODE__ 319
+#define __GO_DATATIP_DISPLAY_FNC__ 320
+#define __GO_DATATIP_BOX_MODE__ 321
+#define __GO_DATATIP_LABEL_MODE__ 322
+#define __GO_AMBIENTCOLOR__ 323
+#define __GO_DIFFUSECOLOR__ 324
+#define __GO_SPECULARCOLOR__ 325
+#define __GO_COLOR_MATERIAL__ 326
+#define __GO_MATERIAL_SHININESS__ 327
+#define __GO_LIGHT__ 328
+#define __GO_LIGHT_TYPE__ 329
+#define __GO_DATATIPS__ 330
+#define __GO_DATATIPS_COUNT__ 331
+#define __GO_DATATIP_INDEXES__ 332
+#define __GO_DATA_MODEL_DISPLAY_FUNCTION__ 333
+#define __GO_DATA_MODEL_DISPLAY_FUNCTION_SIZE__ 334
+#define __GO_RESIZE__ 335
+#define __GO_TOOLBAR__ 336
+#define __GO_TOOLBAR_VISIBLE__ 337
+#define __GO_MENUBAR__ 338
+#define __GO_MENUBAR_VISIBLE__ 339
+#define __GO_INFOBAR_VISIBLE__ 340
+#define __GO_DOCKABLE__ 341
+#define __GO_LAYOUT__ 342
+#define __GO_LAYOUT_SET__ 343
+#define __GO_UI_TAB__ 344
+#define __GO_UI_GRIDBAG_GRID__ 345
+#define __GO_UI_GRIDBAG_WEIGHT__ 346
+#define __GO_UI_GRIDBAG_FILL__ 347
+#define __GO_UI_GRIDBAG_ANCHOR__ 348
+#define __GO_UI_GRIDBAG_PADDING__ 349
+#define __GO_UI_GRID_GRID__ 350
+#define __GO_UI_GRID_PADDING__ 351
+#define __GO_UI_BORDER_POSITION__ 352
+#define __GO_GRID_OPT_GRID__ 353
+#define __GO_GRID_OPT_PADDING__ 354
+#define __GO_BORDER_OPT_PADDING__ 355
+#define __GO_UI_FRAME_BORDER__ 356
+#define __GO_UI_FRAME_BORDER_COLOR__ 357
+#define __GO_UI_FRAME_BORDER_HIGHLIGHT_IN__ 358
+#define __GO_UI_FRAME_BORDER_HIGHLIGHT_OUT__ 359
+#define __GO_UI_FRAME_BORDER_IN_BORDER__ 360
+#define __GO_UI_FRAME_BORDER_JUSTIFICATION__ 361
+#define __GO_UI_FRAME_BORDER_OUT_BORDER__ 362
+#define __GO_UI_FRAME_BORDER_ROUNDED__ 363
+#define __GO_UI_FRAME_BORDER_SHADOW_IN__ 364
+#define __GO_UI_FRAME_BORDER_SHADOW_OUT__ 365
+#define __GO_UI_FRAME_BORDER_TITLE__ 366
+#define __GO_UI_FRAME_BORDER_POSITION__ 367
+#define __GO_UI_FRAME_BORDER_STYLE__ 368
+#define __GO_UI_GROUP_NAME__ 369
+#define __GO_UI_TITLE_POSITION__ 370
+#define __GO_UI_TITLE_SCROLL__ 371
+#define __GO_UI_FRAME_BORDER_TYPE__ 372
+#define __GO_UI_SCROLLABLE__ 373
 
 #endif /* !__GRAPHIC_OBJECT_PROPERTIES_H__ */
index ad0a5b8..9f1b4fc 100644 (file)
@@ -36,7 +36,6 @@ import static org.scilab.modules.graphic_objects.graphicObject.GraphicObjectProp
 import static org.scilab.modules.graphic_objects.graphicObject.GraphicObjectProperties.__GO_MENUBAR__;
 import static org.scilab.modules.graphic_objects.graphicObject.GraphicObjectProperties.__GO_NAME__;
 import static org.scilab.modules.graphic_objects.graphicObject.GraphicObjectProperties.__GO_PIXEL_DRAWING_MODE__;
-import static org.scilab.modules.graphic_objects.graphicObject.GraphicObjectProperties.__GO_PIXMAP__;
 import static org.scilab.modules.graphic_objects.graphicObject.GraphicObjectProperties.__GO_POSITION__;
 import static org.scilab.modules.graphic_objects.graphicObject.GraphicObjectProperties.__GO_RESIZEFCN__;
 import static org.scilab.modules.graphic_objects.graphicObject.GraphicObjectProperties.__GO_RESIZE__;
@@ -271,14 +270,12 @@ public class Figure extends GraphicObject {
     }
 
     /** RenderingMode properties names */
-    public enum RenderingModeProperty { PIXMAP, PIXELDRAWINGMODE, ANTIALIASING, IMMEDIATEDRAWING };
+    public enum RenderingModeProperty { PIXELDRAWINGMODE, ANTIALIASING, IMMEDIATEDRAWING };
 
     /**
      * RenderingMode class
      */
     private class RenderingMode {
-        /** Specifies rendering into a pixmap */
-        private boolean pixmap;
 
         /** Specifies the pixel drawing mode used */
         private PixelDrawingMode pixelDrawingMode;
@@ -293,7 +290,6 @@ public class Figure extends GraphicObject {
          * Default constructor
          */
         public RenderingMode() {
-            pixmap = false;
             pixelDrawingMode = PixelDrawingMode.COPY;
             antialiasing = 0;
             immediateDrawing = true;
@@ -304,7 +300,6 @@ public class Figure extends GraphicObject {
          * @param renderingMode the RenderingMode to copy
          */
         public RenderingMode(RenderingMode renderingMode) {
-            pixmap = renderingMode.pixmap;
             pixelDrawingMode = renderingMode.pixelDrawingMode;
             antialiasing = renderingMode.antialiasing;
             immediateDrawing = renderingMode.immediateDrawing;
@@ -487,8 +482,6 @@ public class Figure extends GraphicObject {
                 return FigureProperty.COLORMAP;
             case __GO_COLORMAP_SIZE__ :
                 return FigureProperty.COLORMAPSIZE;
-            case __GO_PIXMAP__ :
-                return RenderingModeProperty.PIXMAP;
             case __GO_PIXEL_DRAWING_MODE__ :
                 return RenderingModeProperty.PIXELDRAWINGMODE;
             case __GO_ANTIALIASING__ :
@@ -566,8 +559,6 @@ public class Figure extends GraphicObject {
             return getColorMap().getData();
         } else if (property == FigureProperty.COLORMAPSIZE) {
             return getColorMap().getSize();
-        } else if (property == RenderingModeProperty.PIXMAP) {
-            return getPixmap();
         } else if (property == RenderingModeProperty.PIXELDRAWINGMODE) {
             return getPixelDrawingMode();
         } else if (property == RenderingModeProperty.ANTIALIASING) {
@@ -702,8 +693,6 @@ public class Figure extends GraphicObject {
                     return setImmediateDrawing((Boolean) value);
                 case PIXELDRAWINGMODE:
                     return setPixelDrawingMode((Integer) value);
-                case PIXMAP:
-                    return setPixmap((Boolean) value);
             }
         } else if (property instanceof EventHandlerProperty) {
             switch ((EventHandlerProperty)property) {
@@ -1037,24 +1026,6 @@ public class Figure extends GraphicObject {
     }
 
     /**
-     * @return the pixmap
-     */
-    public Boolean getPixmap() {
-        return renderingMode.pixmap;
-    }
-
-    /**
-     * @param pixmap the pixmap to set
-     */
-    public UpdateStatus setPixmap(Boolean pixmap) {
-        if (renderingMode.pixmap == pixmap) {
-            return UpdateStatus.NoChange;
-        }
-        renderingMode.pixmap = pixmap;
-        return UpdateStatus.Success;
-    }
-
-    /**
      * @return the pixel drawing mode enum
      */
     public PixelDrawingMode getPixelDrawingModeAsEnum() {
@@ -1093,7 +1064,7 @@ public class Figure extends GraphicObject {
     }
 
     /**
-     * @return the pixmap
+     * @return the antialiasing
      */
     public Integer getAntialiasing() {
         return renderingMode.antialiasing;
index 145dc83..2bc661e 100755 (executable)
@@ -112,288 +112,287 @@ public class GraphicObjectProperties {
     public static final int __GO_COLORMAP__ = 89;
     public static final int __GO_COLORMAP_SIZE__ = 90;
     public static final int __GO_RENDERING_MODE__ = 91;
-    public static final int __GO_PIXMAP__ = 92;
-    public static final int __GO_PIXEL_DRAWING_MODE__ = 93;
-    public static final int __GO_ANTIALIASING__ = 94;
-    public static final int __GO_IMMEDIATE_DRAWING__ = 95;
-    public static final int __GO_BACKGROUND__ = 96;
-    public static final int __GO_EVENTHANDLER__ = 97;
-    public static final int __GO_EVENTHANDLER_NAME__ = 98;
-    public static final int __GO_EVENTHANDLER_ENABLE__ = 99;
-    public static final int __GO_TAG__ = 100;
-    public static final int __GO_ROTATION_TYPE__ = 101;
-    public static final int __GO_RESIZEFCN__ = 102;
-    public static final int __GO_CLOSEREQUESTFCN__ = 103;
-    public static final int __GO_DEFAULT_AXES__ = 104;
-    public static final int __GO_UPPER_LEFT_POINT__ = 105;
-    public static final int __GO_WIDTH__ = 106;
-    public static final int __GO_HEIGHT__ = 107;
-    public static final int __GO_START_ANGLE__ = 108;
-    public static final int __GO_END_ANGLE__ = 109;
-    public static final int __GO_ARC_DRAWING_METHOD__ = 110;
-    public static final int __GO_X_AXIS_VISIBLE__ = 111;
-    public static final int __GO_X_AXIS_REVERSE__ = 112;
-    public static final int __GO_X_AXIS_GRID_COLOR__ = 113;
-    public static final int __GO_X_AXIS_GRID_THICKNESS__ = 114;
-    public static final int __GO_X_AXIS_GRID_STYLE__ = 115;
-    public static final int __GO_X_AXIS_LABEL__ = 116;
-    public static final int __GO_X_AXIS_LOCATION__ = 117;
-    public static final int __GO_X_AXIS_LOG_FLAG__ = 118;
-    public static final int __GO_X_AXIS_TICKS__ = 119;
-    public static final int __GO_X_AXIS_AUTO_TICKS__ = 120;
-    public static final int __GO_X_AXIS_NUMBER_TICKS__ = 121;
-    public static final int __GO_X_AXIS_TICKS_LOCATIONS__ = 122;
-    public static final int __GO_X_AXIS_TICKS_LABELS__ = 123;
-    public static final int __GO_X_AXIS_SUBTICKS__ = 124;
-    public static final int __GO_Y_AXIS_VISIBLE__ = 125;
-    public static final int __GO_Y_AXIS_REVERSE__ = 126;
-    public static final int __GO_Y_AXIS_GRID_COLOR__ = 127;
-    public static final int __GO_Y_AXIS_GRID_THICKNESS__ = 128;
-    public static final int __GO_Y_AXIS_GRID_STYLE__ = 129;
-    public static final int __GO_Y_AXIS_LABEL__ = 130;
-    public static final int __GO_Y_AXIS_LOCATION__ = 131;
-    public static final int __GO_Y_AXIS_LOG_FLAG__ = 132;
-    public static final int __GO_Y_AXIS_TICKS__ = 133;
-    public static final int __GO_Y_AXIS_AUTO_TICKS__ = 134;
-    public static final int __GO_Y_AXIS_NUMBER_TICKS__ = 135;
-    public static final int __GO_Y_AXIS_TICKS_LOCATIONS__ = 136;
-    public static final int __GO_Y_AXIS_TICKS_LABELS__ = 137;
-    public static final int __GO_Y_AXIS_SUBTICKS__ = 138;
-    public static final int __GO_Z_AXIS_VISIBLE__ = 139;
-    public static final int __GO_Z_AXIS_REVERSE__ = 140;
-    public static final int __GO_Z_AXIS_GRID_COLOR__ = 141;
-    public static final int __GO_Z_AXIS_GRID_THICKNESS__ = 142;
-    public static final int __GO_Z_AXIS_GRID_STYLE__ = 143;
-    public static final int __GO_Z_AXIS_LABEL__ = 144;
-    public static final int __GO_Z_AXIS_LOCATION__ = 145;
-    public static final int __GO_Z_AXIS_LOG_FLAG__ = 146;
-    public static final int __GO_Z_AXIS_TICKS__ = 147;
-    public static final int __GO_Z_AXIS_AUTO_TICKS__ = 148;
-    public static final int __GO_Z_AXIS_NUMBER_TICKS__ = 149;
-    public static final int __GO_Z_AXIS_TICKS_LOCATIONS__ = 150;
-    public static final int __GO_Z_AXIS_TICKS_LABELS__ = 151;
-    public static final int __GO_Z_AXIS_SUBTICKS__ = 152;
-    public static final int __GO_AUTO_SUBTICKS__ = 153;
-    public static final int __GO_GRID_POSITION__ = 154;
-    public static final int __GO_TITLE__ = 155;
-    public static final int __GO_AUTO_CLEAR__ = 156;
-    public static final int __GO_FILLED__ = 157;
-    public static final int __GO_CAMERA__ = 158;
-    public static final int __GO_VIEW__ = 159;
-    public static final int __GO_ISOVIEW__ = 160;
-    public static final int __GO_CUBE_SCALING__ = 161;
-    public static final int __GO_ROTATION_ANGLES__ = 162;
-    public static final int __GO_ROTATION_ANGLES_3D__ = 163;
-    public static final int __GO_BOX_TYPE__ = 164;
-    public static final int __GO_HIDDEN_AXIS_COLOR__ = 165;
-    public static final int __GO_TIGHT_LIMITS__ = 166;
-    public static final int __GO_DATA_BOUNDS__ = 167;
-    public static final int __GO_REAL_DATA_BOUNDS__ = 168;
-    public static final int __GO_ZOOM_ENABLED__ = 169;
-    public static final int __GO_ZOOM_BOX__ = 170;
-    public static final int __GO_AUTO_SCALE__ = 171;
-    public static final int __GO_FIRST_PLOT__ = 172;
-    public static final int __GO_MARGINS__ = 173;
-    public static final int __GO_AXES_BOUNDS__ = 174;
-    public static final int __GO_CLIP_PROPERTY__ = 175;
-    public static final int __GO_CLIP_STATE__ = 176;
-    public static final int __GO_CLIP_BOX__ = 177;
-    public static final int __GO_CLIP_BOX_SET__ = 178;
-    public static final int __GO_LINE__ = 179;
-    public static final int __GO_LINE_MODE__ = 180;
-    public static final int __GO_LINE_STYLE__ = 181;
-    public static final int __GO_LINE_THICKNESS__ = 182;
-    public static final int __GO_LINE_COLOR__ = 183;
-    public static final int __GO_FILL_MODE__ = 184;
-    public static final int __GO_MARK__ = 185;
-    public static final int __GO_MARK_MODE__ = 186;
-    public static final int __GO_MARK_STYLE__ = 187;
-    public static final int __GO_MARK_SIZE_UNIT__ = 188;
-    public static final int __GO_MARK_SIZE__ = 189;
-    public static final int __GO_MARK_FOREGROUND__ = 190;
-    public static final int __GO_MARK_BACKGROUND__ = 191;
-    public static final int __GO_MARK_OFFSET__ = 192;
-    public static final int __GO_MARK_STRIDE__ = 193;
-    public static final int __GO_TICKS_DIRECTION__ = 194;
-    public static final int __GO_X_NUMBER_TICKS__ = 195;
-    public static final int __GO_Y_NUMBER_TICKS__ = 196;
-    public static final int __GO_X_TICKS_COORDS__ = 197;
-    public static final int __GO_Y_TICKS_COORDS__ = 198;
-    public static final int __GO_TICKS_COLOR__ = 199;
-    public static final int __GO_TICKS_SEGMENT__ = 200;
-    public static final int __GO_TICKS_STYLE__ = 201;
-    public static final int __GO_SUBTICKS__ = 202;
-    public static final int __GO_NUMBER_TICKS_LABELS__ = 203;
-    public static final int __GO_TICKS_LABELS__ = 204;
-    public static final int __GO_FORMATN__ = 205;
-    public static final int __GO_FONT__ = 206;
-    public static final int __GO_FONT_STYLE__ = 207;
-    public static final int __GO_FONT_SIZE__ = 208;
-    public static final int __GO_FONT_COLOR__ = 209;
-    public static final int __GO_FONT_FRACTIONAL__ = 210;
-    public static final int __GO_Z_BOUNDS__ = 211;
-    public static final int __GO_OUTSIDE_COLOR__ = 212;
-    public static final int __GO_COLOR_RANGE__ = 213;
-    public static final int __GO_DATA_MAPPING__ = 214;
-    public static final int __GO_FONT_ANGLE__ = 215;
-    public static final int __GO_AUTO_POSITION__ = 216;
-    public static final int __GO_CORNERS__ = 217;
-    public static final int __GO_AUTO_ROTATION__ = 218;
-    public static final int __GO_LINKS__ = 219;
-    public static final int __GO_LINKS_COUNT__ = 220;
-    public static final int __GO_LEGEND_LOCATION__ = 221;
-    public static final int __GO_CLOSED__ = 222;
-    public static final int __GO_ARROW_SIZE_FACTOR__ = 223;
-    public static final int __GO_POLYLINE_STYLE__ = 224;
-    public static final int __GO_INTERP_COLOR_VECTOR__ = 225;
-    public static final int __GO_INTERP_COLOR_VECTOR_SET__ = 226;
-    public static final int __GO_INTERP_COLOR_MODE__ = 227;
-    public static final int __GO_X_SHIFT__ = 228;
-    public static final int __GO_Y_SHIFT__ = 229;
-    public static final int __GO_Z_SHIFT__ = 230;
-    public static final int __GO_BAR_WIDTH__ = 231;
-    public static final int __GO_SURFACE_MODE__ = 232;
-    public static final int __GO_COLOR_MODE__ = 233;
-    public static final int __GO_COLOR_FLAG__ = 234;
-    public static final int __GO_ALIGNMENT__ = 235;
-    public static final int __GO_BOX__ = 236;
-    public static final int __GO_TEXT_BOX__ = 237;
-    public static final int __GO_TEXT_BOX_MODE__ = 238;
-    public static final int __GO_AUTO_DIMENSIONING__ = 239;
-    public static final int __GO_FORMATTED_TEXT__ = 240;
-    public static final int __GO_TEXT_ARRAY_DIMENSIONS__ = 241;
-    public static final int __GO_TEXT_STRINGS__ = 242;
-    public static final int __GO_BASE__ = 243;
-    public static final int __GO_BASE_X__ = 244;
-    public static final int __GO_BASE_Y__ = 245;
-    public static final int __GO_BASE_Z__ = 246;
-    public static final int __GO_DIRECTION__ = 247;
-    public static final int __GO_DIRECTION_X__ = 248;
-    public static final int __GO_DIRECTION_Y__ = 249;
-    public static final int __GO_DIRECTION_Z__ = 250;
-    public static final int __GO_ARROW_SIZE__ = 251;
-    public static final int __GO_SEGS_COLORS__ = 252;
-    public static final int __GO_COLORED__ = 253;
-    public static final int __GO_ARROWS__ = 254;
-    public static final int __GO_NUMBER_ARROWS__ = 255;
-    public static final int __GO_CHAMP_DIMENSIONS__ = 256;
-    public static final int __GO_BOUNDING_BOX__ = 257;
-    public static final int __GO_MAX_LENGTH__ = 258;
-    public static final int __GO_MAX_USABLE_LENGTH__ = 259;
-    public static final int __GO_HIDDEN_COLOR__ = 260;
-    public static final int __GO_STYLE__ = 261;
-    public static final int __GO_UI_CHECKBOX__ = 262;
-    public static final int __GO_UI_EDIT__ = 263;
-    public static final int __GO_UI_FRAME__ = 264;
-    public static final int __GO_UI_FRAME_SCROLLABLE__ = 265;
-    public static final int __GO_UI_IMAGE__ = 266;
-    public static final int __GO_UI_LISTBOX__ = 267;
-    public static final int __GO_UI_POPUPMENU__ = 268;
-    public static final int __GO_UI_PUSHBUTTON__ = 269;
-    public static final int __GO_UI_RADIOBUTTON__ = 270;
-    public static final int __GO_UI_SLIDER__ = 271;
-    public static final int __GO_UI_TABLE__ = 272;
-    public static final int __GO_UI_TEXT__ = 273;
-    public static final int __GO_UI_LAYER__ = 274;
-    public static final int __GO_UI_BACKGROUNDCOLOR__ = 275;
-    public static final int __GO_UI_ENABLE__ = 276;
-    public static final int __GO_UI_FONTANGLE__ = 277;
-    public static final int __GO_UI_FONTNAME__ = 278;
-    public static final int __GO_UI_FONTSIZE__ = 279;
-    public static final int __GO_UI_FONTUNITS__ = 280;
-    public static final int __GO_UI_FONTWEIGHT__ = 281;
-    public static final int __GO_UI_FOREGROUNDCOLOR__ = 282;
-    public static final int __GO_UI_HORIZONTALALIGNMENT__ = 283;
-    public static final int __GO_UI_LISTBOXTOP__ = 284;
-    public static final int __GO_UI_LISTBOXTOP_SIZE__ = 285;
-    public static final int __GO_UI_MAX__ = 286;
-    public static final int __GO_UI_MIN__ = 287;
-    public static final int __GO_UI_RELIEF__ = 288;
-    public static final int __GO_UI_STRING__ = 289;
-    public static final int __GO_UI_STRING_SIZE__ = 290;
-    public static final int __GO_UI_STRING_COLNB__ = 291;
-    public static final int __GO_UI_TOOLTIPSTRING__ = 292;
-    public static final int __GO_UI_TOOLTIPSTRING_SIZE__ = 293;
-    public static final int __GO_UI_SLIDERSTEP__ = 294;
-    public static final int __GO_UI_UNITS__ = 295;
-    public static final int __GO_UI_VALUE__ = 296;
-    public static final int __GO_UI_VALUE_SIZE__ = 297;
-    public static final int __GO_UI_VERTICALALIGNMENT__ = 298;
-    public static final int __GO_UIPARENTMENU__ = 299;
-    public static final int __GO_UICHILDMENU__ = 300;
-    public static final int __GO_UICHECKEDMENU__ = 301;
-    public static final int __GO_UI_CHECKED__ = 302;
-    public static final int __GO_UI_LABEL__ = 303;
-    public static final int __GO_UI_MNEMONIC__ = 304;
-    public static final int __GO_UI_ACCELERATOR__ = 305;
-    public static final int __GO_UI_SEPARATOR__ = 306;
-    public static final int __GO_UI_ICON__ = 307;
-    public static final int __GO_CONSOLE__ = 308;
-    public static final int __GO_SHOWHIDDENHANDLES__ = 309;
-    public static final int __GO_USEDEPRECATEDLF__ = 310;
-    public static final int __GO_WAITBAR__ = 311;
-    public static final int __GO_PROGRESSIONBAR__ = 312;
-    public static final int __GO_UI_MESSAGE__ = 313;
-    public static final int __GO_UI_MESSAGE_SIZE__ = 314;
-    public static final int __GO_DATATIP__ = 315;
-    public static final int __GO_DATATIP_DATA__ = 316;
-    public static final int __GO_DATATIP_ORIENTATION__ = 317;
-    public static final int __GO_DATATIP_3COMPONENT__ = 318;
-    public static final int __GO_DATATIP_AUTOORIENTATION__ = 319;
-    public static final int __GO_DATATIP_INTERP_MODE__ = 320;
-    public static final int __GO_DATATIP_DISPLAY_FNC__ = 321;
-    public static final int __GO_DATATIP_BOX_MODE__ = 322;
-    public static final int __GO_DATATIP_LABEL_MODE__ = 323;
-    public static final int __GO_AMBIENTCOLOR__ = 324;
-    public static final int __GO_DIFFUSECOLOR__ = 325;
-    public static final int __GO_SPECULARCOLOR__ = 326;
-    public static final int __GO_COLOR_MATERIAL__ = 327;
-    public static final int __GO_MATERIAL_SHININESS__ = 328;
-    public static final int __GO_LIGHT__ = 329;
-    public static final int __GO_LIGHT_TYPE__ = 330;
-    public static final int __GO_DATATIPS__ = 331;
-    public static final int __GO_DATATIPS_COUNT__ = 332;
-    public static final int __GO_DATATIP_INDEXES__ = 333;
-    public static final int __GO_DATA_MODEL_DISPLAY_FUNCTION__ = 334;
-    public static final int __GO_DATA_MODEL_DISPLAY_FUNCTION_SIZE__ = 335;
-    public static final int __GO_RESIZE__ = 336;
-    public static final int __GO_TOOLBAR__ = 337;
-    public static final int __GO_TOOLBAR_VISIBLE__ = 338;
-    public static final int __GO_MENUBAR__ = 339;
-    public static final int __GO_MENUBAR_VISIBLE__ = 340;
-    public static final int __GO_INFOBAR_VISIBLE__ = 341;
-    public static final int __GO_DOCKABLE__ = 342;
-    public static final int __GO_LAYOUT__ = 343;
-    public static final int __GO_LAYOUT_SET__ = 344;
-    public static final int __GO_UI_TAB__ = 345;
-    public static final int __GO_UI_GRIDBAG_GRID__ = 346;
-    public static final int __GO_UI_GRIDBAG_WEIGHT__ = 347;
-    public static final int __GO_UI_GRIDBAG_FILL__ = 348;
-    public static final int __GO_UI_GRIDBAG_ANCHOR__ = 349;
-    public static final int __GO_UI_GRIDBAG_PADDING__ = 350;
-    public static final int __GO_UI_GRID_GRID__ = 351;
-    public static final int __GO_UI_GRID_PADDING__ = 352;
-    public static final int __GO_UI_BORDER_POSITION__ = 353;
-    public static final int __GO_GRID_OPT_GRID__ = 354;
-    public static final int __GO_GRID_OPT_PADDING__ = 355;
-    public static final int __GO_BORDER_OPT_PADDING__ = 356;
-    public static final int __GO_UI_FRAME_BORDER__ = 357;
-    public static final int __GO_UI_FRAME_BORDER_COLOR__ = 358;
-    public static final int __GO_UI_FRAME_BORDER_HIGHLIGHT_IN__ = 359;
-    public static final int __GO_UI_FRAME_BORDER_HIGHLIGHT_OUT__ = 360;
-    public static final int __GO_UI_FRAME_BORDER_IN_BORDER__ = 361;
-    public static final int __GO_UI_FRAME_BORDER_JUSTIFICATION__ = 362;
-    public static final int __GO_UI_FRAME_BORDER_OUT_BORDER__ = 363;
-    public static final int __GO_UI_FRAME_BORDER_ROUNDED__ = 364;
-    public static final int __GO_UI_FRAME_BORDER_SHADOW_IN__ = 365;
-    public static final int __GO_UI_FRAME_BORDER_SHADOW_OUT__ = 366;
-    public static final int __GO_UI_FRAME_BORDER_TITLE__ = 367;
-    public static final int __GO_UI_FRAME_BORDER_POSITION__ = 368;
-    public static final int __GO_UI_FRAME_BORDER_STYLE__ = 369;
-    public static final int __GO_UI_GROUP_NAME__ = 370;
-    public static final int __GO_UI_TITLE_POSITION__ = 371;
-    public static final int __GO_UI_TITLE_SCROLL__ = 372;
-    public static final int __GO_UI_FRAME_BORDER_TYPE__ = 373;
-    public static final int __GO_UI_SCROLLABLE__ = 374;
+    public static final int __GO_PIXEL_DRAWING_MODE__ = 92;
+    public static final int __GO_ANTIALIASING__ = 93;
+    public static final int __GO_IMMEDIATE_DRAWING__ = 94;
+    public static final int __GO_BACKGROUND__ = 95;
+    public static final int __GO_EVENTHANDLER__ = 96;
+    public static final int __GO_EVENTHANDLER_NAME__ = 97;
+    public static final int __GO_EVENTHANDLER_ENABLE__ = 98;
+    public static final int __GO_TAG__ = 99;
+    public static final int __GO_ROTATION_TYPE__ = 100;
+    public static final int __GO_RESIZEFCN__ = 101;
+    public static final int __GO_CLOSEREQUESTFCN__ = 102;
+    public static final int __GO_DEFAULT_AXES__ = 103;
+    public static final int __GO_UPPER_LEFT_POINT__ = 104;
+    public static final int __GO_WIDTH__ = 105;
+    public static final int __GO_HEIGHT__ = 106;
+    public static final int __GO_START_ANGLE__ = 107;
+    public static final int __GO_END_ANGLE__ = 108;
+    public static final int __GO_ARC_DRAWING_METHOD__ = 109;
+    public static final int __GO_X_AXIS_VISIBLE__ = 110;
+    public static final int __GO_X_AXIS_REVERSE__ = 111;
+    public static final int __GO_X_AXIS_GRID_COLOR__ = 112;
+    public static final int __GO_X_AXIS_GRID_THICKNESS__ = 113;
+    public static final int __GO_X_AXIS_GRID_STYLE__ = 114;
+    public static final int __GO_X_AXIS_LABEL__ = 115;
+    public static final int __GO_X_AXIS_LOCATION__ = 116;
+    public static final int __GO_X_AXIS_LOG_FLAG__ = 117;
+    public static final int __GO_X_AXIS_TICKS__ = 118;
+    public static final int __GO_X_AXIS_AUTO_TICKS__ = 119;
+    public static final int __GO_X_AXIS_NUMBER_TICKS__ = 120;
+    public static final int __GO_X_AXIS_TICKS_LOCATIONS__ = 121;
+    public static final int __GO_X_AXIS_TICKS_LABELS__ = 122;
+    public static final int __GO_X_AXIS_SUBTICKS__ = 123;
+    public static final int __GO_Y_AXIS_VISIBLE__ = 124;
+    public static final int __GO_Y_AXIS_REVERSE__ = 125;
+    public static final int __GO_Y_AXIS_GRID_COLOR__ = 126;
+    public static final int __GO_Y_AXIS_GRID_THICKNESS__ = 127;
+    public static final int __GO_Y_AXIS_GRID_STYLE__ = 128;
+    public static final int __GO_Y_AXIS_LABEL__ = 129;
+    public static final int __GO_Y_AXIS_LOCATION__ = 130;
+    public static final int __GO_Y_AXIS_LOG_FLAG__ = 131;
+    public static final int __GO_Y_AXIS_TICKS__ = 132;
+    public static final int __GO_Y_AXIS_AUTO_TICKS__ = 133;
+    public static final int __GO_Y_AXIS_NUMBER_TICKS__ = 134;
+    public static final int __GO_Y_AXIS_TICKS_LOCATIONS__ = 135;
+    public static final int __GO_Y_AXIS_TICKS_LABELS__ = 136;
+    public static final int __GO_Y_AXIS_SUBTICKS__ = 137;
+    public static final int __GO_Z_AXIS_VISIBLE__ = 138;
+    public static final int __GO_Z_AXIS_REVERSE__ = 139;
+    public static final int __GO_Z_AXIS_GRID_COLOR__ = 140;
+    public static final int __GO_Z_AXIS_GRID_THICKNESS__ = 141;
+    public static final int __GO_Z_AXIS_GRID_STYLE__ = 142;
+    public static final int __GO_Z_AXIS_LABEL__ = 143;
+    public static final int __GO_Z_AXIS_LOCATION__ = 144;
+    public static final int __GO_Z_AXIS_LOG_FLAG__ = 145;
+    public static final int __GO_Z_AXIS_TICKS__ = 146;
+    public static final int __GO_Z_AXIS_AUTO_TICKS__ = 147;
+    public static final int __GO_Z_AXIS_NUMBER_TICKS__ = 148;
+    public static final int __GO_Z_AXIS_TICKS_LOCATIONS__ = 149;
+    public static final int __GO_Z_AXIS_TICKS_LABELS__ = 150;
+    public static final int __GO_Z_AXIS_SUBTICKS__ = 151;
+    public static final int __GO_AUTO_SUBTICKS__ = 152;
+    public static final int __GO_GRID_POSITION__ = 153;
+    public static final int __GO_TITLE__ = 154;
+    public static final int __GO_AUTO_CLEAR__ = 155;
+    public static final int __GO_FILLED__ = 156;
+    public static final int __GO_CAMERA__ = 157;
+    public static final int __GO_VIEW__ = 158;
+    public static final int __GO_ISOVIEW__ = 159;
+    public static final int __GO_CUBE_SCALING__ = 160;
+    public static final int __GO_ROTATION_ANGLES__ = 161;
+    public static final int __GO_ROTATION_ANGLES_3D__ = 162;
+    public static final int __GO_BOX_TYPE__ = 163;
+    public static final int __GO_HIDDEN_AXIS_COLOR__ = 164;
+    public static final int __GO_TIGHT_LIMITS__ = 165;
+    public static final int __GO_DATA_BOUNDS__ = 166;
+    public static final int __GO_REAL_DATA_BOUNDS__ = 167;
+    public static final int __GO_ZOOM_ENABLED__ = 168;
+    public static final int __GO_ZOOM_BOX__ = 169;
+    public static final int __GO_AUTO_SCALE__ = 170;
+    public static final int __GO_FIRST_PLOT__ = 171;
+    public static final int __GO_MARGINS__ = 172;
+    public static final int __GO_AXES_BOUNDS__ = 173;
+    public static final int __GO_CLIP_PROPERTY__ = 174;
+    public static final int __GO_CLIP_STATE__ = 175;
+    public static final int __GO_CLIP_BOX__ = 176;
+    public static final int __GO_CLIP_BOX_SET__ = 177;
+    public static final int __GO_LINE__ = 178;
+    public static final int __GO_LINE_MODE__ = 179;
+    public static final int __GO_LINE_STYLE__ = 180;
+    public static final int __GO_LINE_THICKNESS__ = 181;
+    public static final int __GO_LINE_COLOR__ = 182;
+    public static final int __GO_FILL_MODE__ = 183;
+    public static final int __GO_MARK__ = 184;
+    public static final int __GO_MARK_MODE__ = 185;
+    public static final int __GO_MARK_STYLE__ = 186;
+    public static final int __GO_MARK_SIZE_UNIT__ = 187;
+    public static final int __GO_MARK_SIZE__ = 188;
+    public static final int __GO_MARK_FOREGROUND__ = 189;
+    public static final int __GO_MARK_BACKGROUND__ = 190;
+    public static final int __GO_MARK_OFFSET__ = 191;
+    public static final int __GO_MARK_STRIDE__ = 192;
+    public static final int __GO_TICKS_DIRECTION__ = 193;
+    public static final int __GO_X_NUMBER_TICKS__ = 194;
+    public static final int __GO_Y_NUMBER_TICKS__ = 195;
+    public static final int __GO_X_TICKS_COORDS__ = 196;
+    public static final int __GO_Y_TICKS_COORDS__ = 197;
+    public static final int __GO_TICKS_COLOR__ = 198;
+    public static final int __GO_TICKS_SEGMENT__ = 199;
+    public static final int __GO_TICKS_STYLE__ = 200;
+    public static final int __GO_SUBTICKS__ = 201;
+    public static final int __GO_NUMBER_TICKS_LABELS__ = 202;
+    public static final int __GO_TICKS_LABELS__ = 203;
+    public static final int __GO_FORMATN__ = 204;
+    public static final int __GO_FONT__ = 205;
+    public static final int __GO_FONT_STYLE__ = 206;
+    public static final int __GO_FONT_SIZE__ = 207;
+    public static final int __GO_FONT_COLOR__ = 208;
+    public static final int __GO_FONT_FRACTIONAL__ = 209;
+    public static final int __GO_Z_BOUNDS__ = 210;
+    public static final int __GO_OUTSIDE_COLOR__ = 211;
+    public static final int __GO_COLOR_RANGE__ = 212;
+    public static final int __GO_DATA_MAPPING__ = 213;
+    public static final int __GO_FONT_ANGLE__ = 214;
+    public static final int __GO_AUTO_POSITION__ = 215;
+    public static final int __GO_CORNERS__ = 216;
+    public static final int __GO_AUTO_ROTATION__ = 217;
+    public static final int __GO_LINKS__ = 218;
+    public static final int __GO_LINKS_COUNT__ = 219;
+    public static final int __GO_LEGEND_LOCATION__ = 220;
+    public static final int __GO_CLOSED__ = 221;
+    public static final int __GO_ARROW_SIZE_FACTOR__ = 222;
+    public static final int __GO_POLYLINE_STYLE__ = 223;
+    public static final int __GO_INTERP_COLOR_VECTOR__ = 224;
+    public static final int __GO_INTERP_COLOR_VECTOR_SET__ = 225;
+    public static final int __GO_INTERP_COLOR_MODE__ = 226;
+    public static final int __GO_X_SHIFT__ = 227;
+    public static final int __GO_Y_SHIFT__ = 228;
+    public static final int __GO_Z_SHIFT__ = 229;
+    public static final int __GO_BAR_WIDTH__ = 230;
+    public static final int __GO_SURFACE_MODE__ = 231;
+    public static final int __GO_COLOR_MODE__ = 232;
+    public static final int __GO_COLOR_FLAG__ = 233;
+    public static final int __GO_ALIGNMENT__ = 234;
+    public static final int __GO_BOX__ = 235;
+    public static final int __GO_TEXT_BOX__ = 236;
+    public static final int __GO_TEXT_BOX_MODE__ = 237;
+    public static final int __GO_AUTO_DIMENSIONING__ = 238;
+    public static final int __GO_FORMATTED_TEXT__ = 239;
+    public static final int __GO_TEXT_ARRAY_DIMENSIONS__ = 240;
+    public static final int __GO_TEXT_STRINGS__ = 241;
+    public static final int __GO_BASE__ = 242;
+    public static final int __GO_BASE_X__ = 243;
+    public static final int __GO_BASE_Y__ = 244;
+    public static final int __GO_BASE_Z__ = 245;
+    public static final int __GO_DIRECTION__ = 246;
+    public static final int __GO_DIRECTION_X__ = 247;
+    public static final int __GO_DIRECTION_Y__ = 248;
+    public static final int __GO_DIRECTION_Z__ = 249;
+    public static final int __GO_ARROW_SIZE__ = 250;
+    public static final int __GO_SEGS_COLORS__ = 251;
+    public static final int __GO_COLORED__ = 252;
+    public static final int __GO_ARROWS__ = 253;
+    public static final int __GO_NUMBER_ARROWS__ = 254;
+    public static final int __GO_CHAMP_DIMENSIONS__ = 255;
+    public static final int __GO_BOUNDING_BOX__ = 256;
+    public static final int __GO_MAX_LENGTH__ = 257;
+    public static final int __GO_MAX_USABLE_LENGTH__ = 258;
+    public static final int __GO_HIDDEN_COLOR__ = 259;
+    public static final int __GO_STYLE__ = 260;
+    public static final int __GO_UI_CHECKBOX__ = 261;
+    public static final int __GO_UI_EDIT__ = 262;
+    public static final int __GO_UI_FRAME__ = 263;
+    public static final int __GO_UI_FRAME_SCROLLABLE__ = 264;
+    public static final int __GO_UI_IMAGE__ = 265;
+    public static final int __GO_UI_LISTBOX__ = 266;
+    public static final int __GO_UI_POPUPMENU__ = 267;
+    public static final int __GO_UI_PUSHBUTTON__ = 268;
+    public static final int __GO_UI_RADIOBUTTON__ = 269;
+    public static final int __GO_UI_SLIDER__ = 270;
+    public static final int __GO_UI_TABLE__ = 271;
+    public static final int __GO_UI_TEXT__ = 272;
+    public static final int __GO_UI_LAYER__ = 273;
+    public static final int __GO_UI_BACKGROUNDCOLOR__ = 274;
+    public static final int __GO_UI_ENABLE__ = 275;
+    public static final int __GO_UI_FONTANGLE__ = 276;
+    public static final int __GO_UI_FONTNAME__ = 277;
+    public static final int __GO_UI_FONTSIZE__ = 278;
+    public static final int __GO_UI_FONTUNITS__ = 279;
+    public static final int __GO_UI_FONTWEIGHT__ = 280;
+    public static final int __GO_UI_FOREGROUNDCOLOR__ = 281;
+    public static final int __GO_UI_HORIZONTALALIGNMENT__ = 282;
+    public static final int __GO_UI_LISTBOXTOP__ = 283;
+    public static final int __GO_UI_LISTBOXTOP_SIZE__ = 284;
+    public static final int __GO_UI_MAX__ = 285;
+    public static final int __GO_UI_MIN__ = 286;
+    public static final int __GO_UI_RELIEF__ = 287;
+    public static final int __GO_UI_STRING__ = 288;
+    public static final int __GO_UI_STRING_SIZE__ = 289;
+    public static final int __GO_UI_STRING_COLNB__ = 290;
+    public static final int __GO_UI_TOOLTIPSTRING__ = 291;
+    public static final int __GO_UI_TOOLTIPSTRING_SIZE__ = 292;
+    public static final int __GO_UI_SLIDERSTEP__ = 293;
+    public static final int __GO_UI_UNITS__ = 294;
+    public static final int __GO_UI_VALUE__ = 295;
+    public static final int __GO_UI_VALUE_SIZE__ = 296;
+    public static final int __GO_UI_VERTICALALIGNMENT__ = 297;
+    public static final int __GO_UIPARENTMENU__ = 298;
+    public static final int __GO_UICHILDMENU__ = 299;
+    public static final int __GO_UICHECKEDMENU__ = 300;
+    public static final int __GO_UI_CHECKED__ = 301;
+    public static final int __GO_UI_LABEL__ = 302;
+    public static final int __GO_UI_MNEMONIC__ = 303;
+    public static final int __GO_UI_ACCELERATOR__ = 304;
+    public static final int __GO_UI_SEPARATOR__ = 305;
+    public static final int __GO_UI_ICON__ = 306;
+    public static final int __GO_CONSOLE__ = 307;
+    public static final int __GO_SHOWHIDDENHANDLES__ = 308;
+    public static final int __GO_USEDEPRECATEDLF__ = 309;
+    public static final int __GO_WAITBAR__ = 310;
+    public static final int __GO_PROGRESSIONBAR__ = 311;
+    public static final int __GO_UI_MESSAGE__ = 312;
+    public static final int __GO_UI_MESSAGE_SIZE__ = 313;
+    public static final int __GO_DATATIP__ = 314;
+    public static final int __GO_DATATIP_DATA__ = 315;
+    public static final int __GO_DATATIP_ORIENTATION__ = 316;
+    public static final int __GO_DATATIP_3COMPONENT__ = 317;
+    public static final int __GO_DATATIP_AUTOORIENTATION__ = 318;
+    public static final int __GO_DATATIP_INTERP_MODE__ = 319;
+    public static final int __GO_DATATIP_DISPLAY_FNC__ = 320;
+    public static final int __GO_DATATIP_BOX_MODE__ = 321;
+    public static final int __GO_DATATIP_LABEL_MODE__ = 322;
+    public static final int __GO_AMBIENTCOLOR__ = 323;
+    public static final int __GO_DIFFUSECOLOR__ = 324;
+    public static final int __GO_SPECULARCOLOR__ = 325;
+    public static final int __GO_COLOR_MATERIAL__ = 326;
+    public static final int __GO_MATERIAL_SHININESS__ = 327;
+    public static final int __GO_LIGHT__ = 328;
+    public static final int __GO_LIGHT_TYPE__ = 329;
+    public static final int __GO_DATATIPS__ = 330;
+    public static final int __GO_DATATIPS_COUNT__ = 331;
+    public static final int __GO_DATATIP_INDEXES__ = 332;
+    public static final int __GO_DATA_MODEL_DISPLAY_FUNCTION__ = 333;
+    public static final int __GO_DATA_MODEL_DISPLAY_FUNCTION_SIZE__ = 334;
+    public static final int __GO_RESIZE__ = 335;
+    public static final int __GO_TOOLBAR__ = 336;
+    public static final int __GO_TOOLBAR_VISIBLE__ = 337;
+    public static final int __GO_MENUBAR__ = 338;
+    public static final int __GO_MENUBAR_VISIBLE__ = 339;
+    public static final int __GO_INFOBAR_VISIBLE__ = 340;
+    public static final int __GO_DOCKABLE__ = 341;
+    public static final int __GO_LAYOUT__ = 342;
+    public static final int __GO_LAYOUT_SET__ = 343;
+    public static final int __GO_UI_TAB__ = 344;
+    public static final int __GO_UI_GRIDBAG_GRID__ = 345;
+    public static final int __GO_UI_GRIDBAG_WEIGHT__ = 346;
+    public static final int __GO_UI_GRIDBAG_FILL__ = 347;
+    public static final int __GO_UI_GRIDBAG_ANCHOR__ = 348;
+    public static final int __GO_UI_GRIDBAG_PADDING__ = 349;
+    public static final int __GO_UI_GRID_GRID__ = 350;
+    public static final int __GO_UI_GRID_PADDING__ = 351;
+    public static final int __GO_UI_BORDER_POSITION__ = 352;
+    public static final int __GO_GRID_OPT_GRID__ = 353;
+    public static final int __GO_GRID_OPT_PADDING__ = 354;
+    public static final int __GO_BORDER_OPT_PADDING__ = 355;
+    public static final int __GO_UI_FRAME_BORDER__ = 356;
+    public static final int __GO_UI_FRAME_BORDER_COLOR__ = 357;
+    public static final int __GO_UI_FRAME_BORDER_HIGHLIGHT_IN__ = 358;
+    public static final int __GO_UI_FRAME_BORDER_HIGHLIGHT_OUT__ = 359;
+    public static final int __GO_UI_FRAME_BORDER_IN_BORDER__ = 360;
+    public static final int __GO_UI_FRAME_BORDER_JUSTIFICATION__ = 361;
+    public static final int __GO_UI_FRAME_BORDER_OUT_BORDER__ = 362;
+    public static final int __GO_UI_FRAME_BORDER_ROUNDED__ = 363;
+    public static final int __GO_UI_FRAME_BORDER_SHADOW_IN__ = 364;
+    public static final int __GO_UI_FRAME_BORDER_SHADOW_OUT__ = 365;
+    public static final int __GO_UI_FRAME_BORDER_TITLE__ = 366;
+    public static final int __GO_UI_FRAME_BORDER_POSITION__ = 367;
+    public static final int __GO_UI_FRAME_BORDER_STYLE__ = 368;
+    public static final int __GO_UI_GROUP_NAME__ = 369;
+    public static final int __GO_UI_TITLE_POSITION__ = 370;
+    public static final int __GO_UI_TITLE_SCROLL__ = 371;
+    public static final int __GO_UI_FRAME_BORDER_TYPE__ = 372;
+    public static final int __GO_UI_SCROLLABLE__ = 373;
 
 }
index d4f7efe..5a75fce 100755 (executable)
@@ -103,7 +103,6 @@ __GO_INFO_MESSAGE__
 __GO_COLORMAP__
 __GO_COLORMAP_SIZE__
 __GO_RENDERING_MODE__
-__GO_PIXMAP__
 __GO_PIXEL_DRAWING_MODE__
 __GO_ANTIALIASING__
 __GO_IMMEDIATE_DRAWING__
index 1c849ea..ee6fc10 100644 (file)
@@ -7,4 +7,3 @@
 // <-- TEST WITH GRAPHIC -->
 aze=sdf();
 assert_checkequal(typeof(aze),"handle");
-assert_checkequal(aze.pixmap,"off");
index e4e3bdf..20f43c4 100644 (file)
@@ -59,7 +59,6 @@ src/c/getHandleProperty/get_parent_property.c \
 src/c/getHandleProperty/get_surface_mode_property.c \
 src/c/getHandleProperty/get_figure_id_property.c \
 src/c/getHandleProperty/get_mark_mode_property.c \
-src/c/getHandleProperty/get_pixmap_property.c \
 src/c/getHandleProperty/get_interp_color_mode.c \
 src/c/getHandleProperty/get_font_size_property.c \
 src/c/getHandleProperty/get_x_shift_property.c \
@@ -194,7 +193,6 @@ src/c/getHandleProperty/set_auto_resize_property.c \
 src/c/getHandleProperty/set_current_axes_property.c \
 src/c/getHandleProperty/set_current_entity_property.c \
 src/c/getHandleProperty/set_figure_id_property.c \
-src/c/getHandleProperty/set_pixmap_property.c \
 src/c/getHandleProperty/set_figure_style_property.c \
 src/c/getHandleProperty/set_mark_size_property.c \
 src/c/getHandleProperty/set_mark_offset_property.c \
index e0cc4d6..a296f12 100644 (file)
@@ -206,7 +206,6 @@ am__objects_1 = src/c/libscigraphics_algo_la-GetCommandArg.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-get_surface_mode_property.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-get_figure_id_property.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-get_mark_mode_property.lo \
-       src/c/getHandleProperty/libscigraphics_algo_la-get_pixmap_property.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-get_interp_color_mode.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-get_font_size_property.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-get_x_shift_property.lo \
@@ -341,7 +340,6 @@ am__objects_1 = src/c/libscigraphics_algo_la-GetCommandArg.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-set_current_axes_property.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-set_current_entity_property.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-set_figure_id_property.lo \
-       src/c/getHandleProperty/libscigraphics_algo_la-set_pixmap_property.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-set_figure_style_property.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-set_mark_size_property.lo \
        src/c/getHandleProperty/libscigraphics_algo_la-set_mark_offset_property.lo \
@@ -996,7 +994,6 @@ src/c/getHandleProperty/get_parent_property.c \
 src/c/getHandleProperty/get_surface_mode_property.c \
 src/c/getHandleProperty/get_figure_id_property.c \
 src/c/getHandleProperty/get_mark_mode_property.c \
-src/c/getHandleProperty/get_pixmap_property.c \
 src/c/getHandleProperty/get_interp_color_mode.c \
 src/c/getHandleProperty/get_font_size_property.c \
 src/c/getHandleProperty/get_x_shift_property.c \
@@ -1131,7 +1128,6 @@ src/c/getHandleProperty/set_auto_resize_property.c \
 src/c/getHandleProperty/set_current_axes_property.c \
 src/c/getHandleProperty/set_current_entity_property.c \
 src/c/getHandleProperty/set_figure_id_property.c \
-src/c/getHandleProperty/set_pixmap_property.c \
 src/c/getHandleProperty/set_figure_style_property.c \
 src/c/getHandleProperty/set_mark_size_property.c \
 src/c/getHandleProperty/set_mark_offset_property.c \
@@ -1740,9 +1736,6 @@ src/c/getHandleProperty/libscigraphics_algo_la-get_figure_id_property.lo:  \
 src/c/getHandleProperty/libscigraphics_algo_la-get_mark_mode_property.lo:  \
        src/c/getHandleProperty/$(am__dirstamp) \
        src/c/getHandleProperty/$(DEPDIR)/$(am__dirstamp)
-src/c/getHandleProperty/libscigraphics_algo_la-get_pixmap_property.lo:  \
-       src/c/getHandleProperty/$(am__dirstamp) \
-       src/c/getHandleProperty/$(DEPDIR)/$(am__dirstamp)
 src/c/getHandleProperty/libscigraphics_algo_la-get_interp_color_mode.lo:  \
        src/c/getHandleProperty/$(am__dirstamp) \
        src/c/getHandleProperty/$(DEPDIR)/$(am__dirstamp)
@@ -2144,9 +2137,6 @@ src/c/getHandleProperty/libscigraphics_algo_la-set_current_entity_property.lo:
 src/c/getHandleProperty/libscigraphics_algo_la-set_figure_id_property.lo:  \
        src/c/getHandleProperty/$(am__dirstamp) \
        src/c/getHandleProperty/$(DEPDIR)/$(am__dirstamp)
-src/c/getHandleProperty/libscigraphics_algo_la-set_pixmap_property.lo:  \
-       src/c/getHandleProperty/$(am__dirstamp) \
-       src/c/getHandleProperty/$(DEPDIR)/$(am__dirstamp)
 src/c/getHandleProperty/libscigraphics_algo_la-set_figure_style_property.lo:  \
        src/c/getHandleProperty/$(am__dirstamp) \
        src/c/getHandleProperty/$(DEPDIR)/$(am__dirstamp)
@@ -3119,7 +3109,6 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_outside_colors_property.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_parent_property.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_pixel_drawing_mode_property.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_pixmap_property.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_polyline_style_property.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_position_property.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_rect_property.Plo@am__quote@
@@ -3281,7 +3270,6 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_outside_colors_property.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_parent_property.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_pixel_drawing_mode_property.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_pixmap_property.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_polyline_style_property.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_position_property.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_rect_property.Plo@am__quote@
@@ -3595,13 +3583,6 @@ src/c/getHandleProperty/libscigraphics_algo_la-get_mark_mode_property.lo: src/c/
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscigraphics_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/c/getHandleProperty/libscigraphics_algo_la-get_mark_mode_property.lo `test -f 'src/c/getHandleProperty/get_mark_mode_property.c' || echo '$(srcdir)/'`src/c/getHandleProperty/get_mark_mode_property.c
 
-src/c/getHandleProperty/libscigraphics_algo_la-get_pixmap_property.lo: src/c/getHandleProperty/get_pixmap_property.c
-@am__fastdepCC_TRUE@   $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscigraphics_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/c/getHandleProperty/libscigraphics_algo_la-get_pixmap_property.lo -MD -MP -MF src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_pixmap_property.Tpo -c -o src/c/getHandleProperty/libscigraphics_algo_la-get_pixmap_property.lo `test -f 'src/c/getHandleProperty/get_pixmap_property.c' || echo '$(srcdir)/'`src/c/getHandleProperty/get_pixmap_property.c
-@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_pixmap_property.Tpo src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_pixmap_property.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='src/c/getHandleProperty/get_pixmap_property.c' object='src/c/getHandleProperty/libscigraphics_algo_la-get_pixmap_property.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscigraphics_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/c/getHandleProperty/libscigraphics_algo_la-get_pixmap_property.lo `test -f 'src/c/getHandleProperty/get_pixmap_property.c' || echo '$(srcdir)/'`src/c/getHandleProperty/get_pixmap_property.c
-
 src/c/getHandleProperty/libscigraphics_algo_la-get_interp_color_mode.lo: src/c/getHandleProperty/get_interp_color_mode.c
 @am__fastdepCC_TRUE@   $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscigraphics_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/c/getHandleProperty/libscigraphics_algo_la-get_interp_color_mode.lo -MD -MP -MF src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_interp_color_mode.Tpo -c -o src/c/getHandleProperty/libscigraphics_algo_la-get_interp_color_mode.lo `test -f 'src/c/getHandleProperty/get_interp_color_mode.c' || echo '$(srcdir)/'`src/c/getHandleProperty/get_interp_color_mode.c
 @am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_interp_color_mode.Tpo src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-get_interp_color_mode.Plo
@@ -4540,13 +4521,6 @@ src/c/getHandleProperty/libscigraphics_algo_la-set_figure_id_property.lo: src/c/
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscigraphics_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/c/getHandleProperty/libscigraphics_algo_la-set_figure_id_property.lo `test -f 'src/c/getHandleProperty/set_figure_id_property.c' || echo '$(srcdir)/'`src/c/getHandleProperty/set_figure_id_property.c
 
-src/c/getHandleProperty/libscigraphics_algo_la-set_pixmap_property.lo: src/c/getHandleProperty/set_pixmap_property.c
-@am__fastdepCC_TRUE@   $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscigraphics_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/c/getHandleProperty/libscigraphics_algo_la-set_pixmap_property.lo -MD -MP -MF src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_pixmap_property.Tpo -c -o src/c/getHandleProperty/libscigraphics_algo_la-set_pixmap_property.lo `test -f 'src/c/getHandleProperty/set_pixmap_property.c' || echo '$(srcdir)/'`src/c/getHandleProperty/set_pixmap_property.c
-@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_pixmap_property.Tpo src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_pixmap_property.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='src/c/getHandleProperty/set_pixmap_property.c' object='src/c/getHandleProperty/libscigraphics_algo_la-set_pixmap_property.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscigraphics_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/c/getHandleProperty/libscigraphics_algo_la-set_pixmap_property.lo `test -f 'src/c/getHandleProperty/set_pixmap_property.c' || echo '$(srcdir)/'`src/c/getHandleProperty/set_pixmap_property.c
-
 src/c/getHandleProperty/libscigraphics_algo_la-set_figure_style_property.lo: src/c/getHandleProperty/set_figure_style_property.c
 @am__fastdepCC_TRUE@   $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscigraphics_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/c/getHandleProperty/libscigraphics_algo_la-set_figure_style_property.lo -MD -MP -MF src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_figure_style_property.Tpo -c -o src/c/getHandleProperty/libscigraphics_algo_la-set_figure_style_property.lo `test -f 'src/c/getHandleProperty/set_figure_style_property.c' || echo '$(srcdir)/'`src/c/getHandleProperty/set_figure_style_property.c
 @am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_figure_style_property.Tpo src/c/getHandleProperty/$(DEPDIR)/libscigraphics_algo_la-set_figure_style_property.Plo
index e6456eb..ad29105 100644 (file)
@@ -324,7 +324,6 @@ lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MA
     <ClCompile Include="src\c\getHandleProperty\get_outside_colors_property.c" />
     <ClCompile Include="src\c\getHandleProperty\get_parent_property.c" />
     <ClCompile Include="src\c\getHandleProperty\get_pixel_drawing_mode_property.c" />
-    <ClCompile Include="src\c\getHandleProperty\get_pixmap_property.c" />
     <ClCompile Include="src\c\getHandleProperty\get_polyline_style_property.c" />
     <ClCompile Include="src\c\getHandleProperty\get_position_property.c" />
     <ClCompile Include="src\c\getHandleProperty\get_rect_property.c" />
@@ -572,7 +571,6 @@ lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MA
     <ClCompile Include="src\c\getHandleProperty\set_outside_colors_property.c" />
     <ClCompile Include="src\c\getHandleProperty\set_parent_property.c" />
     <ClCompile Include="src\c\getHandleProperty\set_pixel_drawing_mode_property.c" />
-    <ClCompile Include="src\c\getHandleProperty\set_pixmap_property.c" />
     <ClCompile Include="src\c\getHandleProperty\set_polyline_style_property.c" />
     <ClCompile Include="src\c\getHandleProperty\set_position_property.c" />
     <ClCompile Include="src\c\getHandleProperty\set_rotation_angles_property.c" />
@@ -735,4 +733,4 @@ lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MA
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
index e971ca6..612ea6a 100644 (file)
     <ClCompile Include="src\c\getHandleProperty\get_pixel_drawing_mode_property.c">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="src\c\getHandleProperty\get_pixmap_property.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
     <ClCompile Include="src\c\getHandleProperty\get_polyline_style_property.c">
       <Filter>Source Files</Filter>
     </ClCompile>
     <ClCompile Include="src\c\getHandleProperty\set_pixel_drawing_mode_property.c">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="src\c\getHandleProperty\set_pixmap_property.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
     <ClCompile Include="src\c\getHandleProperty\set_polyline_style_property.c">
       <Filter>Source Files</Filter>
     </ClCompile>
       <Filter>Resource Files</Filter>
     </ResourceCompile>
   </ItemGroup>
-</Project>
\ No newline at end of file
+</Project>
index 892dab8..26c3541 100644 (file)
@@ -2,11 +2,11 @@
 <!--
  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
  * Copyright (C) ENPC - Jean-Philippe Chancelier
- * 
+ *
  * This file must be used under the terms of the CeCILL.
  * This source file is licensed as described in the file COPYING, which
  * you should have received as part of this distribution.  The terms
- * are also available at    
+ * are also available at
  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
  *
  -->
@@ -58,7 +58,7 @@
     </refsection>
     <refsection>
         <title>Examples</title>
-        <programlisting role="example"><![CDATA[ 
+        <programlisting role="example"><![CDATA[
 clf();
 ax = gca();//get current axes handle
 ax.data_bounds = [0, 0; 10, 10]; //set the data_bounds
@@ -84,7 +84,7 @@ Matplot1(a,[5,6,7,8])
             // second matrix in rectangle [5,6,7,8]
             Matplot1(a,[5,6,7,8])
         </scilab:image>
-        <programlisting role="example"><![CDATA[ 
+        <programlisting role="example"><![CDATA[
 //--- (animation)
 n=100;
 
index 2314a8d..ac21177 100644 (file)
@@ -2,11 +2,11 @@
 <!--
  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
  * Copyright (C) ENPC - Jean-Philippe Chancelier
- * 
+ *
  * This file must be used under the terms of the CeCILL.
  * This source file is licensed as described in the file COPYING, which
  * you should have received as part of this distribution.  The terms
- * are also available at    
+ * are also available at
  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
  *
  -->
             surface is plotted assuming that it is linear on a set of triangles built
             from the grid (here with n1=5, n2=3):
         </para>
-        <programlisting role=""><![CDATA[ 
+        <programlisting role=""><![CDATA[
 _____________
 | /| /| /| /|
-|/_|/_|/_|/_| 
-| /| /| /| /| 
+|/_|/_|/_|/_|
+| /| /| /| /|
 |/_|/_|/_|/_|
  ]]></programlisting>
         <para>
@@ -295,14 +295,14 @@ t=-%pi:0.1:%pi; m=sin(t)'*cos(t);
 clf()
 xset("colormap",jetcolormap(64))
 colorbar(-1,1)
-Sgrayplot(t,t,m, strf="041") 
+Sgrayplot(t,t,m, strf="041")
 ]]></programlisting>
         <scilab:image>
             t=-%pi:0.1:%pi; m=sin(t)'*cos(t);
             clf()
             xset("colormap",jetcolormap(64))
             colorbar(-1,1)
-            Sgrayplot(t,t,m, strf="041") 
+            Sgrayplot(t,t,m, strf="041")
         </scilab:image>
         <programlisting role="example"><![CDATA[
 // example #3: an animation display cos(t)*sin(x)sin(y).
@@ -315,7 +315,6 @@ t = linspace(0,4*%pi,nt);
 show_window(); clf()
 f=gcf();
 f.color_map=jetcolormap(64);
-f.pixmap='on';
 colorbar(-1,1)
 Sgrayplot(x,y,cos(t(1))*z, strf="042", zminmax=[-1,1])
 c=gce(),e=c.children
@@ -323,7 +322,6 @@ xtitle("Kaa''s eyes")
 for i = 1:nt
   e.data(:,3)=matrix(cos(t(i))*z,-1,1);
 end
-f.pixmap='off';
  ]]></programlisting>
         <scilab:image>
             n = 30;
@@ -335,7 +333,6 @@ f.pixmap='off';
             show_window(); clf()
             f=gcf();
             f.color_map=jetcolormap(64);
-            f.pixmap='on';
             colorbar(-1,1)
             Sgrayplot(x,y,cos(t(1))*z, strf="042", zminmax=[-1,1])
             c=gce(),e=c.children
@@ -343,7 +340,6 @@ f.pixmap='off';
             for i = 1:nt
             e.data(:,3)=matrix(cos(t(i))*z,-1,1);
             end
-            f.pixmap='off';
         </scilab:image>
     </refsection>
     <refsection role="see also">
index efef04a..c535a00 100644 (file)
@@ -2,11 +2,11 @@
 <!--
  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
  * Copyright (C) INRIA - Serge Steer
- * 
+ *
  * This file must be used under the terms of the CeCILL.
  * This source file is licensed as described in the file COPYING, which
  * you should have received as part of this distribution.  The terms
- * are also available at    
+ * are also available at
  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
  *
  -->
             and 1.0. As saturation varies from 0 to 1.0, the corresponding colors
             (hues) vary from unsaturated (shades of gray) to fully saturated (no
             white component). As value, or brightness, varies from 0 to 1.0, the
-            corresponding colors become increasingly brighter. 
+            corresponding colors become increasingly brighter.
         </para>
     </refsection>
     <refsection>
         <title>Examples</title>
-        <programlisting role="example"><![CDATA[ 
-t=[0:0.3:2*%pi]'; z=sin(t)*cos(t'); 
-plot3d1(t,t,z) 
-f=gcf();f.pixmap='on';
+        <programlisting role="example"><![CDATA[
+t=[0:0.3:2*%pi]'; z=sin(t)*cos(t');
+plot3d1(t,t,z)
+f=gcf();
 for h=0:0.1:1
   hsv=[h*ones(32,1) linspace(0,1,32)' 0.7*ones(32,1)];
   f.color_map=hsv2rgb(hsv);
@@ -113,10 +113,10 @@ for v=0:0.1:1
   xpause(10000)
 end
  ]]></programlisting>
-        <scilab:image> 
-            t=[0:0.3:2*%pi]'; z=sin(t)*cos(t'); 
-            plot3d1(t,t,z) 
-            f=gcf();f.pixmap='on';
+        <scilab:image>
+            t=[0:0.3:2*%pi]'; z=sin(t)*cos(t');
+            plot3d1(t,t,z)
+            f=gcf();
             for h=0:0.1:1
             hsv=[h*ones(32,1) linspace(0,1,32)' 0.7*ones(32,1)];
             f.color_map=hsv2rgb(hsv);
index 1976902..26c03cc 100644 (file)
                             </listitem>
                         </varlistentry>
                         <varlistentry>
-                            <term>pixmap: </term>
-                            <listitem>
-                                <para>This property controls the pixmap status of a Graphic Window.
-                                    This property is obsolete.
-                                </para>
-                            </listitem>
-                        </varlistentry>
-                        <varlistentry>
                             <term>pixel_drawing_mode: </term>
                             <listitem>
                                 <para>This field specifies the bitwise operation used for pixel rendering.
index 72b00b3..588b8dc 100644 (file)
                 </listitem>
             </varlistentry>
             <varlistentry>
-                <term>xset("pixmap", flag)</term>
-                <listitem>
-                    <para>
-                        If <literal>flag=0</literal> the graphics are directly
-                        displayed on the screen. If <literal>flag=1</literal>
-                        the graphics are done on a pixmap and are sent to the
-                        graphics window with the command
-                        <code>xset("wshow")</code>. The pixmap is cleared with
-                        the command <code>xset("wwpc")</code>. Note that the
-                        usual command <code>clf()</code> also clears the pixmap.
-                    </para>
-                </listitem>
-            </varlistentry>
-            <varlistentry>
                 <term>xset("thickness", value)</term>
                 <listitem>
                     <para>
@@ -363,22 +349,6 @@ xset("wdim",1000,500)
  ]]></programlisting>
                 </listitem>
             </varlistentry>
-            <varlistentry>
-                <term>xset("wshow")</term>
-                <listitem>
-                    <para>
-                        See <literal>xset("pixmap", 1)</literal> above.
-                    </para>
-                </listitem>
-            </varlistentry>
-            <varlistentry>
-                <term>xset("wwpc")</term>
-                <listitem>
-                    <para>
-                        See <literal>xset("pixmap", 1)</literal> above.
-                    </para>
-                </listitem>
-            </varlistentry>
         </variablelist>
     </refsection>
     <refsection role="see also">
index 6647b50..65f2e8d 100644 (file)
                 </listitem>
             </varlistentry>
             <varlistentry>
-                <term>xset("pixmap",flag)</term>
-                <listitem>
-                    <para>Si flag=0 les graphiques sont dessinés directement sur
-                        l'écran. Si flag=1 les graphiques sont dessinés sur un pixmap et
-                        sont affichés à   l'écran avec la commande
-                        <literal>xset("wshow")</literal>. Le pixmap est effacé avec la
-                        commande <literal>xset("wwpc")</literal>. Noter que la commande
-                        <literal>clf()</literal> efface aussi le pixmap.
-                    </para>
-                </listitem>
-            </varlistentry>
-            <varlistentry>
                 <term>xset("thickness",value)</term>
                 <listitem>
                     <para>Choisit l'épaisseur des lignes en pixels (0 et 1 = épaisseur
                     <para>Si flag=1 alors les graphiques sont automatiquement
                         redimensionnés de manière à   remplir la fenêtre graphique.
                     </para>
-                    <programlisting role=""><![CDATA[ 
+                    <programlisting role=""><![CDATA[
 xdel();
 xset("wresize",1);
 plot2d();
@@ -329,7 +317,7 @@ xset("wdim",1000,500)
                         fenêtre ou les flèches du clavier peuvent être utilisées pour faire
                         glisser le contenu de la fenêtre.
                     </para>
-                    <programlisting role=""><![CDATA[ 
+                    <programlisting role=""><![CDATA[
 xdel();
 plot2d();
 xset("wresize",0);
@@ -337,22 +325,6 @@ xset("wdim",1000,500)
  ]]></programlisting>
                 </listitem>
             </varlistentry>
-            <varlistentry>
-                <term>xset("wshow")</term>
-                <listitem>
-                    <para>
-                        Voir <literal>xset("pixmap",1)</literal> ci-dessus.
-                    </para>
-                </listitem>
-            </varlistentry>
-            <varlistentry>
-                <term>xset("wwpc")</term>
-                <listitem>
-                    <para>
-                        Voir <literal>xset("pixmap",1)</literal> ci-dessus.
-                    </para>
-                </listitem>
-            </varlistentry>
         </variablelist>
     </refsection>
     <refsection role="see also">
index eec4960..bea012e 100644 (file)
                             </listitem>
                         </varlistentry>
                         <varlistentry>
-                            <term>pixmap: </term>
-                            <listitem>
-                                <para>このプロパティはグラフィックウインドウのpixmapステータスを制御します.
-                                    このプロパティの値が<literal>"off"</literal>の場合,
-                                    グラフィックスは画面に直接表示されます. <literal>"on"</literal>の場合,
-                                    グラフィックスは pixmap上に表示され,
-                                    コマンド <literal>show_pixmap()</literal>によりグラフィックウインドウに
-                                    転送されます.
-                                </para>
-                            </listitem>
-                        </varlistentry>
-                        <varlistentry>
                             <term>pixel_drawing_mode: </term>
                             <listitem>
                                 <para>このフィールドは画面上のピクセルの描画で使用されるビット単位の処理を定義します.
                                     <literal>"on"</literal> (デフォルトモード) または <literal>"off"</literal>です.
                                     (複数の描画や再描画を適用することにより)グラフィックスコマンドが大量に連続する場合に,
                                     表示を遅延させるために使用されます.
-
+                                    
                                     Note that, when using
                                     <literal>drawlater</literal> または <literal>drawnow</literal> コマンドを
                                     使用した場合, カレントの図のプロパティの値を変更することに注意してください
@@ -326,9 +314,7 @@ f.background=2
 f.children  // man can see that an Axes entity already exists
 delete(f);
 f=gcf(); // macro shortcut <=> f=get("current_figure")
-f.pixmap = "on" // set pixmap status to on
 plot2d() // nothing happens on the screen...
-show_pixmap() // ...display the pixmap on screen
 
 //Example 2 : default_figure settings
 df=get("default_figure") // get the default values (shortcut is gdf() )
index d18cd72..2efddb6 100644 (file)
@@ -2,11 +2,11 @@
 <!--
  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
  * Copyright (C) ENPC - Jean-Philippe Chancelier
- * 
+ *
  * This file must be used under the terms of the CeCILL.
  * This source file is licensed as described in the file COPYING, which
  * you should have received as part of this distribution.  The terms
- * are also available at    
+ * are also available at
  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
  *
  -->
                 </listitem>
             </varlistentry>
             <varlistentry>
-                <term>xset("pixmap",flag)</term>
-                <listitem>
-                    <para>If flag=0 the graphics are directly displayed on the screen. If
-                        flag=1 the graphics are done on a pixmap and are sent to the graphics
-                        window with the command <literal>xset("wshow")</literal>. The pixmap is
-                        cleared with the command <literal>xset("wwpc")</literal>. Note that the
-                        usual command <literal>clf()</literal> also clears the pixmap.
-                    </para>
-                </listitem>
-            </varlistentry>
-            <varlistentry>
                 <term>xset("thickness",value)</term>
                 <listitem>
                     <para>Set the thickness of lines in pixel (0 and 1 have the same
                     <para>If flag=1 then the graphic is automatically resized to fill the
                         graphics window.
                     </para>
-                    <programlisting role=""><![CDATA[ 
+                    <programlisting role=""><![CDATA[
 xdel();
 xset("wresize",1);
 plot2d();
@@ -311,7 +300,7 @@ xset("wdim",1000,500)
                         graphics window is resized. Top left panner or keyboard arrows may be
                         used to scroll over the graphic.
                     </para>
-                    <programlisting role=""><![CDATA[ 
+                    <programlisting role=""><![CDATA[
 xdel();
 plot2d();
 xset("wresize",0);
@@ -319,22 +308,6 @@ xset("wdim",1000,500)
  ]]></programlisting>
                 </listitem>
             </varlistentry>
-            <varlistentry>
-                <term>xset("wshow")</term>
-                <listitem>
-                    <para>
-                        See <literal>xset("pixmap",1)</literal> above.
-                    </para>
-                </listitem>
-            </varlistentry>
-            <varlistentry>
-                <term>xset("wwpc")</term>
-                <listitem>
-                    <para>
-                        See <literal>xset("pixmap",1)</literal> above.
-                    </para>
-                </listitem>
-            </varlistentry>
         </variablelist>
     </refsection>
     <refsection>
index 80e9b46..d8ccd98 100644 (file)
@@ -2,11 +2,11 @@
 <!--
  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
  * Copyright (C) ENPC - Jean-Philippe Chancelier
- * 
+ *
  * This file must be used under the terms of the CeCILL.
  * This source file is licensed as described in the file COPYING, which
  * you should have received as part of this distribution.  The terms
- * are also available at    
+ * are also available at
  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
  *
  -->
                 </listitem>
             </varlistentry>
             <varlistentry>
-                <term>xset("pixmap",flag)</term>
-                <listitem>
-                    <para>se flag=0, os gráficos são diretamente exibidos na tela. Se
-                        flag=1, os gráficos são feitos em um pixmap (mapa de pixel) e
-                        enviados à janela de gráficos através do comando
-                        <literal>xset("wshow")</literal>. O pixmap é limpo com o comando
-                        <literal>xset("wwpc")</literal>. Note que o comando usual
-                        <literal>clf()</literal> também limpa o pixmap.
-                    </para>
-                </listitem>
-            </varlistentry>
-            <varlistentry>
                 <term>xset("thickness",value)</term>
                 <listitem>
                     <para>ajusta o valor de espessura das linhas em pixel (0 e 1 têm o
                     <para>se flag= 1então o gráfico é automaticamente redimensionado
                         para preencher a janela de gráficos.
                     </para>
-                    <programlisting role=""><![CDATA[ 
+                    <programlisting role=""><![CDATA[
 xdel();
 xset("wresize",1);
 plot2d();
@@ -329,7 +317,7 @@ xset("wdim",1000,500)
                         gráfico é redimensionada. O cursor no canto superior esquerdo ou as
                         setas do teclado podem ser utilizadas para rolar o gráfico .
                     </para>
-                    <programlisting role=""><![CDATA[ 
+                    <programlisting role=""><![CDATA[
 xdel();
 plot2d();
 xset("wresize",0);
@@ -337,22 +325,6 @@ xset("wdim",1000,500)
  ]]></programlisting>
                 </listitem>
             </varlistentry>
-            <varlistentry>
-                <term>xset("wshow")</term>
-                <listitem>
-                    <para>
-                        ver <literal>xset("pixmap",1)</literal> acima.
-                    </para>
-                </listitem>
-            </varlistentry>
-            <varlistentry>
-                <term>xset("wwpc")</term>
-                <listitem>
-                    <para>
-                        ver <literal>xset("pixmap",1)</literal> acima.
-                    </para>
-                </listitem>
-            </varlistentry>
         </variablelist>
     </refsection>
     <refsection role="see also">
index 84434c5..7500f5e 100644 (file)
@@ -83,7 +83,9 @@ function [h,immediate_drawing] = load_graphichandle(fd)
             end
             figure_id=mget(1,"sl",fd); // figure_id
             h.color_map=matrix(mget(mget(1,"il",fd),"dl",fd),-1,3) // color_map
-            pixmap=toggle(mget(1,characterFormat,fd)); // pixmap
+            if ~is_higher_than([5 4 0 1]) then
+                pixmap=toggle(mget(1,characterFormat,fd)); // pixmap, removed from V5.5.0 on
+            end
             pixel_drawing_mode=ascii(mget(mget(1,characterFormat,fd),characterFormat,fd)) // pixel_drawing_mode
             if (is_higher_than([5 1 0 0])) then
                 anti_aliasing=ascii(mget(mget(1,characterFormat,fd),characterFormat,fd)); // anti_aliasing
@@ -132,7 +134,9 @@ function [h,immediate_drawing] = load_graphichandle(fd)
             end
             h.figure_name=figure_name
             h.color_map=matrix(mget(mget(1,"il",fd),"dl",fd),-1,3) // color_map
-            h.pixmap=toggle(mget(1,characterFormat,fd)); // pixmap
+            if ~is_higher_than([5 4 0 1]) then
+                pixmap=toggle(mget(1,characterFormat,fd)); // pixmap, removed from V5.5.0 on
+            end
             h.pixel_drawing_mode=ascii(mget(mget(1,characterFormat,fd),characterFormat,fd)) // pixel_drawing_mode
             if (is_higher_than([5 1 0 0])) then
                 h.anti_aliasing=ascii(mget(mget(1,characterFormat,fd),characterFormat,fd)); // anti_aliasing
index b16344a..ee3062e 100755 (executable)
@@ -314,7 +314,6 @@ function %h_p(h)
             "figure_id = "+sci2exp(h.figure_id,0)
             "info_message = "+sci2exp(h.info_message)
             "color_map = matrix "+strcat(string(size(h.color_map)),"x")
-            "pixmap = "+sci2exp(h.pixmap)
             "pixel_drawing_mode = "+sci2exp(h.pixel_drawing_mode,0)
             "anti_aliasing = " + sci2exp(h.anti_aliasing)
             "immediate_drawing = "+sci2exp(h.immediate_drawing)
index 4cc2d26..e909c85 100644 (file)
@@ -61,7 +61,6 @@ function save_graphichandle(h,fd)
 
         mput(size(h.color_map,"*"),"il",fd); // color_map
         mput(h.color_map,"dl",fd) ;
-        mput(bool2s(h.pixmap=="on"),characterFormat,fd) ; // pix_map
         mput(length(h.pixel_drawing_mode),characterFormat,fd); // pixel_drawing_mode
         mput(ascii(h.pixel_drawing_mode),characterFormat,fd);
         mput(length(h.anti_aliasing),characterFormat,fd); // anti_aliasing
index 351f6f4..483ce28 100644 (file)
@@ -92,7 +92,6 @@ function clf(varargin)
             "figure_name",
             "color_map",
             "info_message",
-            "pixmap",
             "pixel_drawing_mode",
             "immediate_drawing",
             "background",
index fe2d6e1..d311573 100644 (file)
@@ -16,7 +16,7 @@ function [rects,btn]=dragrect(varargin)
 
     if size(rects,1)==1 then rects=rects(:),end
     n=size(rects,2)
-    f=gcf();pix=f.pixmap;f.pixmap="on";
+    f=gcf();
     xrects(rects)
     R=gce(); //Compound of rectangles
     rep=[rects(1),rects(2),-1]
@@ -30,7 +30,6 @@ function [rects,btn]=dragrect(varargin)
         move(R,repn(1:2)-rep(1:2))
         rep=repn
     end
-    f.pixmap=stripblanks(pix)
     delete(R)
     btn=rep(3)
 endfunction
index d0d51b9..1989eb0 100644 (file)
@@ -435,7 +435,6 @@ function ged_figure(h)
     TCL_SetVar("bcolor",string(h.background))
     TCL_SetVar("ncolors",string(size(h.color_map,1)))
     TCL_SetVar("curvis",h.visible)
-    TCL_SetVar("curpix",h.pixmap)
     TCL_SetVar("curpdm",h.pixel_drawing_mode)
     TCL_SetVar("curautoresize",h.auto_resize)
     TCL_SetVar("currotation_style",h.rotation_style)
index ad93bcc..467f557 100644 (file)
@@ -214,7 +214,6 @@ function  ged_insert_end()
     if or(win==winsid()) then //  the window still exists
         sca(default_axes); // resume the default axes
         f=gcf()
-        f.pixmap=stripblanks(pix)
         clearglobal active men
     end
     if win<>ged_current_figure then xset("window",ged_current_figure),end
index 522fb3b..7a21351 100644 (file)
@@ -20,7 +20,7 @@ function fields=ghdl_fields(h)
     select h.type
     case "Figure"
         fields=["visible";"figure_position";"figure_size";"axes_size";
-        "auto_resize";"figure_name";"figure_id";"color_map";"pixmap";
+        "auto_resize";"figure_name";"figure_id";"color_map";
         "pixel_drawing_mode";"immediate_drawing";"background";
         "rotation_style";"children";"user_data"]'
     case "Axes"
index 0e8a7d8..38dac67 100644 (file)
@@ -55,7 +55,6 @@ function paramfplot2d(f,x,theta,flag,rect)
     a=gca();
     a.data_bounds=matrix(rect,2,2);
     a.axes_visible="on";
-    fig.pixmap="on"; //double buffer mode
     y=feval(x,theta(1),f);
     xpoly(x,y(:));p=gce(); //the polyline handle
     realtime(0);
@@ -75,6 +74,5 @@ function paramfplot2d(f,x,theta,flag,rect)
             drawnow();
         end
     end
-    fig.pixmap="off";
 
 endfunction
index 0b4f42b..d6a9997 100644 (file)
@@ -76,7 +76,7 @@ static gw_generic_table Tab[] =
     {sci_xtitle, "xtitle"},
     {sci_xgraduate, "xgraduate"},
     {sci_xname, "xname"},
-    {NULL, ""}, //clear_pixmap
+    {NULL, ""}, // clear_pixmap: removed
     {sci_zoom_rect, "zoom_rect"},
     {sci_unzoom, "unzoom"},
     {sci_stringbox, "stringbox"},
index fb657ef..8af41c0 100644 (file)
@@ -344,18 +344,6 @@ int sci_xget(char *fname, unsigned long fname_len)
         AssignOutputVariable(pvApiCtx, 1) = nbInputArgument(pvApiCtx) + 1;
         ReturnArguments(pvApiCtx);
     }
-    else if (strcmp(l1, "pixmap") == 0)
-    {
-        int iPixmap = 0;
-        int *piPixmap = &iPixmap;
-
-        getOrCreateDefaultSubwin();
-        getGraphicObjectProperty(getCurrentFigure(), __GO_PIXMAP__, jni_bool, (void **)&piPixmap);
-
-        createScalarDouble(pvApiCtx, nbInputArgument(pvApiCtx) + 1, iPixmap);
-        AssignOutputVariable(pvApiCtx, 1) = nbInputArgument(pvApiCtx) + 1;
-        ReturnArguments(pvApiCtx);
-    }
     else if (strcmp(l1, "white") == 0)
     {
         int iNumColors = 0;
index a13415e..1d02573 100644 (file)
@@ -412,7 +412,6 @@ int sci_xset(char *fname, unsigned long fname_len)
         setGraphicObjectProperty(iFigureUID, __GO_VIEWPORT__, piViewPort, jni_int_vector, 2);
         setGraphicObjectProperty(iFigureUID, __GO_NAME__, _("Figure n°%d"), jni_string, 1);
         setGraphicObjectProperty(iFigureUID, __GO_INFO_MESSAGE__, "", jni_string, 1);
-        setGraphicObjectProperty(iFigureUID, __GO_PIXMAP__, &bFalse, jni_bool, 1);
         setGraphicObjectProperty(iFigureUID, __GO_PIXEL_DRAWING_MODE__, &iCopy, jni_int, 1);
         setGraphicObjectProperty(iFigureUID, __GO_ANTIALIASING__, &iZero, jni_int, 1);
         setGraphicObjectProperty(iFigureUID, __GO_IMMEDIATE_DRAWING__, &bTrue, jni_bool, 1);
@@ -606,18 +605,6 @@ int sci_xset(char *fname, unsigned long fname_len)
         figureSize[1] = x[1];
         setGraphicObjectProperty(getCurrentFigure(), __GO_SIZE__, figureSize, jni_int_vector, 2);
     } /*Ajout A.Djalel le 10/11/03 */
-    else if (strcmp((l1), "pixmap") == 0)
-    {
-        int iPixmapMode = x[0];
-        if (nbInputArgument(pvApiCtx) != 2)
-        {
-            freeAllocatedSingleString(l1);
-            Scierror(77, _("%s: Wrong number of input arguments: %d expected.\n"), fname, 2);
-            return 1;
-        }
-        getOrCreateDefaultSubwin();
-        setGraphicObjectProperty(getCurrentFigure(), __GO_PIXMAP__, &iPixmapMode, jni_bool, 1);
-    }
     else if (strcmp((l1), "viewport") == 0)
     {
         int viewport[4] = {x[0], x[1], 0, 0};
index 128e689..b764f33 100644 (file)
@@ -145,8 +145,6 @@ void InitFigureModel(int iFiguremdlUID)
     //setGraphicObjectProperty(iFiguremdlUID, __GO_USER_DATA__, "", jni_string, 0);
     // Size of user data
     //setGraphicObjectProperty(iFiguremdlUID, __GO_USER_DATA_SIZE__, &iZero, jni_int, 1);
-    // Pixmap Mode
-    setGraphicObjectProperty(iFiguremdlUID, __GO_PIXMAP__, &bFalse, jni_bool, 1);
     // Info Message
     setGraphicObjectProperty(iFiguremdlUID, __GO_INFO_MESSAGE__, "", jni_string, 1);
     // Event Handler
index f8e3111..05a9207 100644 (file)
@@ -46,7 +46,6 @@ static char * KeyTab_[NUMSETFONC + 1] =
     "mark size",
     "old_style",
     "pattern",
-    "pixmap",
     "thickness",
     "use color",
     "viewport",
index 227ad6b..6bc9f98 100755 (executable)
@@ -60,7 +60,6 @@ static getHashTableCouple propertyGetTable[] =
     {"figure_id", get_figure_id_property},
     {"rotation_style", get_rotation_style_property},
     {"immediate_drawing", get_immediate_drawing_property},
-    {"pixmap", get_pixmap_property},
     {"type", get_type_property},
     {"parent", get_parent_property},
     {"current_axes", get_current_axes_property},
index 7ce8950..0521609 100755 (executable)
@@ -65,7 +65,6 @@ static setHashTableCouple propertySetTable[] =
     {"figure_id", set_figure_id_property},
     {"rotation_style", set_rotation_style_property},
     {"immediate_drawing", set_immediate_drawing_property},
-    {"pixmap", set_pixmap_property},
     {"parent", set_parent_property},
     {"current_axes", set_current_axes_property},
     {"current_figure", set_current_figure_property},
index 3158dca..07c8958 100755 (executable)
@@ -61,7 +61,6 @@ int get_figure_resizefcn_property(void* _pvCtx, int iObjUID);
 int get_figure_closerequestfcn_property(void* _pvCtx, int iObjUID);
 int get_rotation_style_property(void* _pvCtx, int iObjUID);
 int get_immediate_drawing_property(void* _pvCtx, int iObjUID);
-int get_pixmap_property(void* _pvCtx, int iObjUID);
 int get_type_property(void* _pvCtx, int iObjUID);
 int get_parent_property(void* _pvCtx, int iObjUID);
 int get_current_axes_property(void* _pvCtx, int iObjUID);
diff --git a/scilab/modules/graphics/src/c/getHandleProperty/get_pixmap_property.c b/scilab/modules/graphics/src/c/getHandleProperty/get_pixmap_property.c
deleted file mode 100644 (file)
index 000d6ad..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) 2004-2006 - INRIA - Fabrice Leray
- * Copyright (C) 2006 - INRIA - Allan Cornet
- * Copyright (C) 2006 - INRIA - Jean-Baptiste Silvy
- * Copyright (C) 2010 - DIGITEO - Manuel Juliachs
- * Copyright (C) 2010 - DIGITEO - Bruno JOFRET
- * Copyright (C) 2011 - DIGITEO - Vincent Couvert
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
- *
- */
-
-/*------------------------------------------------------------------------*/
-/* file: get_pixmap_property.c                                            */
-/* desc : function to retrieve in Scilab the pixmap field of a            */
-/*        handle                                                          */
-/*------------------------------------------------------------------------*/
-
-#include "getHandleProperty.h"
-#include "returnProperty.h"
-#include "Scierror.h"
-#include "localization.h"
-
-#include "getGraphicObjectProperty.h"
-#include "graphicObjectProperties.h"
-
-/*------------------------------------------------------------------------*/
-int get_pixmap_property(void* _pvCtx, int iObjUID)
-{
-    int iPixmap = 0;
-    int *piPixmap = &iPixmap;
-    getGraphicObjectProperty(iObjUID, __GO_PIXMAP__, jni_bool, (void **)&piPixmap);
-
-    if (piPixmap == NULL)
-    {
-        Scierror(999, _("'%s' property does not exist for this handle.\n"), "pixmap");
-        return -1;
-    }
-
-    if (iPixmap)
-    {
-        return sciReturnString(_pvCtx, "on");
-    }
-    else
-    {
-        return sciReturnString(_pvCtx, "off");
-    }
-}
-/*------------------------------------------------------------------------*/
index e6daad5..9303c01 100755 (executable)
@@ -70,7 +70,6 @@ int set_figure_resizefcn_property(void* _pvCtx, int iObj, void* _pvData, int val
 int set_figure_closerequestfcn_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol);
 int set_rotation_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol);
 int set_immediate_drawing_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol);
-int set_pixmap_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol);
 int set_background_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol);
 int set_interp_color_vector_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol);
 int set_interp_color_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol);
diff --git a/scilab/modules/graphics/src/c/getHandleProperty/set_pixmap_property.c b/scilab/modules/graphics/src/c/getHandleProperty/set_pixmap_property.c
deleted file mode 100644 (file)
index 65fb5b6..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) 2004-2006 - INRIA - Fabrice Leray
- * Copyright (C) 2006 - INRIA - Allan Cornet
- * Copyright (C) 2006 - INRIA - Jean-Baptiste Silvy
- * Copyright (C) 2010 - DIGITEO - Manuel Juliachs
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
- *
- */
-
-/*------------------------------------------------------------------------*/
-/* file: set_pixmap_property.c                                            */
-/* desc : function to modify in Scilab the pixmap field of                */
-/*        a handle                                                        */
-/*------------------------------------------------------------------------*/
-
-#include "setHandleProperty.h"
-#include "SetProperty.h"
-#include "getPropertyAssignedValue.h"
-#include "Scierror.h"
-#include "localization.h"
-#include "GetProperty.h"
-#include "SetPropertyStatus.h"
-
-#include "setGraphicObjectProperty.h"
-#include "graphicObjectProperties.h"
-
-/*------------------------------------------------------------------------*/
-int set_pixmap_property(void* _pvCtx, int iObjUID, void* _pvData, int valueType, int nbRow, int nbCol)
-{
-    int b =  (int)FALSE;
-    BOOL status = FALSE;
-
-    b = tryGetBooleanValueFromStack(_pvData, valueType, nbRow, nbCol, "pixmap");
-    if (b == NOT_A_BOOLEAN_VALUE)
-    {
-        return SET_PROPERTY_ERROR;
-    }
-
-    status = setGraphicObjectProperty(iObjUID, __GO_PIXMAP__, &b, jni_bool, 1);
-
-    if (status == TRUE)
-    {
-        return SET_PROPERTY_SUCCEED;
-    }
-    else
-    {
-        Scierror(999, _("'%s' property does not exist for this handle.\n"), "pixmap");
-        return SET_PROPERTY_ERROR;
-    }
-}
-/*------------------------------------------------------------------------*/
index 871016b..819e2b9 100644 (file)
@@ -5,7 +5,7 @@
 # This file must be used under the terms of the CeCILL.
 # This source file is licensed as described in the file COPYING, which
 # you should have received as part of this distribution.  The terms
-# are also available at    
+# are also available at
 # http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
 
 
@@ -61,7 +61,7 @@ global figure_name figure_id background figure_xposition figure_yposition
 global figure_xsiz figure_ysiz figure_xaxesiz figure_yaxesiz
 global curvis
 global ncolors
-global curpix curpdm currotation_style
+global curpdm currotation_style
 
 global scicomint_colormap
 global smallPad mediumPad
@@ -69,7 +69,7 @@ global smallPad mediumPad
 
 #To update foreground color grey ("off"), black ("on") for checkbutton boxes
 proc OnOffForeground { frame flag } {
-    
+
     if { $flag == "on" } {
        $frame configure -foreground black
     } else {
@@ -104,13 +104,13 @@ set titf1 [TitleFrame $topf.titf1 -text "Graphic Editor" -font $gedFont]
 
 set parent  [$titf1 getframe]
 set pw1  [PanedWindow $parent.pw -side top]
-set pane3  $pw1  
+set pane3  $pw1
 
 
 # Make a frame scrollable
 
 set sw [ScrolledWindow $pane3.sw -relief sunken -borderwidth 2]
-# pack $sw -in .sw -fill both -expand true 
+# pack $sw -in .sw -fill both -expand true
 set sf [ScrollableFrame $sw.f]
 $sw setwidget $sf
 set uf [$sf getframe]
@@ -145,10 +145,10 @@ pack $w.frame -anchor w -fill both
 # : "Error: can't read "wfortree": no such variable"
 # The reason of the bug has nor been found but it is certainly in
 # Combobox.tcl (with no combobox in the note book, no error)
-# This bug only occurs under windows. However the result is OK. 
+# This bug only occurs under windows. However the result is OK.
 set wfortree $w
 
-for {set i 1} {$i<=$ged_handle_list_size} {incr i} { 
+for {set i 1} {$i<=$ged_handle_list_size} {incr i} {
     set OBJECTSARRAY($i) $SELOBJECT($i)
 }
 
@@ -221,9 +221,9 @@ label $w.frame.figlabel -text " Figure name:" -font $gedFont -anchor e -width $l
 entry $w.frame.figlabel1 -relief sunken  -textvariable figure_name -font $gedFont -width 15
 pack $w.frame.figlabel -in  $w.frame.lbfig -side left
 pack $w.frame.figlabel1  -in  $w.frame.lbfig  -expand 1 -fill x -pady 0 -padx $mediumPad
-bind  $w.frame.figlabel1 <Return> {setFiglabel} 
-bind  $w.frame.figlabel1 <KP_Enter> {setFiglabel} 
-bind  $w.frame.figlabel1 <FocusOut> {setFiglabel} 
+bind  $w.frame.figlabel1 <Return> {setFiglabel}
+bind  $w.frame.figlabel1 <KP_Enter> {setFiglabel}
+bind  $w.frame.figlabel1 <FocusOut> {setFiglabel}
 
 #figure id
 #label tout court non modifiable
@@ -242,10 +242,10 @@ pack $w.frame.xfigpos  -in $w.frame -side top   -fill x
 label $w.frame.xfigposlabel -text " X position:" -font $gedFont -anchor e -width $largeur
 entry $w.frame.xfigposlabel1 -relief sunken  -textvariable figure_xposition -font $gedFont -width 10
 pack $w.frame.xfigposlabel -in  $w.frame.xfigpos -side left
-pack $w.frame.xfigposlabel1  -in  $w.frame.xfigpos   -pady 0 -padx $mediumPad -side left 
-bind  $w.frame.xfigposlabel1 <Return> {setFigPos} 
-bind  $w.frame.xfigposlabel1 <KP_Enter> {setFigPos} 
-bind  $w.frame.xfigposlabel1 <FocusOut> {setFigPos} 
+pack $w.frame.xfigposlabel1  -in  $w.frame.xfigpos   -pady 0 -padx $mediumPad -side left
+bind  $w.frame.xfigposlabel1 <Return> {setFigPos}
+bind  $w.frame.xfigposlabel1 <KP_Enter> {setFigPos}
+bind  $w.frame.xfigposlabel1 <FocusOut> {setFigPos}
 
 #figure position y
 frame $w.frame.yfigpos -borderwidth 0
@@ -254,10 +254,10 @@ pack $w.frame.yfigpos  -in $w.frame -side top   -fill x
 label $w.frame.yfigposlabel -text "Y position:" -font $gedFont -anchor e -width $largeur
 entry $w.frame.yfigposlabel1 -relief sunken  -textvariable figure_yposition -font $gedFont -width 10
 pack $w.frame.yfigposlabel -in  $w.frame.yfigpos -side left
-pack $w.frame.yfigposlabel1  -in  $w.frame.yfigpos  -pady 0 -padx $mediumPad -side left 
-bind  $w.frame.yfigposlabel1 <Return> {setFigPos} 
-bind  $w.frame.yfigposlabel1 <KP_Enter> {setFigPos} 
-bind  $w.frame.yfigposlabel1 <FocusOut> {setFigPos} 
+pack $w.frame.yfigposlabel1  -in  $w.frame.yfigpos  -pady 0 -padx $mediumPad -side left
+bind  $w.frame.yfigposlabel1 <Return> {setFigPos}
+bind  $w.frame.yfigposlabel1 <KP_Enter> {setFigPos}
+bind  $w.frame.yfigposlabel1 <FocusOut> {setFigPos}
 
 #figure size x
 frame $w.frame.xfigsiz -borderwidth 0
@@ -266,10 +266,10 @@ pack $w.frame.xfigsiz  -in $w.frame -side top   -fill x
 label $w.frame.xfigsizlabel -text "X size:" -font $gedFont -anchor e -width $largeur
 entry $w.frame.xfigsizlabel1 -relief sunken  -textvariable figure_xsiz -font $gedFont -width 10
 pack $w.frame.xfigsizlabel -in  $w.frame.xfigsiz -side left
-pack $w.frame.xfigsizlabel1  -in  $w.frame.xfigsiz  -pady 0 -padx $mediumPad -side left 
-bind  $w.frame.xfigsizlabel1 <Return> {setFigSiz} 
-bind  $w.frame.xfigsizlabel1 <KP_Enter> {setFigSiz} 
-bind  $w.frame.xfigsizlabel1 <FocusOut> {setFigSiz} 
+pack $w.frame.xfigsizlabel1  -in  $w.frame.xfigsiz  -pady 0 -padx $mediumPad -side left
+bind  $w.frame.xfigsizlabel1 <Return> {setFigSiz}
+bind  $w.frame.xfigsizlabel1 <KP_Enter> {setFigSiz}
+bind  $w.frame.xfigsizlabel1 <FocusOut> {setFigSiz}
 
 #figure size y
 frame $w.frame.yfigsiz -borderwidth 0
@@ -278,10 +278,10 @@ pack $w.frame.yfigsiz  -in $w.frame -side top   -fill x
 label $w.frame.yfigsizlabel -text "Y size:" -font $gedFont -anchor e -width $largeur
 entry $w.frame.yfigsizlabel1 -relief sunken  -textvariable figure_ysiz -font $gedFont -width 10
 pack $w.frame.yfigsizlabel -in  $w.frame.yfigsiz -side left
-pack $w.frame.yfigsizlabel1  -in  $w.frame.yfigsiz  -pady 0 -padx $mediumPad -side left 
-bind  $w.frame.yfigsizlabel1 <Return> {setFigSiz} 
-bind  $w.frame.yfigsizlabel1 <KP_Enter> {setFigSiz} 
-bind  $w.frame.yfigsizlabel1 <FocusOut> {setFigSiz} 
+pack $w.frame.yfigsizlabel1  -in  $w.frame.yfigsiz  -pady 0 -padx $mediumPad -side left
+bind  $w.frame.yfigsizlabel1 <Return> {setFigSiz}
+bind  $w.frame.yfigsizlabel1 <KP_Enter> {setFigSiz}
+bind  $w.frame.yfigsizlabel1 <FocusOut> {setFigSiz}
 
 #axes size x
 frame $w.frame.xaxesiz -borderwidth 0
@@ -290,10 +290,10 @@ pack $w.frame.xaxesiz  -in $w.frame -side top   -fill x
 label $w.frame.xaxesizlabel -text "X axis size:" -font $gedFont -anchor e -width $largeur
 entry $w.frame.xaxesizlabel1 -relief sunken  -textvariable figure_xaxesiz -font $gedFont -width 10
 pack $w.frame.xaxesizlabel -in  $w.frame.xaxesiz -side left
-pack $w.frame.xaxesizlabel1  -in  $w.frame.xaxesiz  -pady 0 -padx $mediumPad -side left 
-bind  $w.frame.xaxesizlabel1 <Return> {setAxeSiz} 
-bind  $w.frame.xaxesizlabel1 <KP_Enter> {setAxeSiz} 
-bind  $w.frame.xaxesizlabel1 <FocusOut> {setAxeSiz} 
+pack $w.frame.xaxesizlabel1  -in  $w.frame.xaxesiz  -pady 0 -padx $mediumPad -side left
+bind  $w.frame.xaxesizlabel1 <Return> {setAxeSiz}
+bind  $w.frame.xaxesizlabel1 <KP_Enter> {setAxeSiz}
+bind  $w.frame.xaxesizlabel1 <FocusOut> {setAxeSiz}
 
 #axes size y
 frame $w.frame.yaxesiz -borderwidth 0
@@ -302,10 +302,10 @@ pack $w.frame.yaxesiz  -in $w.frame -side top   -fill x
 label $w.frame.yaxesizlabel -text "Y axis size:" -font $gedFont -anchor e -width $largeur
 entry $w.frame.yaxesizlabel1 -relief sunken  -textvariable figure_yaxesiz -font $gedFont -width 10
 pack $w.frame.yaxesizlabel -in  $w.frame.yaxesiz -side left
-pack $w.frame.yaxesizlabel1  -in  $w.frame.yaxesiz  -pady 0 -padx $mediumPad -side left 
-bind  $w.frame.yaxesizlabel1 <Return> {setAxeSiz} 
-bind  $w.frame.yaxesizlabel1 <KP_Enter> {setAxeSiz} 
-bind  $w.frame.yaxesizlabel1 <FocusOut> {setAxeSiz} 
+pack $w.frame.yaxesizlabel1  -in  $w.frame.yaxesiz  -pady 0 -padx $mediumPad -side left
+bind  $w.frame.yaxesizlabel1 <Return> {setAxeSiz}
+bind  $w.frame.yaxesizlabel1 <KP_Enter> {setAxeSiz}
+bind  $w.frame.yaxesizlabel1 <FocusOut> {setAxeSiz}
 
 #Color scale background
 frame $w.frame.clrb  -borderwidth 0
@@ -353,19 +353,6 @@ pack $w.frame.autorszlabel -in $w.frame.autorsz  -side left
 pack $w.frame.autorszib  -in $w.frame.autorsz    -side left -fill x -pady 0 -padx $smallPad
 
 
-#pixmap
-frame $w.frame.pix -borderwidth 0
-pack $w.frame.pix  -in $w.frame  -side top -fill x
-label $w.frame.pixlabel  -text "Pixmap:" -font $gedFont -anchor e -width $largeur
-checkbutton $w.frame.pixib  -text "on"\
-    -variable curpix  -onvalue "on" -offvalue "off" \
-    -command "togglePix $w.frame.pixib" -font $gedFont
-OnOffForeground $w.frame.pixib $curpix
-
-pack $w.frame.pixlabel -in $w.frame.pix  -side left
-pack $w.frame.pixib  -in $w.frame.pix    -side left -fill x -pady 0 -padx $smallPad
-
-
 #pixel drawing mode
 frame $w.frame.pixel  -borderwidth 0
 pack $w.frame.pixel  -in $w.frame -side top -fill x
@@ -452,8 +439,8 @@ for {set i 1} {$i<=$ncolors} {incr i} {
     bind  $w.frame.c.gredata$i <Return> "setGreenColor $w $i "
     bind  $w.frame.c.gredata$i <KP_Enter> "setGreenColor $w $i "
     bind  $w.frame.c.gredata$i <FocusOut> "setGreenColor $w $i "
-#location help balloon 
-#location help balloon 
+#location help balloon
+#location help balloon
     set_balloon $w.frame.c.gredata$i "Row: $i Column: 2"
     $w.frame.c create window $aa $bb -anchor c -window $w.frame.c.gredata$i
 
@@ -463,15 +450,15 @@ for {set i 1} {$i<=$ncolors} {incr i} {
     bind  $w.frame.c.bludata$i <Return> "setBlueColor  $w $i "
     bind  $w.frame.c.bludata$i <KP_Enter> "setBlueColor  $w $i "
     bind  $w.frame.c.bludata$i <FocusOut> "setBlueColor  $w $i "
-#location help balloon 
+#location help balloon
     set_balloon $w.frame.c.bludata$i "Row: $i Column: 3"
     $w.frame.c create window $aa $bb -anchor c -window $w.frame.c.bludata$i
-    
+
 #sample
-    set REDC $RED($i) 
-    set GREC $GREEN($i) 
-    set BLUC $BLUE($i) 
-    
+    set REDC $RED($i)
+    set GREC $GREEN($i)
+    set BLUC $BLUE($i)
+
     set color [format \#%02x%02x%02x [expr int($REDC*255)]  [expr int($GREC*255)]  [expr int($BLUC*255)]]
     set aa 280
     $w.frame.c create rectangle $aa [expr $bb-10] [expr $aa+20] [expr $bb+10] -fill $color
@@ -555,12 +542,12 @@ global figure_yaxesiz
 ScilabEval "global ged_handle;ged_handle.axes_size=\[$figure_xaxesiz , $figure_yaxesiz\]"
 }
 
-proc setBackColor {w index} {  
+proc setBackColor {w index} {
     global RED BLUE GREEN
-    variable REDCOL 
-    variable GRECOL 
+    variable REDCOL
+    variable GRECOL
     variable BLUCOL
-    
+
     #ScilabEval "global ged_handle;"
     if { $index == -2 } {
        ScilabEval "global ged_handle; if ged_handle.background <> $index then ged_handle.background=$index; end;"
@@ -575,35 +562,28 @@ proc setBackColor {w index} {
     } elseif { $index == 0 } {
        ScilabEval "global ged_handle; if ged_handle.background <> $index then ged_handle.background=$index; end;"
        #like $index==1: display first color
-       set REDCOL $RED(1) 
-       set GRECOL $GREEN(1) 
-       set BLUCOL $BLUE(1) 
-       
+       set REDCOL $RED(1)
+       set GRECOL $GREEN(1)
+       set BLUCOL $BLUE(1)
+
        set color [format \#%02x%02x%02x [expr int($REDCOL*255)]  [expr int($GRECOL*255)]  [expr int($BLUCOL*255)]]
        $w config  -activebackground $color -troughcolor $color
-    } else { 
+    } else {
        ScilabEval "global ged_handle; if ged_handle.background <> $index then ged_handle.background=$index; end;"
-       
-       set REDCOL $RED($index) 
-       set GRECOL $GREEN($index) 
-       set BLUCOL $BLUE($index) 
+
+       set REDCOL $RED($index)
+       set GRECOL $GREEN($index)
+       set BLUCOL $BLUE($index)
 
        set color [format \#%02x%02x%02x [expr int($REDCOL*255)]  [expr int($GRECOL*255)]  [expr int($BLUCOL*255)]]
 
        $w config  -activebackground $color -troughcolor $color
-       
+
     }
 }
 
 
 
-proc togglePix { frame } {
-    global curpix
-    ScilabEval "global ged_handle;ged_handle.pixmap='$curpix'"
-
-    OnOffForeground $frame $curpix
-}
-
 proc toggleResize { frame } {
     global curautoresize
     ScilabEval "global ged_handle;ged_handle.auto_resize='$curautoresize'"
@@ -628,9 +608,9 @@ proc setRedColor { w i } {
     global RED GREEN BLUE
     variable REDC GREC BLUC color aa bb
     ScilabEval "execstr(\"global ged_handle; ged_handle.color_map($i,1)=$RED($i);\",\'errcatch\',\'n\');"
-    set REDC $RED($i) 
-    set GREC $GREEN($i) 
-    set BLUC $BLUE($i) 
+    set REDC $RED($i)
+    set GREC $GREEN($i)
+    set BLUC $BLUE($i)
     set bb [expr 10+(25*$i)]
     set color [format \#%02x%02x%02x [expr int($REDC*255)]  [expr int($GREC*255)]  [expr int($BLUC*255)]]
     set aa [expr 10+(4*150) - 60]
@@ -643,9 +623,9 @@ proc setGreenColor { w i } {
     global RED GREEN BLUE
     variable REDC GREC BLUC color aa bb
     ScilabEval "execstr(\"global ged_handle; ged_handle.color_map($i,2)=$GREEN($i);\",\'errcatch\',\'n\');"
-    set REDC $RED($i) 
-    set GREC $GREEN($i) 
-    set BLUC $BLUE($i) 
+    set REDC $RED($i)
+    set GREC $GREEN($i)
+    set BLUC $BLUE($i)
     set bb [expr 10+(25*$i)]
     set color [format \#%02x%02x%02x [expr int($REDC*255)]  [expr int($GREC*255)]  [expr int($BLUC*255)]]
     set aa [expr 10+(4*150) - 60]
@@ -657,9 +637,9 @@ proc setBlueColor { w i } {
     global RED GREEN BLUE
     variable REDC GREC BLUC color aa bb
     ScilabEval "execstr(\"global ged_handle; ged_handle.color_map($i,3)=$BLUE($i);\",\'errcatch\',\'n\');"
-    set REDC $RED($i) 
-    set GREC $GREEN($i) 
-    set BLUC $BLUE($i) 
+    set REDC $RED($i)
+    set GREC $GREEN($i)
+    set BLUC $BLUE($i)
     set bb [expr 10+(25*$i)]
     set color [format \#%02x%02x%02x [expr int($REDC*255)]  [expr int($GREC*255)]  [expr int($BLUC*255)]]
     set aa [expr 10+(4*150) - 60]
@@ -671,11 +651,11 @@ proc sciCommandColormap {} {
     global scicomint_colormap
 
     set longueur [expr [string length $scicomint_colormap]]
-    
+
     if { $longueur == 0 } {
        tk_messageBox -icon error -type ok -title "Incorrect input" -message "You must specify an entry (such as graycolormap(COLOR_NUMBER), hotcolormap(COLOR_NUMBER) or jetcolormap(COLOR_NUMBER) or...) to initialize the \"colormap\" field."
     } else {
-       
+
        ScilabEval "global ged_handle;ged_handle.color_map=$scicomint_colormap;" "seq"
        #Refresh now !
        ScilabEval "tkged();" "seq"
@@ -687,9 +667,9 @@ proc SavePreferences { } {
     global ged_listofpref
     global envSCIHOME MAIN_WINDOW_POSITION TICK_WINDOW_POSITION
     global ww msdos
-    
+
     ScilabEval "DestroyGlobals()" "seq"
-        
+
     if { $msdos == "F" } {
 #unix mandrake (at least) needs this offset
 #test other unix distribution to see (red hat, suse...)
@@ -699,11 +679,11 @@ proc SavePreferences { } {
        set xoffset 0
        set yoffset 0
     }
-    
+
     set x [eval {winfo x $ww}]
     set y [eval {winfo y $ww}]
     set MAIN_WINDOW_POSITION "+[expr $x+$xoffset]+[expr $y+$yoffset]"
-    
+
     #save preferences (position...)
     set preffilename [file join $envSCIHOME .GedPreferences.tcl]
     catch {
diff --git a/scilab/modules/graphics/tests/nonreg_tests/bug_13114.dia.ref b/scilab/modules/graphics/tests/nonreg_tests/bug_13114.dia.ref
new file mode 100644 (file)
index 0000000..71f3a38
--- /dev/null
@@ -0,0 +1,22 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2013 - Scilab Enterprises - Paul Bignier
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+//
+// <-- TEST WITH GRAPHIC -->
+//
+// <-- Non-regression test for bug 13114 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/13114
+//
+// <-- Short Description -->
+// Saving and loading handles before and after the removal of "pixmap"
+cd SCI/modules/graphics/tests/nonreg_tests/
+ ans  =
+ SCI/modules/graphics/tests/nonreg_tests   
+load("bug_13114_1.sod");
+load("bug_13114_2.sod");
diff --git a/scilab/modules/graphics/tests/nonreg_tests/bug_13114.tst b/scilab/modules/graphics/tests/nonreg_tests/bug_13114.tst
new file mode 100644 (file)
index 0000000..f79e060
--- /dev/null
@@ -0,0 +1,22 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2013 - Scilab Enterprises - Paul Bignier
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+//
+// <-- TEST WITH GRAPHIC -->
+//
+// <-- Non-regression test for bug 13114 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/13114
+//
+// <-- Short Description -->
+// Saving and loading handles before and after the removal of "pixmap"
+
+cd SCI/modules/graphics/tests/nonreg_tests/
+
+load("bug_13114_1.sod");
+
+load("bug_13114_2.sod");
diff --git a/scilab/modules/graphics/tests/nonreg_tests/bug_13114_1.sod b/scilab/modules/graphics/tests/nonreg_tests/bug_13114_1.sod
new file mode 100644 (file)
index 0000000..2df77da
Binary files /dev/null and b/scilab/modules/graphics/tests/nonreg_tests/bug_13114_1.sod differ
diff --git a/scilab/modules/graphics/tests/nonreg_tests/bug_13114_2.sod b/scilab/modules/graphics/tests/nonreg_tests/bug_13114_2.sod
new file mode 100644 (file)
index 0000000..c2d1150
Binary files /dev/null and b/scilab/modules/graphics/tests/nonreg_tests/bug_13114_2.sod differ
index e7d1b96..c7fc16f 100644 (file)
@@ -11,7 +11,7 @@
 // http://bugzilla.scilab.org/show_bug.cgi?id=2200
 //
 // <-- Short Description -->
-// When figure has property pixmap='on' then the window is cleared when resized.
+// When is resized in "drawlater mode", then the window is cleared.
 warning("off");
 f=gcf();
 drawlater();
index 57d93c0..6ff51ca 100644 (file)
@@ -13,7 +13,7 @@
 // http://bugzilla.scilab.org/show_bug.cgi?id=2200
 //
 // <-- Short Description -->
-// When figure has property pixmap='on' then the window is cleared when resized.
+// When is resized in "drawlater mode", then the window is cleared.
 warning("off");
 f=gcf();
 drawlater();
index 7eb77d9..a3e6791 100644 (file)
@@ -16,8 +16,6 @@
 // set double buffer mode to avoid blinking animation
 //---------------------------------------------------
 curFig = gcf();clf();  // erase window
-pix = curFig.pixmap; //preserve old setting
-curFig.pixmap = "on";
 //The surface definition
 //----------------------
 x=linspace(-%pi,%pi,50);
index 07e5849..4447a1e 100644 (file)
@@ -20,10 +20,6 @@ show_window(); //raise the graphic window
 id=curFig.figure_id;
 tb=toolbar(id); //preserve setting
 toolbar(id,"off");
-// set double buffer mode to avoid blinking animation
-//---------------------------------------------------
-pix = curFig.pixmap; //preserve old setting
-curFig.pixmap = "on";
 //Create the data
 //---------------
 n=60;
@@ -50,25 +46,23 @@ curAxe.rotation_angles=[152 62];
 //use realtime to slow down the loop
 K=20:4:n;
 realtimeinit(0.1);//set time step (0.1 seconds)  and date reference
-for k=2:size(K,'*')
-  drawlater();
-  realtime(k);
-  //compute more facets
-  u=U(K(k-1):K(k));
-  X= (cos(u).*u)'*(1+cos(v)/2);
-  Y= (u/2)'*sin(v);
-  Z= (sin(u).*u)'*(1+cos(v)/2);
-  [xx,yy,zz]=nf3d(X,Y,Z);//build facets
-  //append new facets to the data data structure
-  data.x=[data.x xx];
-  data.y=[data.y yy];
-  data.z=[data.z zz];
-  e.data=data;// update the Fac3d entity
-  drawnow();
+for k=2:size(K,"*")
+    drawlater();
+    realtime(k);
+    //compute more facets
+    u=U(K(k-1):K(k));
+    X= (cos(u).*u)'*(1+cos(v)/2);
+    Y= (u/2)'*sin(v);
+    Z= (sin(u).*u)'*(1+cos(v)/2);
+    [xx,yy,zz]=nf3d(X,Y,Z);//build facets
+    //append new facets to the data data structure
+    data.x=[data.x xx];
+    data.y=[data.y yy];
+    data.z=[data.z zz];
+    e.data=data;// update the Fac3d entity
+    drawnow();
 end
-
 // Reset initial properties
 //--------------------------------
 toolbar(id,tb);
-curFig.pixmap = pix;
 // check that the shell grow in the demo
index ac4e49a..4c392c1 100644 (file)
@@ -26,12 +26,6 @@ id=curFig.figure_id;
 tb=toolbar(id); //preserve setting
 toolbar(id,"off");
 
-// set double buffer mode to avoid blinking animation
-//---------------------------------------------------
-pix = curFig.pixmap; //preserve old setting
-curFig.pixmap = "on";
-
-
 //Create the data
 //---------------
 
@@ -65,27 +59,26 @@ curAxe.rotation_angles=[152 62];
 //use realtime to slow down the loop
 K=20:4:n;
 realtimeinit(0.1);//set time step (0.1 seconds)  and date reference
-for k=2:size(K,'*')
-  drawlater();
-  realtime(k);
-  //compute more facets
-  u=U(K(k-1):K(k));
-  X= (cos(u).*u)'*(1+cos(v)/2);
-  Y= (u/2)'*sin(v);
-  Z= (sin(u).*u)'*(1+cos(v)/2);
-  [xx,yy,zz]=nf3d(X,Y,Z);//build facets
-  //append new facets to the data data structure
-  data.x=[data.x xx];
-  data.y=[data.y yy];
-  data.z=[data.z zz];
-
-  e.data=data;// update the Fac3d entity
-  drawnow();
+for k=2:size(K,"*")
+    drawlater();
+    realtime(k);
+    //compute more facets
+    u=U(K(k-1):K(k));
+    X= (cos(u).*u)'*(1+cos(v)/2);
+    Y= (u/2)'*sin(v);
+    Z= (sin(u).*u)'*(1+cos(v)/2);
+    [xx,yy,zz]=nf3d(X,Y,Z);//build facets
+    //append new facets to the data data structure
+    data.x=[data.x xx];
+    data.y=[data.y yy];
+    data.z=[data.z zz];
+
+    e.data=data;// update the Fac3d entity
+    drawnow();
 end
 
 // Reset initial properties
 //--------------------------------
 toolbar(id,tb);
-curFig.pixmap = pix;
 
 // check that the shell grow in the demo
index c88009b..6408ca5 100644 (file)
 // Test 'on/off' property over a "Figure"
 function test(varargin); endfunction;
 function [svalue, value]=TestedParameter(i);
-  if i == 0 then svalue = "on"; value = "on"; end;
-  if i == 1 then svalue = "off"; value = %f; end;
-  if i == 2 then svalue = "on"; value = 1; end;
-  if i == 3 then svalue = "off"; value = 0; end;
-  if i == 4 then svalue = "on"; value = %t; end;
-  if i == 5 then svalue = "off"; value = "0"; end;
-  if i == 6 then svalue = "on"; value = "1"; end;
-  if i == 5 then svalue = "off"; value = "F"; end;
-  if i == 6 then svalue = "on"; value = "T"; end;
-  if i == 9 then svalue = "off"; value = "off"; end;
+    if i == 0 then svalue = "on"; value = "on"; end;
+    if i == 1 then svalue = "off"; value = %f; end;
+    if i == 2 then svalue = "on"; value = 1; end;
+    if i == 3 then svalue = "off"; value = 0; end;
+    if i == 4 then svalue = "on"; value = %t; end;
+    if i == 5 then svalue = "off"; value = "0"; end;
+    if i == 6 then svalue = "on"; value = "1"; end;
+    if i == 5 then svalue = "off"; value = "F"; end;
+    if i == 6 then svalue = "on"; value = "T"; end;
+    if i == 9 then svalue = "off"; value = "off"; end;
 endfunction;
 f=gcf();
-f.event_handler='test';
+f.event_handler="test";
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  f.auto_resize = value;
-  f.pixmap = value;
-  f.immediate_drawing = value;
-  f.visible = value;
-  f.event_handler_enable = value;
-  if f.auto_resize <> svalue then bugmes();quit;end;
-  if f.pixmap <> svalue then bugmes();quit;end;
-  if f.immediate_drawing <> svalue then bugmes();quit;end;
-  if f.visible <> svalue then bugmes();quit;end;
-  if f.event_handler_enable <> svalue then bugmes();quit;end;
+    [svalue, value]=TestedParameter(i);
+    f.auto_resize = value;
+    f.immediate_drawing = value;
+    f.visible = value;
+    f.event_handler_enable = value;
+    if f.auto_resize <> svalue then bugmes();quit;end;
+    if f.immediate_drawing <> svalue then bugmes();quit;end;
+    if f.visible <> svalue then bugmes();quit;end;
+    if f.event_handler_enable <> svalue then bugmes();quit;end;
 end;
 // Test 'on/off' property over an "Axes"
 a=gca();
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  a.visible = value;
-  a.filled = value;
-  a.fractional_font = value;
-  a.isoview = value;
-  a.cube_scaling = value;
-  a.tight_limits = value;
-  a.auto_clear = value;
-  a.auto_scale = value;
-  a.line_mode = value;
-  a.mark_mode = value;
-  if a.visible <> svalue then bugmes();quit;end;
-  if a.filled <> svalue then bugmes();quit;end;
-  if a.fractional_font <> svalue then bugmes();quit;end;
-  if a.isoview <> svalue then bugmes();quit;end;
-  if a.cube_scaling <> svalue then bugmes();quit;end;
-  if a.tight_limits <> svalue then bugmes();quit;end;
-  if a.auto_clear <> svalue then bugmes();quit;end;
-  if a.auto_scale <> svalue then bugmes();quit;end;
-  if a.line_mode <> svalue then bugmes();quit;end;
-  if a.mark_mode <> svalue then bugmes();quit;end;
+    [svalue, value]=TestedParameter(i);
+    a.visible = value;
+    a.filled = value;
+    a.fractional_font = value;
+    a.isoview = value;
+    a.cube_scaling = value;
+    a.tight_limits = value;
+    a.auto_clear = value;
+    a.auto_scale = value;
+    a.line_mode = value;
+    a.mark_mode = value;
+    if a.visible <> svalue then bugmes();quit;end;
+    if a.filled <> svalue then bugmes();quit;end;
+    if a.fractional_font <> svalue then bugmes();quit;end;
+    if a.isoview <> svalue then bugmes();quit;end;
+    if a.cube_scaling <> svalue then bugmes();quit;end;
+    if a.tight_limits <> svalue then bugmes();quit;end;
+    if a.auto_clear <> svalue then bugmes();quit;end;
+    if a.auto_scale <> svalue then bugmes();quit;end;
+    if a.line_mode <> svalue then bugmes();quit;end;
+    if a.mark_mode <> svalue then bugmes();quit;end;
 end;
 // Test 'on/off' property over an 'Plot3d'
 plot3d();
 e=gce();
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  e.surface_mode = value;
-  e.mark_mode = value;
-  if e.surface_mode <> svalue then bugmes();quit;end;
-  if e.mark_mode <> svalue then bugmes();quit;end;
+    [svalue, value]=TestedParameter(i);
+    e.surface_mode = value;
+    e.mark_mode = value;
+    if e.surface_mode <> svalue then bugmes();quit;end;
+    if e.mark_mode <> svalue then bugmes();quit;end;
 end;
 // Test 'on/off' property over an 'Polyline'
 plot2d(1:4,cos(1:4));
 e=gce(); e=e.children(1);
 e.interp_color_vector=[1:4];
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  e.visible = value;
-  e.closed = value;
-  e.line_mode = value;
-  e.fill_mode = value;
-  e.interp_color_mode = value;
-  e.mark_mode = value;
-  if e.visible <> svalue then bugmes();quit;end;
-  if e.closed <> svalue then bugmes();quit;end;
-  if e.line_mode <> svalue then bugmes();quit;end;
-  if e.fill_mode <> svalue then bugmes();quit;end;
-  if e.interp_color_mode <> svalue then bugmes();quit;end;
-  if e.mark_mode <> svalue then bugmes();quit;end;
+    [svalue, value]=TestedParameter(i);
+    e.visible = value;
+    e.closed = value;
+    e.line_mode = value;
+    e.fill_mode = value;
+    e.interp_color_mode = value;
+    e.mark_mode = value;
+    if e.visible <> svalue then bugmes();quit;end;
+    if e.closed <> svalue then bugmes();quit;end;
+    if e.line_mode <> svalue then bugmes();quit;end;
+    if e.fill_mode <> svalue then bugmes();quit;end;
+    if e.interp_color_mode <> svalue then bugmes();quit;end;
+    if e.mark_mode <> svalue then bugmes();quit;end;
 end;
 // Test 'on/off' property over an 'Text'
-xstring(0,0,'test');
+xstring(0,0,"test");
 e=gce();
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  e.visible = value;
-  e.line_mode = value;
-  e.fill_mode = value;
-  e.fractional_font = value;
-  e.auto_dimensionning = value;
-  if e.visible <> svalue then bugmes();quit;end;
-  if e.line_mode <> svalue then bugmes();quit;end;
-  if e.fill_mode <> svalue then bugmes();quit;end;
-  if e.fractional_font <> svalue then bugmes();quit;end;
-  if e.auto_dimensionning <> svalue then bugmes();quit;end;
+    [svalue, value]=TestedParameter(i);
+    e.visible = value;
+    e.line_mode = value;
+    e.fill_mode = value;
+    e.fractional_font = value;
+    e.auto_dimensionning = value;
+    if e.visible <> svalue then bugmes();quit;end;
+    if e.line_mode <> svalue then bugmes();quit;end;
+    if e.fill_mode <> svalue then bugmes();quit;end;
+    if e.fractional_font <> svalue then bugmes();quit;end;
+    if e.auto_dimensionning <> svalue then bugmes();quit;end;
 end;
 // Test 'on/off' property over an 'Label'
 a=gca();
 e=a.title;
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  e.visible = value;
-  e.fill_mode = value;
-  e.fractional_font = value;
-  e.auto_position = value;
-  e.auto_rotation = value;
-  if e.visible <> svalue then bugmes();quit;end;
-  if e.fill_mode <> svalue then bugmes();quit;end;
-  if e.fractional_font <> svalue then bugmes();quit;end;
-  if e.auto_position <> svalue then bugmes();quit;end;
-  if e.auto_rotation <> svalue then bugmes();quit;end;
+    [svalue, value]=TestedParameter(i);
+    e.visible = value;
+    e.fill_mode = value;
+    e.fractional_font = value;
+    e.auto_position = value;
+    e.auto_rotation = value;
+    if e.visible <> svalue then bugmes();quit;end;
+    if e.fill_mode <> svalue then bugmes();quit;end;
+    if e.fractional_font <> svalue then bugmes();quit;end;
+    if e.auto_position <> svalue then bugmes();quit;end;
+    if e.auto_rotation <> svalue then bugmes();quit;end;
 end;
 // Test 'on/off' property over an 'Champ'
 champ(-5:5,-5:5,rand(11,11),rand(11,11));
 e=gce();
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  e.visible = value;
-  e.colored = value;
-  if e.visible <> svalue then bugmes();quit;end;
-  if e.colored <> svalue then bugmes();quit;end;
+    [svalue, value]=TestedParameter(i);
+    e.visible = value;
+    e.colored = value;
+    if e.visible <> svalue then bugmes();quit;end;
+    if e.colored <> svalue then bugmes();quit;end;
 end;
index baf583a..bf8e895 100644 (file)
 function test(varargin); endfunction;
 
 function [svalue, value]=TestedParameter(i);
-  if i == 0 then svalue = "on"; value = "on"; end;
-  if i == 1 then svalue = "off"; value = %f; end;
-  if i == 2 then svalue = "on"; value = 1; end;
-  if i == 3 then svalue = "off"; value = 0; end;
-  if i == 4 then svalue = "on"; value = %t; end;
-  if i == 5 then svalue = "off"; value = "0"; end;
-  if i == 6 then svalue = "on"; value = "1"; end;
-  if i == 5 then svalue = "off"; value = "F"; end;
-  if i == 6 then svalue = "on"; value = "T"; end;
-  if i == 9 then svalue = "off"; value = "off"; end;
+    if i == 0 then svalue = "on"; value = "on"; end;
+    if i == 1 then svalue = "off"; value = %f; end;
+    if i == 2 then svalue = "on"; value = 1; end;
+    if i == 3 then svalue = "off"; value = 0; end;
+    if i == 4 then svalue = "on"; value = %t; end;
+    if i == 5 then svalue = "off"; value = "0"; end;
+    if i == 6 then svalue = "on"; value = "1"; end;
+    if i == 5 then svalue = "off"; value = "F"; end;
+    if i == 6 then svalue = "on"; value = "T"; end;
+    if i == 9 then svalue = "off"; value = "off"; end;
 endfunction;
 
 
 f=gcf();
-f.event_handler='test';
+f.event_handler="test";
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  f.auto_resize = value;
-  f.pixmap = value;
-  f.immediate_drawing = value;
-  f.visible = value;
-  f.event_handler_enable = value;
-
-  if f.auto_resize <> svalue then pause; end;
-  if f.pixmap <> svalue then pause; end;
-  if f.immediate_drawing <> svalue then pause; end;
-  if f.visible <> svalue then pause; end;
-  if f.event_handler_enable <> svalue then pause; end;
+    [svalue, value]=TestedParameter(i);
+    f.auto_resize = value;
+    f.immediate_drawing = value;
+    f.visible = value;
+    f.event_handler_enable = value;
+
+    if f.auto_resize <> svalue then pause; end;
+    if f.immediate_drawing <> svalue then pause; end;
+    if f.visible <> svalue then pause; end;
+    if f.event_handler_enable <> svalue then pause; end;
 end;
 
 // Test 'on/off' property over an "Axes"
 a=gca();
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  a.visible = value;
-  a.filled = value;
-  a.fractional_font = value;
-  a.isoview = value;
-  a.cube_scaling = value;
-  a.tight_limits = value;
-  a.auto_clear = value;
-  a.auto_scale = value;
-  a.line_mode = value;
-  a.mark_mode = value;
-
-  if a.visible <> svalue then pause; end;
-  if a.filled <> svalue then pause; end;
-  if a.fractional_font <> svalue then pause; end;
-  if a.isoview <> svalue then pause; end;
-  if a.cube_scaling <> svalue then pause; end;
-  if a.tight_limits <> svalue then pause; end;
-  if a.auto_clear <> svalue then pause; end;
-  if a.auto_scale <> svalue then pause; end;
-  if a.line_mode <> svalue then pause; end;
-  if a.mark_mode <> svalue then pause; end;
+    [svalue, value]=TestedParameter(i);
+    a.visible = value;
+    a.filled = value;
+    a.fractional_font = value;
+    a.isoview = value;
+    a.cube_scaling = value;
+    a.tight_limits = value;
+    a.auto_clear = value;
+    a.auto_scale = value;
+    a.line_mode = value;
+    a.mark_mode = value;
+
+    if a.visible <> svalue then pause; end;
+    if a.filled <> svalue then pause; end;
+    if a.fractional_font <> svalue then pause; end;
+    if a.isoview <> svalue then pause; end;
+    if a.cube_scaling <> svalue then pause; end;
+    if a.tight_limits <> svalue then pause; end;
+    if a.auto_clear <> svalue then pause; end;
+    if a.auto_scale <> svalue then pause; end;
+    if a.line_mode <> svalue then pause; end;
+    if a.mark_mode <> svalue then pause; end;
 end;
 
 // Test 'on/off' property over an 'Plot3d'
 plot3d();
 e=gce();
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  e.surface_mode = value;
-  e.mark_mode = value;
+    [svalue, value]=TestedParameter(i);
+    e.surface_mode = value;
+    e.mark_mode = value;
 
-  if e.surface_mode <> svalue then pause; end;
-  if e.mark_mode <> svalue then pause; end;
+    if e.surface_mode <> svalue then pause; end;
+    if e.mark_mode <> svalue then pause; end;
 end;
 
 // Test 'on/off' property over an 'Polyline'
@@ -133,67 +131,67 @@ plot2d(1:4,cos(1:4));
 e=gce(); e=e.children(1);
 e.interp_color_vector=[1:4];
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  e.visible = value;
-  e.closed = value;
-  e.line_mode = value;
-  e.fill_mode = value;
-  e.interp_color_mode = value;
-  e.mark_mode = value;
-
-  if e.visible <> svalue then pause; end;
-  if e.closed <> svalue then pause; end;
-  if e.line_mode <> svalue then pause; end;
-  if e.fill_mode <> svalue then pause; end;
-  if e.interp_color_mode <> svalue then pause; end;
-  if e.mark_mode <> svalue then pause; end;
+    [svalue, value]=TestedParameter(i);
+    e.visible = value;
+    e.closed = value;
+    e.line_mode = value;
+    e.fill_mode = value;
+    e.interp_color_mode = value;
+    e.mark_mode = value;
+
+    if e.visible <> svalue then pause; end;
+    if e.closed <> svalue then pause; end;
+    if e.line_mode <> svalue then pause; end;
+    if e.fill_mode <> svalue then pause; end;
+    if e.interp_color_mode <> svalue then pause; end;
+    if e.mark_mode <> svalue then pause; end;
 end;
 
 
 // Test 'on/off' property over an 'Text'
-xstring(0,0,'test');
+xstring(0,0,"test");
 e=gce();
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  e.visible = value;
-  e.line_mode = value;
-  e.fill_mode = value;
-  e.fractional_font = value;
-  e.auto_dimensionning = value;
-
-  if e.visible <> svalue then pause; end;
-  if e.line_mode <> svalue then pause; end;
-  if e.fill_mode <> svalue then pause; end;
-  if e.fractional_font <> svalue then pause; end;
-  if e.auto_dimensionning <> svalue then pause; end;
+    [svalue, value]=TestedParameter(i);
+    e.visible = value;
+    e.line_mode = value;
+    e.fill_mode = value;
+    e.fractional_font = value;
+    e.auto_dimensionning = value;
+
+    if e.visible <> svalue then pause; end;
+    if e.line_mode <> svalue then pause; end;
+    if e.fill_mode <> svalue then pause; end;
+    if e.fractional_font <> svalue then pause; end;
+    if e.auto_dimensionning <> svalue then pause; end;
 end;
 
 // Test 'on/off' property over an 'Label'
 a=gca();
 e=a.title;
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  e.visible = value;
-  e.fill_mode = value;
-  e.fractional_font = value;
-  e.auto_position = value;
-  e.auto_rotation = value;
-
-  if e.visible <> svalue then pause; end;
-  if e.fill_mode <> svalue then pause; end;
-  if e.fractional_font <> svalue then pause; end;
-  if e.auto_position <> svalue then pause; end;
-  if e.auto_rotation <> svalue then pause; end;
+    [svalue, value]=TestedParameter(i);
+    e.visible = value;
+    e.fill_mode = value;
+    e.fractional_font = value;
+    e.auto_position = value;
+    e.auto_rotation = value;
+
+    if e.visible <> svalue then pause; end;
+    if e.fill_mode <> svalue then pause; end;
+    if e.fractional_font <> svalue then pause; end;
+    if e.auto_position <> svalue then pause; end;
+    if e.auto_rotation <> svalue then pause; end;
 end;
 
 // Test 'on/off' property over an 'Champ'
 champ(-5:5,-5:5,rand(11,11),rand(11,11));
 e=gce();
 for i = [0:9] do
-  [svalue, value]=TestedParameter(i);
-  e.visible = value;
-  e.colored = value;
+    [svalue, value]=TestedParameter(i);
+    e.visible = value;
+    e.colored = value;
 
-  if e.visible <> svalue then pause; end;
-  if e.colored <> svalue then pause; end;
+    if e.visible <> svalue then pause; end;
+    if e.colored <> svalue then pause; end;
 end;
index a494c0c..c1465e0 100644 (file)
@@ -15,7 +15,6 @@ assert_checkequal(f.auto_resize, "on");
 assert_checkequal(f.viewport, [0,0]);
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"));
 assert_checkequal(f.figure_id, 0);
-assert_checkequal(f.pixmap, "off");
 assert_checkequal(f.pixel_drawing_mode, "copy");
 assert_checkequal(f.anti_aliasing, "off");
 assert_checkequal(f.immediate_drawing, "on");
index 062628a..2c2513a 100644 (file)
@@ -18,7 +18,6 @@ assert_checkequal(f.auto_resize, "on");
 assert_checkequal(f.viewport, [0,0]);
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"));
 assert_checkequal(f.figure_id, 0);
-assert_checkequal(f.pixmap, "off");
 assert_checkequal(f.pixel_drawing_mode, "copy");
 assert_checkequal(f.anti_aliasing, "off");
 assert_checkequal(f.immediate_drawing, "on");
@@ -36,4 +35,3 @@ assert_checkequal(f.menubar_visible, "on");
 assert_checkequal(f.infobar_visible, "on");
 assert_checkequal(f.dockable, "on");
 assert_checkequal(f.layout, "none");
-
index 86a2e82..d0ad5ff 100644 (file)
@@ -15,7 +15,6 @@ if f.auto_resize <> "on" then bugmes();quit;end
 if or(f.viewport <> [0,0]) then bugmes();quit;end
 if f.figure_name <> gettext("Graphic window number %d") then bugmes();quit;end
 if f.figure_id <> 0 then bugmes();quit;end
-if f.pixmap <> "off" then bugmes();quit;end
 if f.pixel_drawing_mode <> "copy" then bugmes();quit;end
 if f.anti_aliasing <> "off" then bugmes();quit;end
 if f.immediate_drawing <> "on" then bugmes();quit;end
index a43b2c5..e2a82bc 100644 (file)
@@ -19,7 +19,6 @@ if f.auto_resize <> "on" then pause, end
 if or(f.viewport <> [0,0]) then pause, end
 if f.figure_name <> gettext("Graphic window number %d") then pause, end
 if f.figure_id <> 0 then pause, end
-if f.pixmap <> "off" then pause, end
 if f.pixel_drawing_mode <> "copy" then pause, end
 if f.anti_aliasing <> "off" then pause, end
 if f.immediate_drawing <> "on" then pause, end
@@ -30,6 +29,7 @@ if f.event_handler <> "" then pause, end
 if f.event_handler_enable <> "off" then pause, end
 if f.user_data <> [] then pause, end
 if f.tag <> "" then pause, end
+
 assert_checkequal(f.resize, "on");
 assert_checkequal(f.toolbar, "figure");
 assert_checkequal(f.toolbar_visible, "on");
@@ -38,5 +38,3 @@ assert_checkequal(f.menubar_visible, "on");
 assert_checkequal(f.infobar_visible, "on");
 assert_checkequal(f.dockable, "on");
 assert_checkequal(f.layout, "none");
-
-
index 7f1350a..00c5c97 100644 (file)
@@ -37,7 +37,6 @@ assert_checkequal(f.auto_resize, "on");
 assert_checkequal(f.viewport, [0,0]);
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"));
 assert_checkequal(f.figure_id, 0);
-assert_checkequal(f.pixmap, "off");
 assert_checkequal(f.pixel_drawing_mode, "copy");
 assert_checkequal(f.anti_aliasing, "off");
 assert_checkequal(f.immediate_drawing, "on");
@@ -141,7 +140,6 @@ assert_checkequal(f.auto_resize, "on");
 assert_checkequal(f.viewport, [0,0]);
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"));
 assert_checkequal(f.figure_id, 0);
-assert_checkequal(f.pixmap, "off");
 assert_checkequal(f.pixel_drawing_mode, "copy");
 assert_checkequal(f.anti_aliasing, "off");
 assert_checkequal(f.immediate_drawing, "on");
@@ -759,7 +757,6 @@ assert_checkequal(f.auto_resize, "on");
 assert_checkequal(f.viewport, [0,0]);
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"));
 assert_checkequal(f.figure_id, 0);
-assert_checkequal(f.pixmap, "off");
 assert_checkequal(f.pixel_drawing_mode, "copy");
 assert_checkequal(f.anti_aliasing, "off");
 assert_checkequal(f.immediate_drawing, "on");
index 7368e16..fd5f962 100644 (file)
@@ -46,7 +46,6 @@ assert_checkequal(f.auto_resize, "on");
 assert_checkequal(f.viewport, [0,0]);
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"));
 assert_checkequal(f.figure_id, 0);
-assert_checkequal(f.pixmap, "off");
 assert_checkequal(f.pixel_drawing_mode, "copy");
 assert_checkequal(f.anti_aliasing, "off");
 assert_checkequal(f.immediate_drawing, "on");
@@ -151,7 +150,6 @@ assert_checkequal(f.auto_resize, "on");
 assert_checkequal(f.viewport, [0,0]);
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"));
 assert_checkequal(f.figure_id, 0);
-assert_checkequal(f.pixmap, "off");
 assert_checkequal(f.pixel_drawing_mode, "copy");
 assert_checkequal(f.anti_aliasing, "off");
 assert_checkequal(f.immediate_drawing, "on");
@@ -775,7 +773,6 @@ assert_checkequal(f.auto_resize, "on");
 assert_checkequal(f.viewport, [0,0]);
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"));
 assert_checkequal(f.figure_id, 0);
-assert_checkequal(f.pixmap, "off");
 assert_checkequal(f.pixel_drawing_mode, "copy");
 assert_checkequal(f.anti_aliasing, "off");
 assert_checkequal(f.immediate_drawing, "on");
index 331139f..8173c28 100644 (file)
@@ -34,10 +34,6 @@ assert_checkequal(f.figure_id, 0)
  ans  =
  
   T  
-assert_checkequal(f.pixmap, "off")
- ans  =
-  T  
 assert_checkequal(f.pixel_drawing_mode, "copy")
  ans  =
  
index 532d0e5..35fd85a 100644 (file)
@@ -26,7 +26,6 @@ assert_checkequal(f.auto_resize, "on")
 assert_checkequal(f.viewport, [0,0])
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"))
 assert_checkequal(f.figure_id, 0)
-assert_checkequal(f.pixmap, "off")
 assert_checkequal(f.pixel_drawing_mode, "copy")
 assert_checkequal(f.anti_aliasing, "off")
 assert_checkequal(f.immediate_drawing, "on")
index 808f88a..9bcc180 100644 (file)
@@ -31,10 +31,6 @@ assert_checkequal(f.figure_id, 0)
  ans  =
  
   T  
-assert_checkequal(f.pixmap, "off")
- ans  =
-  T  
 assert_checkequal(f.pixel_drawing_mode, "copy")
  ans  =
  
index 7b6aa4c..3e87578 100644 (file)
@@ -23,7 +23,6 @@ assert_checkequal(f.auto_resize, "on")
 assert_checkequal(f.viewport, [0,0])
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"))
 assert_checkequal(f.figure_id, 0)
-assert_checkequal(f.pixmap, "off")
 assert_checkequal(f.pixel_drawing_mode, "copy")
 assert_checkequal(f.anti_aliasing, "off")
 assert_checkequal(f.immediate_drawing, "on")
@@ -106,4 +105,4 @@ assert_checkequal(e.color_flag, 1)
 assert_checkequal(e.hiddencolor, 4)
 assert_checkequal(e.clip_state, "clipgrf")
 assert_checkequal(e.clip_box, [])
-assert_checkequal(e.user_data, [])
\ No newline at end of file
+assert_checkequal(e.user_data, [])
index 76bf0a3..27657ae 100644 (file)
@@ -35,10 +35,6 @@ assert_checkequal(f.figure_id, 0)
  ans  =
  
   T  
-assert_checkequal(f.pixmap, "off")
- ans  =
-  T  
 assert_checkequal(f.pixel_drawing_mode, "copy")
  ans  =
  
@@ -84,42 +80,42 @@ assert_checkequal(f.info_message, "")
  
   T  
 handMadeColorMap = [0,0,0;
-                    0,0,1;
-                    0,1,0;
-                    0,1,1;
-                    1,0,0;
-                    1,0,1;
-                    1,1,0;
-                    1,1,1;
-                    0,0,0.5647058823529411686337;
-                    0,0,0.6901960784313725394412;
-                    0,0,0.8156862745098039102487;
-                    0.5294117647058823594719,0.8078431372549019773288,1;
-                    0,0.5647058823529411686337,0;
-                    0,0.6901960784313725394412,0;
-                    0,0.8156862745098039102487,0;
-                    0,0.5647058823529411686337,0.5647058823529411686337;
-                    0,0.6901960784313725394412,0.6901960784313725394412;
-                    0,0.8156862745098039102487,0.8156862745098039102487;
-                    0.5647058823529411686337,0,0;
-                    0.6901960784313725394412,0,0;
-                    0.8156862745098039102487,0,0;
-                    0.5647058823529411686337,0,0.5647058823529411686337;
-                    0.6901960784313725394412,0,0.6901960784313725394412;
-                    0.8156862745098039102487,0,0.8156862745098039102487;
-                    0.5019607843137254832300,0.1882352941176470562112,0;
-                    0.6274509803921568540375,0.2509803921568627416150,0;
-                    0.7529411764705882248450,0.3764705882352941124225,0;
-                    1,0.5019607843137254832300,0.5019607843137254832300;
-                    1,0.6274509803921568540375,0.6274509803921568540375;
-                    1,0.7529411764705882248450,0.7529411764705882248450;
-                    1,0.8784313725490195956525,0.8784313725490195956525;
-                    1,0.8431372549019607864906,0;
-                    0,0.5,0;
-                    0,0.75,0.75;
-                    0.75,0,0.75;
-                    0.75,0.75,0;
-                    0.25,0.25,0.25];
+0,0,1;
+0,1,0;
+0,1,1;
+1,0,0;
+1,0,1;
+1,1,0;
+1,1,1;
+0,0,0.5647058823529411686337;
+0,0,0.6901960784313725394412;
+0,0,0.8156862745098039102487;
+0.5294117647058823594719,0.8078431372549019773288,1;
+0,0.5647058823529411686337,0;
+0,0.6901960784313725394412,0;
+0,0.8156862745098039102487,0;
+0,0.5647058823529411686337,0.5647058823529411686337;
+0,0.6901960784313725394412,0.6901960784313725394412;
+0,0.8156862745098039102487,0.8156862745098039102487;
+0.5647058823529411686337,0,0;
+0.6901960784313725394412,0,0;
+0.8156862745098039102487,0,0;
+0.5647058823529411686337,0,0.5647058823529411686337;
+0.6901960784313725394412,0,0.6901960784313725394412;
+0.8156862745098039102487,0,0.8156862745098039102487;
+0.5019607843137254832300,0.1882352941176470562112,0;
+0.6274509803921568540375,0.2509803921568627416150,0;
+0.7529411764705882248450,0.3764705882352941124225,0;
+1,0.5019607843137254832300,0.5019607843137254832300;
+1,0.6274509803921568540375,0.6274509803921568540375;
+1,0.7529411764705882248450,0.7529411764705882248450;
+1,0.8784313725490195956525,0.8784313725490195956525;
+1,0.8431372549019607864906,0;
+0,0.5,0;
+0,0.75,0.75;
+0.75,0,0.75;
+0.75,0.75,0;
+0.25,0.25,0.25];
 assert_checkequal(f.color_map, handMadeColorMap)
  ans  =
  
@@ -562,9 +558,9 @@ assert_checkequal(p1(:).polyline_style, ones(1,41))
  
   T  
 fg_colors = [36 , 35 , 34 , 5 , 33 , 2 , 37 , 36 , 35 , 34 , 5 , 33 ,...
-             2 , 37 , 36 , 35 , 34 , 5 , 33 , 2 , 37 , 36 , 35 , 34 ,...
-             5 , 33 , 2 , 37 , 36 , 35 , 34 , 5 , 33 , 2 , 37 , 36 ,...
-             35 , 34 , 5 , 33 , 2];
+2 , 37 , 36 , 35 , 34 , 5 , 33 , 2 , 37 , 36 , 35 , 34 ,...
+5 , 33 , 2 , 37 , 36 , 35 , 34 , 5 , 33 , 2 , 37 , 36 ,...
+35 , 34 , 5 , 33 , 2];
 assert_checkequal(p1(:).foreground, fg_colors)
  ans  =
  
index a817e19..d279c6b 100644 (file)
@@ -27,7 +27,6 @@ assert_checkequal(f.auto_resize, "on")
 assert_checkequal(f.viewport, [0,0])
 assert_checkequal(f.figure_name, gettext("Graphic window number %d"))
 assert_checkequal(f.figure_id, 0)
-assert_checkequal(f.pixmap, "off")
 assert_checkequal(f.pixel_drawing_mode, "copy")
 assert_checkequal(f.anti_aliasing, "off")
 assert_checkequal(f.immediate_drawing, "on")
@@ -40,42 +39,42 @@ assert_checkequal(f.user_data, [])
 assert_checkequal(f.tag, "")
 assert_checkequal(f.info_message, "")
 handMadeColorMap = [0,0,0;
-                    0,0,1;
-                    0,1,0;
-                    0,1,1;
-                    1,0,0;
-                    1,0,1;
-                    1,1,0;
-                    1,1,1;
-                    0,0,0.5647058823529411686337;
-                    0,0,0.6901960784313725394412;
-                    0,0,0.8156862745098039102487;
-                    0.5294117647058823594719,0.8078431372549019773288,1;
-                    0,0.5647058823529411686337,0;
-                    0,0.6901960784313725394412,0;
-                    0,0.8156862745098039102487,0;
-                    0,0.5647058823529411686337,0.5647058823529411686337;
-                    0,0.6901960784313725394412,0.6901960784313725394412;
-                    0,0.8156862745098039102487,0.8156862745098039102487;
-                    0.5647058823529411686337,0,0;
-                    0.6901960784313725394412,0,0;
-                    0.8156862745098039102487,0,0;
-                    0.5647058823529411686337,0,0.5647058823529411686337;
-                    0.6901960784313725394412,0,0.6901960784313725394412;
-                    0.8156862745098039102487,0,0.8156862745098039102487;
-                    0.5019607843137254832300,0.1882352941176470562112,0;
-                    0.6274509803921568540375,0.2509803921568627416150,0;
-                    0.7529411764705882248450,0.3764705882352941124225,0;
-                    1,0.5019607843137254832300,0.5019607843137254832300;
-                    1,0.6274509803921568540375,0.6274509803921568540375;
-                    1,0.7529411764705882248450,0.7529411764705882248450;
-                    1,0.8784313725490195956525,0.8784313725490195956525;
-                    1,0.8431372549019607864906,0;
-                    0,0.5,0;
-                    0,0.75,0.75;
-                    0.75,0,0.75;
-                    0.75,0.75,0;
-                    0.25,0.25,0.25];
+0,0,1;
+0,1,0;
+0,1,1;
+1,0,0;
+1,0,1;
+1,1,0;
+1,1,1;
+0,0,0.5647058823529411686337;
+0,0,0.6901960784313725394412;
+0,0,0.8156862745098039102487;
+0.5294117647058823594719,0.8078431372549019773288,1;
+0,0.5647058823529411686337,0;
+0,0.6901960784313725394412,0;
+0,0.8156862745098039102487,0;
+0,0.5647058823529411686337,0.5647058823529411686337;
+0,0.6901960784313725394412,0.6901960784313725394412;
+0,0.8156862745098039102487,0.8156862745098039102487;
+0.5647058823529411686337,0,0;
+0.6901960784313725394412,0,0;
+0.8156862745098039102487,0,0;
+0.5647058823529411686337,0,0.5647058823529411686337;
+0.6901960784313725394412,0,0.6901960784313725394412;
+0.8156862745098039102487,0,0.8156862745098039102487;
+0.5019607843137254832300,0.1882352941176470562112,0;
+0.6274509803921568540375,0.2509803921568627416150,0;
+0.7529411764705882248450,0.3764705882352941124225,0;
+1,0.5019607843137254832300,0.5019607843137254832300;
+1,0.6274509803921568540375,0.6274509803921568540375;
+1,0.7529411764705882248450,0.7529411764705882248450;
+1,0.8784313725490195956525,0.8784313725490195956525;
+1,0.8431372549019607864906,0;
+0,0.5,0;
+0,0.75,0.75;
+0.75,0,0.75;
+0.75,0.75,0;
+0.25,0.25,0.25];
 assert_checkequal(f.color_map, handMadeColorMap)
 
 
@@ -203,9 +202,9 @@ assert_checkequal(p1(:).thickness, ones(1,41))
 assert_checkequal(p1(:).arrow_size_factor, ones(1,41))
 assert_checkequal(p1(:).polyline_style, ones(1,41))
 fg_colors = [36 , 35 , 34 , 5 , 33 , 2 , 37 , 36 , 35 , 34 , 5 , 33 ,...
-             2 , 37 , 36 , 35 , 34 , 5 , 33 , 2 , 37 , 36 , 35 , 34 ,...
-             5 , 33 , 2 , 37 , 36 , 35 , 34 , 5 , 33 , 2 , 37 , 36 ,...
-             35 , 34 , 5 , 33 , 2];
+2 , 37 , 36 , 35 , 34 , 5 , 33 , 2 , 37 , 36 , 35 , 34 ,...
+5 , 33 , 2 , 37 , 36 , 35 , 34 , 5 , 33 , 2 , 37 , 36 ,...
+35 , 34 , 5 , 33 , 2];
 assert_checkequal(p1(:).foreground, fg_colors)
 assert_checkequal(p1(:).background, -2 * ones(1,41))
 assert_checkequal(p1(:).interp_color_vector, [])
index 8db0f86..dfcdff9 100644 (file)
@@ -98,9 +98,6 @@ assert_checkequal(out, 512);
 // line mode
 out = xget("line mode");
 assert_checkequal(out, 1);
-// pixmap
-out = xget("pixmap");
-assert_checkequal(out, 0);
 // white
 out = xget("white");
 assert_checkequal(out, 514);
@@ -168,8 +165,6 @@ ierr = execstr("xset(""pattern"");","errcatch");
 assert_checkequal(ierr, 77);
 ierr = execstr("xset(""line mode"");","errcatch");
 assert_checkequal(ierr, 77);
-ierr = execstr("xset(""pixmap"");","errcatch");
-assert_checkequal(ierr, 77);
 ierr = execstr("xset(""wresize"");","errcatch");
 assert_checkequal(ierr, 77);
 ierr = execstr("xset(""default"", ""test"");","errcatch");
index a2c4412..d7c3127 100644 (file)
@@ -122,10 +122,6 @@ assert_checkequal(out, 512);
 out = xget("line mode");
 assert_checkequal(out, 1);
 
-// pixmap
-out = xget("pixmap");
-assert_checkequal(out, 0);
-
 // white
 out = xget("white");
 assert_checkequal(out, 514);
@@ -200,8 +196,6 @@ ierr = execstr("xset(""pattern"");","errcatch");
 assert_checkequal(ierr, 77);
 ierr = execstr("xset(""line mode"");","errcatch");
 assert_checkequal(ierr, 77);
-ierr = execstr("xset(""pixmap"");","errcatch");
-assert_checkequal(ierr, 77);
 ierr = execstr("xset(""wresize"");","errcatch");
 assert_checkequal(ierr, 77);
 ierr = execstr("xset(""default"", ""test"");","errcatch");
index 9bed115..bd66475 100644 (file)
@@ -24,7 +24,6 @@ public class GEDView implements GraphicView {
 
     private static boolean visible = true;
     private static boolean autoresize = true;
-    private static boolean pixmap = false;
     private static Integer pixelDrawingMode = 3;
     private static Integer antialiasing = 0;
     private static Integer rotationType = 0;
@@ -71,13 +70,6 @@ public class GEDView implements GraphicView {
                         autoresize = c_autoresize;
                     }
                     break;
-                case GraphicObjectProperties.__GO_PIXMAP__:
-                    boolean c_pixmap = (Boolean) GraphicController.getController().getProperty(id, GraphicObjectProperties.__GO_PIXMAP__);
-                    if (pixmap != c_pixmap) {
-                        isValid = true;
-                        pixmap = c_pixmap;
-                    }
-                    break;
                 case GraphicObjectProperties.__GO_PIXEL_DRAWING_MODE__:
                     Integer c_pixelDrawingMode = (Integer) GraphicController.getController().getProperty(id, GraphicObjectProperties.__GO_PIXEL_DRAWING_MODE__);
                     if (pixelDrawingMode != c_pixelDrawingMode) {
@@ -252,4 +244,4 @@ public class GEDView implements GraphicView {
     public void close() {
         GraphicController.getController().unregister(this);
     }
-}
\ No newline at end of file
+}
index 05b859a..9324e46 100644 (file)
@@ -66,10 +66,7 @@ public class BaseProperties extends SimpleSection {
         //Components of the property: Immediate Drawing
         figure.immediateDrawing(sectionPanel, row++, column, leftmargin, objectID);
 
-        //Components of the property: Pixmap.
-        figure.pixmap(sectionPanel, row++, column, leftmargin, objectID);
-
         //Components of the property: Visible.
         graphicObject.visible(sectionPanel, row++, column, leftmargin, objectID);
     }
-}
\ No newline at end of file
+}
index d9f1ad6..496d8d6 100644 (file)
@@ -33,7 +33,7 @@ import org.scilab.modules.gui.ged.MessagesGED;
 
 /**
 * Figure properties:
-* ANTIALIASING, AUTORESIZE, AXESSIZE, CLOSEREQUESTFCN, EVENTHANDLER, IMMEDIATE_DRAWING, PIXMAP
+* ANTIALIASING, AUTORESIZE, AXESSIZE, CLOSEREQUESTFCN, EVENTHANDLER, IMMEDIATE_DRAWING,
 * VIEWPORT, FIGURESIZE, FIGUREPOSITION, FIGUREID, PIXELDRAWINGMODE
 *
 * @author Marcos CARDINOT <mcardinot@gmail.com>
@@ -623,37 +623,6 @@ public class Figure extends ContentLayout {
     }
 
     /**
-     * Components of the property: Pixmap
-     * @param panel
-     * @param ROW
-     * @param COLUMN
-     * @param LEFTMARGIN
-     * @param UID
-     * @param parentFigure
-     */
-    public void pixmap(JPanel panel, int ROW, int COLUMN, int LEFTMARGIN, final Integer UID) {
-        JLabel lPixmap = new JLabel();
-        final JComboBox cPixmap = new JComboBox();
-
-        addLabelComboBox(panel, lPixmap, MessagesGED.pixmap,
-                         cPixmap, new String[] {MessagesGED.off , MessagesGED.on},
-                         LEFTMARGIN, COLUMN, ROW++);
-        cPixmap.addActionListener(new ActionListener() {
-            @Override
-            public void actionPerformed(ActionEvent evt) {
-                GraphicController.getController().setProperty(
-                    UID, GraphicObjectProperties.__GO_PIXMAP__,
-                    cPixmap.getSelectedIndex() == 0 ? false : true);
-            }
-        });
-
-        // Get the current status of the property: Pixmap
-        boolean enable = (Boolean) GraphicController.getController()
-                         .getProperty(UID, GraphicObjectProperties.__GO_PIXMAP__);
-        cPixmap.setSelectedIndex(enable ? 1 : 0);
-    }
-
-    /**
      * Components of the property: ResizeFcn
      * @param panel
      * @param ROW
@@ -806,4 +775,4 @@ public class Figure extends ContentLayout {
     public final void titleViewport() {
         cViewport.setText(" [" + cViewportX.getText() + " , " + cViewportY.getText() + "]");
     }
-}
\ No newline at end of file
+}
index 25eff54..958a4cc 100644 (file)
@@ -164,7 +164,7 @@ Sfgrayplot_pt_BR_3.png=bfff08659962454c62bebdd29f5abc76
 Sfgrayplot_ru_RU_3.png=fdc51bdfd90a86716c61a7cb6f7dc5af
 Sgrayplot_1.png=8d6dcf3e6709416d5d82127756c63996
 Sgrayplot_2.png=50ae08e23af007c6f6769c42eec3211f
-Sgrayplot_3.png=e431c6131650eabfcc6cc2b2e844d1b2
+Sgrayplot_3.png=47a5069d75ec6f83ed08c8c2a601675b
 VARIABLE_DELAY_1.png=dbe9f368a724f06454aa03acb698e295
 VARIABLE_DELAY_fr_FR_1.png=80162a521eb442cba349151f8412c297
 WFILE_f_1.png=1f7308744c9656b1ec4ba31e1f747685
@@ -954,7 +954,7 @@ histplot_ru_RU_2.png=8117e3f08f726740eb7a4e19b7c80cf1
 histplot_ru_RU_3.png=cd3e60e8f0a028549da7547fbf4b7222
 histplot_ru_RU_4.png=ac27914effe5c72bfcd955f7a90d43d2
 hotcolormap_1.png=93b81776ad0b15d88239eab74997022e
-hsv2rgb_1.png=f1fe0f468fcf9608ccb8788af5a87afc
+hsv2rgb_1.png=7d20c259e94301d9763fbddb7bff4784
 hsvcolormap_1.png=11918d88bcc793200af0b9f1b58b0554
 iir_1.png=e675c2755f68ddc4611c849895b63012
 intdec_1.png=9bf5d8f1a6aeddee68d7c5d831ef2d05
index 8153fa9..59c6f54 100644 (file)
Binary files a/scilab/modules/helptools/images/Sgrayplot_3.png and b/scilab/modules/helptools/images/Sgrayplot_3.png differ
index 0ac52e3..d3c199e 100644 (file)
Binary files a/scilab/modules/helptools/images/hsv2rgb_1.png and b/scilab/modules/helptools/images/hsv2rgb_1.png differ
index ea1b23d..33439e1 100644 (file)
@@ -177,7 +177,6 @@ function [] = %_save(%__filename__, varargin)
         "figure_name", ...
         "figure_id", ...
         "color_map", ...
-        "pixmap", ...
         "pixel_drawing_mode", ...
         "anti_aliasing", ...
         "immediate_drawing", ...
index 8b18f31..bef8e61 100644 (file)
@@ -369,7 +369,6 @@ function [rpar,ipar,ok]=poke_point(ixy,iparin,rparin)
     addmenu(curwin,MENU(5),menu_e)
     //===================================================================
     //initial draw
-    f.pixmap="off";
     drawlater();
     a=gca(f);
     a.data_bounds=rect;
@@ -712,9 +711,7 @@ function [rpar,ipar,ok]=poke_point(ixy,iparin,rparin)
             end
 
             if (HIT)&(btn==0) then             // move point
-                f.pixmap="on";
                 [xy,rpar,ipar]=movept(a,xy,ipar,rpar,k)
-                f.pixmap="off";
             end
 
             if (HIT)&(btn==10) then             // change data:: double click
index 154bc79..99673cf 100644 (file)
@@ -577,7 +577,6 @@ function t=h2exp(a,lmax) //Only for figure and uicontrol
     f36="''figure_id'', ";
     f37="''info_message'', ";
     f38="''color_map'', ";
-    f39="''pixmap'', ";
     f40="''pixel_drawing_mode'', ";
     f41="''anti_aliasing'', ";
     f42="''immediate_drawing'', ";
@@ -740,7 +739,6 @@ function t=h2exp(a,lmax) //Only for figure and uicontrol
         f36_strg=String(a.figure_id);
         x=x+f36+f36_strg+", ";
         if a.info_message<>"" then x=x+f37+"''"+a.info_message+"''"+", "; end
-        if a.pixmap <> "off" then x=x+f39+"''"+a.pixmap+"''"+", ";end
         if a.pixel_drawing_mode <> "copy" then x=x+f40+"''"+a.pixel_drawing_mode+"''"+", "; end
         if a.anti_aliasing <> "off" then x=x+f41+"''"+a.anti_aliasing+"''"+", "; end
         if a.immediate_drawing <>"on" then x=x+f42+"''"+a.immediate_drawing+"''"+", "; end