lib/fast_excel/binding/format.rb in fast_excel-0.4.1 vs lib/fast_excel/binding/format.rb in fast_excel-0.5.0
- old
+ new
@@ -695,21 +695,27 @@
class Format < FFI::Struct
include FormatWrappers
layout :file, :pointer,
:xf_format_indices, :pointer, #HashTable.ptr,
+ :dxf_format_indices, :pointer,
:num_xf_formats, :pointer,
+ :num_dxf_formats, :pointer,
+
:xf_index, :int32_t,
:dxf_index, :int32_t,
+ :xf_id, :int32_t,
+
:num_format, [:char, 128],
:font_name, [:char, 128],
:font_scheme, [:char, 128],
:num_format_index, :uint16,
:font_index, :uint16,
:has_font, :uchar,
:has_dxf_font, :uchar,
:font_size, :double,
+
:bold, :uchar,
:italic, :uchar,
:font_color, :int,
:underline, :uchar,
:font_strikeout, :uchar,
@@ -720,28 +726,36 @@
:font_charset, :uchar,
:font_condense, :uchar,
:font_extend, :uchar,
:theme, :uchar,
:hyperlink, :uchar,
+
:hidden, :uchar,
:locked, :uchar,
+
:text_h_align, :uchar,
:text_wrap, :uchar,
:text_v_align, :uchar,
:text_justlast, :uchar,
:rotation, :short,
+
:fg_color, :int,
:bg_color, :int,
+ :dxf_fg_color, :int,
+ :dxf_bg_color, :int,
+
:pattern, :uchar,
:has_fill, :uchar,
:has_dxf_fill, :uchar,
:fill_index, :int,
:fill_count, :int,
+
:border_index, :int,
:has_border, :uchar,
:has_dxf_border, :uchar,
:border_count, :int,
+
:bottom, :uchar,
:diag_border, :uchar,
:diag_type, :uchar,
:left, :uchar,
:right, :uchar,
@@ -749,16 +763,19 @@
:bottom_color, :int,
:diag_color, :int,
:left_color, :int,
:right_color, :int,
:top_color, :int,
+
:indent, :uchar,
:shrink, :uchar,
:merge_range, :uchar,
:reading_order, :uchar,
:just_distrib, :uchar,
:color_indexed, :uchar,
:font_only, :uchar,
+
+ :quote_prefix, :uchar,
:list_pointers, FormatListPointers.by_value
end
# = Fields:
\ No newline at end of file