# Author:  mozman <mozman@gmx.at>
# Purpose: xfconst -- xf constants
# Created: 05.12.2010
# Copyright (C) 2010, Manfred Moitzi
# License: BSD-style licence

# excelfileformat section 5.115.1 pg. 219
HOR_ALIGN_GENERAL = 0
HOR_ALIGN_LEFT = 1
HOR_ALIGN_CENTRED = 2
HOR_ALIGN_RIGHT = 3
HOR_ALIGN_FILLED = 4
HOR_ALIGN_JUSTIFIED = 5
HOR_ALIGN_CENTRED_ACROSS_SELECTION = 6
HOR_ALIGN_DISTRIBUTED = 7

# excelfileformat section 5.115.1 pg. 220
VERT_ALIGN_TOP = 0
VERT_ALIGN_CENTRED = 1
VERT_ALIGN_BOTTOM = 2
VERT_ALIGN_JUSTIFIED = 3
VERT_ALIGN_DISTRIBUTED = 4

# excelfileformat section 5.115.1 pg. 220
ORIENTATION_NONE = 0
ORIENTATION_STACKED = 1
ORIENTATION_90_COUNTERCLOCKWISE = 2
ORIENTATION_90_CLOCKWISE = 3

# excelfileformat section 5.115.1 pg. 220
ROTATION_NONE = 0
ROTATION_STACKED = 255
# other values:
# Value    Description
# =======  =================================
# 1-90     1 to 90 degrees counterclockwise
# 91-180   1 to 90 degrees clockwise

# excelfileformat section 2.5.11  Line Styles for Cell Borders pg. 24
LS_NOLINE = 0

# solid line
LS_THIN = 1

# solid line
LS_MEDIUM = 2

# - - - - - - - - -
LS_DASHED = 3

# .................
LS_DOTTED = 4

# solid line
LS_THICK = 5

# =================
LS_DOUBLE = 6

# very thin dotted
LS_HAIR = 7

# - - - - - - - - -
LS_MEDIUM_DASHED = 8

# - . - . - . - . -
LS_THIN_DASH_DOTTED = 9

# - . - . - . - . -
LS_MEDIUM_DASH_DOTTED = 10

# - .. - .. - .. - .. -
LS_THIN_DASH_DOT_DOTTED = 11

# - .. - .. - .. - .. -
LS_MEDIUM_DASH_DOT_DOTTED = 12

# \\\ . \\\ . \\\ . \\\ . \\\
LS_SLANTED_MEDIUM_DASH_DOTTED = 13





