From 25dd8672328b47c9ccce68359ee7593866371680 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Tue, 22 May 2001 17:34:58 +0000 Subject: [PATCH] carousel colors --- Common/DefaultOptions.h | 120 +++++++++++++++------------------------- 1 file changed, 45 insertions(+), 75 deletions(-) diff --git a/Common/DefaultOptions.h b/Common/DefaultOptions.h index 479d2ef2a9..7d4017293e 100644 --- a/Common/DefaultOptions.h +++ b/Common/DefaultOptions.h @@ -609,6 +609,22 @@ StringXColor GeometryOptions_Color[] = { { 0, NULL , NULL , 0, 0, 0 , NULL } } ; +#define COL1 PACK_COLOR( 232, 210, 23, 255 ) +#define COL2 PACK_COLOR( 226, 167, 29, 255 ) +#define COL3 PACK_COLOR( 217, 113, 38, 255 ) +#define COL4 PACK_COLOR( 201, 54, 54, 255 ) +#define COL5 PACK_COLOR( 169, 12, 86, 255 ) +#define COL6 PACK_COLOR( 114, 2, 141, 255 ) +#define COL7 PACK_COLOR( 67, 30, 188, 255 ) +#define COL8 PACK_COLOR( 44, 86, 211, 255 ) +#define COL9 PACK_COLOR( 32, 145, 223, 255 ) +#define COL10 PACK_COLOR( 25, 193, 230, 255 ) +#define COLW PACK_COLOR( 255, 255, 255, 255 ) +#define COLT PACK_COLOR( 160, 150, 255, 255 ) +#define COLQ PACK_COLOR( 130, 120, 225, 255 ) +#define COLP PACK_COLOR( 100, 90, 195, 255 ) +#define COLY PACK_COLOR( 70, 60, 165, 255 ) + StringXColor MeshOptions_Color[] = { { F|O, "Points" , opt_mesh_color_points , PACK_COLOR(0 , 123, 59 , 255), @@ -625,36 +641,18 @@ StringXColor MeshOptions_Color[] = { PACK_COLOR(0, 255, 0, 255), PACK_COLOR(0, 0, 0, 255), "Mesh line color" }, - { F|O, "Triangles" , opt_mesh_color_triangles , - PACK_COLOR(60,116,164, 255), - PACK_COLOR(60,116,164, 255), - PACK_COLOR(255, 255, 255, 255), - "Mesh triangle color (if ColorCarousel=0)" }, + { F|O, "Triangles" , opt_mesh_color_triangles , + COLT, COLT, COLW, "Mesh triangle color (if ColorCarousel=0)" }, { F|O, "Quadrangles" , opt_mesh_color_quadrangles , - PACK_COLOR(112, 136, 188, 255), - PACK_COLOR(112, 136, 188, 255), - PACK_COLOR(255, 255, 255, 255), - "Mesh quadrangle color (if ColorCarousel=0)" }, + COLQ, COLQ, COLW, "Mesh quadrangle color (if ColorCarousel=0)" }, { F|O, "Tetrahedra" , opt_mesh_color_tetrahedra , - PACK_COLOR(164, 160, 212, 255), - PACK_COLOR(164, 160, 212, 255), - PACK_COLOR(255, 255, 255, 255), - "Mesh tetrahedron color (if ColorCarousel=0)" }, + COLT, COLT, COLW, "Mesh tetrahedron color (if ColorCarousel=0)" }, { F|O, "Hexahedra" , opt_mesh_color_hexahedra , - PACK_COLOR(220, 184, 240, 255), - PACK_COLOR(220, 184, 240, 255), - PACK_COLOR(255, 255, 255, 255), - "Mesh hexahedron color (if ColorCarousel=0)" }, + COLQ, COLQ, COLW, "Mesh hexahedron color (if ColorCarousel=0)" }, { F|O, "Prisms" , opt_mesh_color_prisms , - PACK_COLOR(108, 88, 128, 255), - PACK_COLOR(108, 88, 128, 255), - PACK_COLOR(255, 255, 255, 255), - "Mesh prism color (if ColorCarousel=0)" }, + COLP, COLP, COLW, "Mesh prism color (if ColorCarousel=0)" }, { F|O, "Pyramids" , opt_mesh_color_pyramid , - PACK_COLOR(80, 100, 140, 255), - PACK_COLOR(80, 100, 140, 255), - PACK_COLOR(255, 255, 255, 255), - "Mesh pyramid color (if ColorCarousel=0)" }, + COLY, COLY, COLW, "Mesh pyramid color (if ColorCarousel=0)" }, { F|O, "Normals" , opt_mesh_color_normals , PACK_COLOR(128, 128, 128, 255), PACK_COLOR(128, 128, 128, 255), @@ -665,59 +663,31 @@ StringXColor MeshOptions_Color[] = { PACK_COLOR(128, 128, 128, 255), PACK_COLOR(0, 0, 0, 255), "Tangent mesh vector color" }, - { F|O, "One" , opt_mesh_color_1 , - PACK_COLOR(0, 0, 255, 255), - PACK_COLOR(0, 0, 255, 255), - PACK_COLOR(255, 255, 255, 255), - "First color in color carousel" }, - { F|O, "Two" , opt_mesh_color_2 , - PACK_COLOR(0, 142, 255, 255), - PACK_COLOR(0, 142, 255, 255), - PACK_COLOR(255, 255, 255, 255), - "Second color in color carousel" }, - { F|O, "Three" , opt_mesh_color_3 , - PACK_COLOR(0, 213, 255, 255), - PACK_COLOR(0, 213, 255, 255), - PACK_COLOR(255, 255, 255, 255), - "Third color in color carousel" }, - { F|O, "Four" , opt_mesh_color_4 , - PACK_COLOR(0, 255, 226, 255), - PACK_COLOR(0, 255, 226, 255), - PACK_COLOR(255, 255, 255, 255), - "Fourth color in color carousel" }, - { F|O, "Five" , opt_mesh_color_5 , - PACK_COLOR(0, 255, 117, 255), - PACK_COLOR(0, 255, 117, 255), - PACK_COLOR(255, 255, 255, 255), - "Fifth color in color carousel" }, - { F|O, "Six" , opt_mesh_color_6 , - PACK_COLOR(117, 255, 0, 255), - PACK_COLOR(117, 255, 0, 255), - PACK_COLOR(255, 255, 255, 255), - "Sixth color in color carousel" }, - { F|O, "Seven" , opt_mesh_color_7 , - PACK_COLOR(226, 255, 0, 255), - PACK_COLOR(226, 255, 0, 255), - PACK_COLOR(255, 255, 255, 255), - "Seventh color in color carousel" }, - { F|O, "Eight" , opt_mesh_color_8 , - PACK_COLOR(255, 211, 0, 255), - PACK_COLOR(255, 211, 0, 255), - PACK_COLOR(255, 255, 255, 255), - "Eighth color in color carousel" }, - { F|O, "Nine" , opt_mesh_color_9 , - PACK_COLOR(255, 139, 0, 255), - PACK_COLOR(255, 139, 0, 255), - PACK_COLOR(255, 255, 255, 255), - "Nitnth color in color carousel" }, - { F|O, "Ten" , opt_mesh_color_10 , - PACK_COLOR(255, 0, 0, 255), - PACK_COLOR(255, 0, 0, 255), - PACK_COLOR(255, 255, 255, 255), - "tenth color in color carousel" }, + { F|O, "One" , opt_mesh_color_1 , COL1, COL1, COLW, "First color in color carousel" }, + { F|O, "Two" , opt_mesh_color_2 , COL2, COL2, COLW, "Second color in color carousel" }, + { F|O, "Three" , opt_mesh_color_3 , COL3, COL3, COLW, "Third color in color carousel" }, + { F|O, "Four" , opt_mesh_color_4 , COL4, COL4, COLW, "Fourth color in color carousel" }, + { F|O, "Five" , opt_mesh_color_5 , COL5, COL5, COLW, "Fifth color in color carousel" }, + { F|O, "Six" , opt_mesh_color_6 , COL6, COL6, COLW, "Sixth color in color carousel" }, + { F|O, "Seven" , opt_mesh_color_7 , COL7, COL7, COLW, "Seventh color in color carousel" }, + { F|O, "Eight" , opt_mesh_color_8 , COL8, COL8, COLW, "Eighth color in color carousel" }, + { F|O, "Nine" , opt_mesh_color_9 , COL9, COL9, COLW, "Nitnth color in color carousel" }, + { F|O, "Ten" , opt_mesh_color_10 , COL10, COL10, COLW, "tenth color in color carousel" }, { 0, NULL , NULL , 0, 0, 0 , NULL } } ; +#undef COL1 +#undef COL2 +#undef COL3 +#undef COL4 +#undef COL5 +#undef COL6 +#undef COL7 +#undef COL8 +#undef COL9 +#undef COL10 +#undef COLW + StringXColor SolverOptions_Color[] = { { 0, NULL , NULL , 0, 0, 0 , NULL } } ; -- GitLab