options.h 708 B

12345678910111213141516171819202122232425262728293031
  1. /* barscale types */
  2. #define STYLE_NONE 0
  3. #define STYLE_CLASSIC_BAR 1
  4. #define STYLE_PART_CHECKER 2
  5. #define STYLE_FULL_CHECKER 3
  6. #define STYLE_MIXED_CHECKER 4
  7. #define STYLE_TAIL_CHECKER 5
  8. #define STYLE_THIN_WITH_ENDS 6
  9. #define STYLE_SOLID_BAR 7
  10. #define STYLE_HOLLOW_BAR 8
  11. #define STYLE_TICKS_UP 9
  12. #define STYLE_TICKS_DOWN 10
  13. #define STYLE_TICKS_BOTH 11
  14. #define STYLE_ARROW_ENDS 12
  15. /* text placement */
  16. #define TEXT_UNDER 0
  17. #define TEXT_OVER 1
  18. #define TEXT_LEFT 2
  19. #define TEXT_RIGHT 3
  20. /* globals */
  21. extern int fg_color;
  22. extern int bg_color;
  23. extern int use_feet;
  24. extern int do_background;
  25. /* draw_scale.c */
  26. int draw_scale(double, double, int, int, double);