-
Notifications
You must be signed in to change notification settings - Fork 33
/
JXLSCell.h
56 lines (47 loc) · 1.83 KB
/
JXLSCell.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
//
// JXLSCell.h
// JXLS
//
// Created by David Hoerl on 10/26/08.
// Copyright (c) 2008-2013 David Hoerl. Some rights reserved: <http://opensource.org/licenses/BSD-3-Clause>
// Copyright (c) 2013 Jan Weiß. Some rights reserved: <http://opensource.org/licenses/BSD-3-Clause>
//
@class JXLSFont;
@class JXLSExtendedFormat;
@interface JXLSCell : NSObject
- (instancetype)initWithCell:(void *)cl;
- (void *)cell;
- (void)setFont:(JXLSFont *)aFont;
- (void)setHorizontalAlignment:(halign_option_t)ha_option;
- (void)setVerticalAlignment:(valign_option_t)va_option;
// xf_i interface
- (void)setIndentation:(indent_option_t)indent_option;
- (void)setOrientation:(txtori_option_t)ori_option;
- (void)setForegroundFillColor:(color_name_t)color;
- (void)setBackgroundFillColor:(color_name_t)color;
- (void)setBackgroundFillColorIndex:(unsigned8_t)color;
- (void)setForegroundFillColorIndex:(unsigned8_t)color;
- (void)setFillStyle:(fill_option_t)fill;
- (void)setLocked:(BOOL)locked_opt;
- (void)setHidden:(BOOL)hidden_opt;
- (void)setWraps:(BOOL)wrap_opt;
- (void)setBorderStyle:(border_style_t)style forSide:(border_side_t)side;
- (void)setBorderColor:(color_name_t)color forSide:(border_side_t)side;
- (void)setBorderColorIndex:(unsigned8_t)color forSide:(border_side_t)side;
//font_i interface
- (void)setFontName:(NSString *)name;
- (void)setFontHeight:(uint16_t)fntheight;
- (void)setFontBold:(boldness_option_t)fntboldness;
- (void)setFontUnderline:(underline_option_t)fntunderline;
- (void)setFontColor:(color_name_t)fntcolor;
- (void)setFontColorIndex:(unsigned8_t)fntcolor;
- (void)setFontItalic:(BOOL)italic;
- (void)setFontStrikeout:(BOOL)so;
- (void)setFontOutline:(BOOL)ol;
- (void)setFontShadow:(BOOL)sh;
// Other
- (uint32_t)row;
- (uint32_t)column;
- (void)setExtendedFormat:(JXLSExtendedFormat *)extFmt;
- (JXLSExtendedFormat *)extendedFormat;
@end