/* * style.h - FIG drawing style * * Written 2016 by Werner Almesberger * Copyright 2016 by Werner Almesberger * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. */ #ifndef STYLE_H #define STYLE_H #define COLOR_NONE -1 #define COLOR_BLACK 0 #define COLOR_BLUE 1 #define COLOR_YELLOW 6 #define COLOR_GREEN4 12 #define COLOR_CYAN4 15 #define COLOR_CYAN3 16 #define COLOR_RED4 18 #define COLOR_RED3 19 #define COLOR_COMP_DWG COLOR_RED4 #define COLOR_COMP_DWG_BG COLOR_YELLOW #define COLOR_SHEET_DWG COLOR_BLUE #define COLOR_TEXT COLOR_BLUE #define COLOR_WIRE COLOR_GREEN4 #define COLOR_NOCONN COLOR_BLUE #define COLOR_GLABEL COLOR_RED4 #define COLOR_LABEL COLOR_BLACK #define COLOR_FIELD COLOR_CYAN4 #define COLOR_PIN_NAME COLOR_FIELD #define COLOR_PIN_NUMBER COLOR_RED4 #define FONT_HELVETICA_BOLD 18 #define LAYER_GLABEL 20 #define LAYER_LABEL LAYER_GLABEL #define LAYER_TEXT 30 #define LAYER_NOCONN 40 #define LAYER_WIRES 50 #define LAYER_FIELD 60 #define LAYER_PIN_NAME LAYER_FIELD #define LAYER_PIN_NUMBER LAYER_FIELD #define LAYER_LINES 100 #define LAYER_COMP_DWG 120 #define LAYER_COMP_DWG_BG 200 #define WIDTH_WIRE 2 #define WIDTH_LINE 2 #define WIDTH_COMP_DWG 2 #define JUNCTION_R 30 #define NOCONN_LEN 25 #define LABEL_OFFSET 15 // eeschema has more like 10 #define GLABEL_OFFSET 20 #define PIN_NUM_OFFSET 15 // eeschema has more like 10 #endif /* !STYLE_H */