ext/xlsxwriter/libxlsxwriter/include/xlsxwriter/format.h in xlsxwriter-0.0.3 vs ext/xlsxwriter/libxlsxwriter/include/xlsxwriter/format.h in xlsxwriter-0.0.4.pre.2

- old
+ new

@@ -79,12 +79,12 @@ #define LXW_DEFAULT_FONT_FAMILY 2 #define LXW_DEFAULT_FONT_THEME 1 #define LXW_PROPERTY_UNSET -1 #define LXW_COLOR_UNSET -1 #define LXW_COLOR_MASK 0xFFFFFF -#define LXW_MIN_FONT_SIZE 1 -#define LXW_MAX_FONT_SIZE 409 +#define LXW_MIN_FONT_SIZE 1.0 +#define LXW_MAX_FONT_SIZE 409.0 #define LXW_FORMAT_FIELD_COPY(dst, src) \ do{ \ strncpy(dst, src, LXW_FORMAT_FIELD_LEN -1); \ dst[LXW_FORMAT_FIELD_LEN - 1] = '\0'; \ @@ -358,11 +358,11 @@ char font_scheme[LXW_FORMAT_FIELD_LEN]; uint16_t num_format_index; uint16_t font_index; uint8_t has_font; uint8_t has_dxf_font; - uint16_t font_size; + double font_size; uint8_t bold; uint8_t italic; lxw_color_t font_color; uint8_t underline; uint8_t font_strikeout; @@ -425,11 +425,11 @@ * Struct to represent the font component of a format. */ typedef struct lxw_font { char font_name[LXW_FORMAT_FIELD_LEN]; - uint16_t font_size; + double font_size; uint8_t bold; uint8_t italic; uint8_t underline; uint8_t font_strikeout; uint8_t font_outline; @@ -527,10 +527,10 @@ * * Excel adjusts the height of a row to accommodate the largest font * size in the row. You can also explicitly specify the height of a * row using the worksheet_set_row() function. */ -void format_set_font_size(lxw_format *format, uint16_t size); +void format_set_font_size(lxw_format *format, double size); /** * @brief Set the color of the font used in the cell. * * @param format Pointer to a Format instance.