85 lines
1.6 KiB
Python
85 lines
1.6 KiB
Python
# 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
|
|
|
|
|
|
|
|
|
|
|