123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- /* Graphics_enums.h
- *
- * Copyright (C) 1992-2007,2013-2018 Paul Boersma
- *
- * This code 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.
- *
- * This code is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- * See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this work. If not, see <http://www.gnu.org/licenses/>.
- */
- enums_begin (kGraphics_font, 0)
- enums_add (kGraphics_font, 0, HELVETICA, U"Helvetica")
- enums_add (kGraphics_font, 1, TIMES, U"Times")
- enums_add (kGraphics_font, 2, COURIER, U"Courier")
- enums_add (kGraphics_font, 3, PALATINO, U"Palatino")
- /*
- This enum can occur as a binary integer in picture files,
- so the numeric representations are fixed,
- and new values should only be added to the end.
- */
- enums_end (kGraphics_font, 3, TIMES)
- enums_begin (kGraphics_horizontalAlignment, 0)
- enums_add (kGraphics_horizontalAlignment, 0, LEFT, U"left")
- enums_add (kGraphics_horizontalAlignment, 1, CENTRE, U"centre")
- enums_alt (kGraphics_horizontalAlignment, CENTRE, U"center")
- enums_add (kGraphics_horizontalAlignment, 2, RIGHT, U"right")
- /*
- This enum can occur as a binary integer in picture files,
- so the numeric representations are fixed,
- and new values should only be added to the end.
- */
- enums_end (kGraphics_horizontalAlignment, 2, CENTRE)
- enums_begin (kGraphics_resolution, 0)
- enums_add (kGraphics_resolution, 0, DPI_90, U"90 dpi")
- enums_add (kGraphics_resolution, 1, DPI_96, U"96 dpi")
- enums_add (kGraphics_resolution, 2, DPI_100, U"100 dpi")
- enums_add (kGraphics_resolution, 3, DPI_180, U"180 dpi")
- enums_add (kGraphics_resolution, 4, DPI_200, U"200 dpi")
- enums_add (kGraphics_resolution, 5, DPI_300, U"300 dpi")
- enums_add (kGraphics_resolution, 6, DPI_360, U"360 dpi")
- enums_add (kGraphics_resolution, 7, DPI_600, U"600 dpi")
- enums_add (kGraphics_resolution, 8, DPI_720, U"720 dpi")
- enums_add (kGraphics_resolution, 9, DPI_900, U"900 dpi")
- enums_add (kGraphics_resolution, 10, DPI_1200, U"1200 dpi")
- enums_end (kGraphics_resolution, 10, DPI_100)
- enums_begin (kGraphics_colourScale, 0)
- enums_add (kGraphics_colourScale, 0, GREY, U"grey")
- enums_add (kGraphics_colourScale, 1, BLUE_TO_RED, U"blue to red")
- /*
- This enum can occur as a binary integer in picture files,
- so the numeric representations are fixed,
- and new values should only be added to the end.
- */
- enums_end (kGraphics_colourScale, 1, GREY)
- enums_begin (kGraphicsPostscript_spots, 0)
- enums_add (kGraphicsPostscript_spots, 0, FINE, U"finest")
- enums_add (kGraphicsPostscript_spots, 1, PHOTOCOPYABLE, U"photocopyable")
- enums_end (kGraphicsPostscript_spots, 1, FINE)
- enums_begin (kGraphicsPostscript_paperSize, 0)
- enums_add (kGraphicsPostscript_paperSize, 0, A4, U"A4")
- enums_add (kGraphicsPostscript_paperSize, 1, A3, U"A3")
- enums_add (kGraphicsPostscript_paperSize, 2, US_LETTER, U"US Letter")
- enums_end (kGraphicsPostscript_paperSize, 2, A4)
- enums_begin (kGraphicsPostscript_orientation, 0)
- enums_add (kGraphicsPostscript_orientation, 0, PORTRAIT, U"portrait")
- enums_add (kGraphicsPostscript_orientation, 1, LANDSCAPE, U"landscape")
- enums_end (kGraphicsPostscript_orientation, 1, PORTRAIT)
- enums_begin (kGraphicsPostscript_fontChoiceStrategy, 0)
- enums_add (kGraphicsPostscript_fontChoiceStrategy, 0, AUTOMATIC, U"automatic")
- enums_add (kGraphicsPostscript_fontChoiceStrategy, 1, LINOTYPE, U"Linotype")
- enums_add (kGraphicsPostscript_fontChoiceStrategy, 2, MONOTYPE, U"Monotype")
- enums_add (kGraphicsPostscript_fontChoiceStrategy, 3, PS_MONOTYPE, U"PS Monotype")
- enums_end (kGraphicsPostscript_fontChoiceStrategy, 3, AUTOMATIC)
- enums_begin (kGraphics_cjkFontStyle, 0)
- enums_add (kGraphics_cjkFontStyle, 0, CHINESE, U"Chinese")
- enums_add (kGraphics_cjkFontStyle, 1, JAPANESE, U"Japanese")
- enums_end (kGraphics_cjkFontStyle, 1, CHINESE)
- /* End of file Graphics_enums.h */
|