static polygon_t p_note = {.peripheries = 1, .sides = 4, .option = DOGEAR};
static polygon_t p_tab = {.peripheries = 1, .sides = 4, .option = TAB};
static polygon_t p_folder = {.peripheries = 1, .sides = 4, .option = FOLDER};
-static polygon_t p_box3d = { FALSE, 1, 4, 0., 0., 0., BOX3D };
+static polygon_t p_box3d = {.peripheries = 1, .sides = 4, .option = BOX3D};
static polygon_t p_component = { FALSE, 1, 4, 0., 0., 0., COMPONENT };
static polygon_t p_underline = { FALSE, 1, 4, 0., 0., 0., UNDERLINE };
static polygon_t p_cylinder = { FALSE, 1, 19, 0., 0., 0., CYLINDER, (pointf*)&cylinder_gen };