Page 1 sur 1

EDITDFLT

MessagePublié: 27 Oct 2006 à 03:57
par Stephane Maillard
Bonjour,
Code : Tout sélectionner
'Option Public

Const JUSTIFY_LEFT = 0
Const JUSTIFY_RIGHT = 1
Const JUSTIFY_BLOCK = 2
Const JUSTIFY_CENTER = 3
Const JUSTIFY_NONE = 4

Const READING_ORDER_LEFT = 0
Const READING_ORDER_RIGHT = 1

Const TAB_LEFT = 0 ' Pb avec Option Public (Déclaré dans un autre module, je ne sais pas où). A rechercher.
Const TAB_RIGHT = 1 ' Pb avec Option Public (Déclaré dans un autre module, je ne sais pas où). A rechercher.
Const TAB_DECIMAL = 2 ' Pb avec Option Public (Déclaré dans un autre module, je ne sais pas où). A rechercher.
Const TAB_CENTER = 3 ' Pb avec Option Public (Déclaré dans un autre module, je ne sais pas où). A rechercher.
Const TAB_DEFAULT = TAB_LEFT

Const FIELD_TYPE_ERROR = 0
Const FIELD_TYPE_NUMBER = 1
Const FIELD_TYPE_TIME = 2
Const FIELD_TYPE_RICH_TEXT = 3
Const FIELD_TYPE_AUTHORS = 4
Const FIELD_TYPE_READERS = 5
Const FIELD_TYPE_NAMES = 6
Const FIELD_TYPE_KEYWORDS = 7
Const FIELD_TYPE_TEXT = 8
Const FIELD_TYPE_SECTION = 9
Const FIELD_TYPE_PASSWORD = 10
Const FIELD_TYPE_FORMULA = 11
Const FIELD_TYPE_TIMEZONE = 12

Const FIELD_TYPE_COLORCTL = 18

Const PABFLAG_PAGINATE_BEFORE = &h0001
Const PABFLAG_KEEP_WITH_NEXT = &h0002
Const PABFLAG_KEEP_TOGETHER = &h0004
Const PABFLAG_PROPAGATE = &h0008
Const PABFLAG_HIDE_RO = &h0010
Const PABFLAG_HIDE_RW = &h0020
Const PABFLAG_HIDE_PR = &h0040
Const PABFLAG_DISPLAY_RM = &h0080
Const PABFLAG_HIDE_UNLINK = &h0100
Const PABFLAG_HIDE_CO = &h0200
Const PABFLAG_BULLET = &h0400
Const PABFLAG_HIDE_IF = &h0800
Const PABFLAG_NUMBEREDLIST = &h1000
Const PABFLAG_HIDE_PV = &h2000
Const PABFLAG_HIDE_PVE = &h4000
Const PABFLAG_HIDE_NOTES = &h8000
Const PABFLAG_HIDEBITS = (PABFLAG_HIDE_RO Or PABFLAG_HIDE_RW Or PABFLAG_HIDE_RO Or PABFLAG_HIDE_PR Or PABFLAG_HIDE_PV Or PABFLAG_HIDE_PVE Or PABFLAG_HIDE_IF Or PABFLAG_HIDE_NOTES) ' J'ai un doute
Const TABLE_PABFLAGS = (PABFLAG_KEEP_TOGETHER Or PABFLAG_KEEP_WITH_NEXT) ' J'ai un doute

Const PABFLAG2_HIDE_WEB = &h0001
Const PABFLAG2_CHECKEDLIST = &h0002
Const PABFLAG2_LM_OFFSET = &h0004
Const PABFLAG2_LM_PERCENT = &h0008
Const PABFLAG2_FLLM_OFFSET = &h0010
Const PABFLAG2_FLLM_PERCENT = &h0020
Const PABFLAG2_RM_OFFSET = &h0040
Const PABFLAG2_RM_PERCENT = &h0080
Const PABFLAG2_LM_DEFAULT = &h0100
Const PABFLAG2_FLLM_DEFAULT = &h0200
Const PABFLAG2_RM_DEFAULT = &h0400
Const PABFLAG2_CIRCLELIST = &h0800
Const PABFLAG2_SQUARELIST = &h1000
Const PABFLAG2_UNCHECKEDLIST = &h2000
Const PABFLAG2_BIDI_RTLREADING = &h4000
Const PABFLAG2_MORE_FLAGS = &h8000

Const PABFLAG2_HIDEBITS = (PABFLAG2_HIDE_WEB)

Const PABFLAG2_CHECKLIST = (PABFLAG2_UNCHECKEDLIST Or PABFLAG2_CHECKEDLIST)

Const PABFLAG2_MARGIN_DEFAULTS_MASK = (PABFLAG2_LM_DEFAULT Or PABFLAG2_RM_DEFAULT Or PABFLAG2_FLLM_DEFAULT)

Const PABFLAG2_MARGIN_STYLES_MASK = (PABFLAG2_LM_OFFSET Or PABFLAG2_LM_PERCENT Or PABFLAG2_FLLM_OFFSET Or PABFLAG2_FLLM_PERCENT Or PABFLAG2_RM_OFFSET Or PABFLAG2_RM_PERCENT)

Const PABFLAG2_MARGIN_MASK = (PABFLAG2_MARGIN_STYLES_MASK Or PABFLAG2_MARGIN_DEFAULTS_MASK)

Const PABFLAG2_ROMANUPPERLIST = (PABFLAG2_CHECKEDLIST Or PABFLAG2_CIRCLELIST)
Const PABFLAG2_ROMANLOWERLIST = (PABFLAG2_CHECKEDLIST Or PABFLAG2_SQUARELIST)
Const PABFLAG2_ALPHAUPPERLIST = (PABFLAG2_SQUARELIST Or PABFLAG2_CIRCLELIST)
Const PABFLAG2_ALPHALOWERLIST = (PABFLAG2_CHECKEDLIST Or PABFLAG2_SQUARELIST Or PABFLAG2_CIRCLELIST)

Const TABFLAG_AUTO_CELL_WIDTH = &h0001

Const CELLFLAG_USE_BKGCOLOR = &h01
%REM
#ifndef ONEINCH
#define   ONEINCH (20*72)
#endif
%END REM
Const ONEINCH = (20 * 72)

Const DEFAULT_JUSTIFICATION = JUSTIFY_LEFT
Const DEFAULT_LINE_SPACING = 0
Const DEFAULT_ABOVE_PAR_SPACING = 0
Const DEFAULT_BELOW_PAR_SPACING = 0
Const DEFAULT_LEFT_MARGIN = ONEINCH
Const DEFAULT_FIRST_LEFT_MARGIN = DEFAULT_LEFT_MARGIN
Const DEFAULT_RIGHT_MARGIN = 0
Const DEFAULT_RIGHT_GUTTER = ONEINCH
Const DEFAULT_PAGINATION = 0
Const DEFAULT_FLAGS2 = 0
Const DEFAULT_MARGIN_STYLE = (PABFLAG2_LM_OFFSET Or PABFLAG2_RM_OFFSET)
Const DEFAULT_TABS = 0
Const DEFAULT_TAB_INTERVAL = (ONEINCH / 2)
Const DEFAULT_TABLE_HCELLSPACE = 0
Const DEFAULT_TABLE_VCELLSPACE = 0

Const DEFAULT_LAYOUT_LEFT = DEFAULT_LEFT_MARGIN
Const DEFAULT_LAYOUT_WIDTH = (ONEINCH * 6)
Const DEFAULT_LAYOUT_HEIGHT = (3 * ONEINCH / 2)
Const MIN_LAYOUT_WIDTH = (ONEINCH / 4)
Const MIN_LAYOUT_HEIGHT = (ONEINCH / 4)

Const DEFAULT_LAYOUT_ELEM_WIDTH = (4 * ONEINCH / 3) ' 1,333 inch
Const DEFAULT_LAYOUT_ELEM_HEIGHT = (ONEINCH / 5)
Const MIN_ELEMENT_WIDTH = (ONEINCH / 8)
Const MIN_ELEMENT_HEIGHT = (ONEINCH / 8)
%REM
' Manque des déclarations, certaienement dans un autre header.
Const DEFAULT_FAB_DATATYPE = TYPE_TEXT
Const DEFAULT_FAB_FLAGS = (FEDITABLE Or FSTOREDV Or FV3FAB)
Const DEFAULT_FAB_LISTDELIM = (LDDELIM_SEMICOLON)
Const DEFAULT_FAB_NFMT_DIGITS = 2
Const DEFAULT_FAB_NFMT_FORMAT = NFMT_GENERAL
Const DEFAULT_FAB_NFMT_ATTRIBUTES = 0
Const DEFAULT_FAB_TFMT_TDFMT = TDFMT_FULL
Const DEFAULT_FAB_TFMT_TTFMT = TTFMT_FULL
Const DEFAULT_FAB_TFMT_TZFMT = TZFMT_NEVER
Const DEFAULT_FAB_TFMT_TSFMT = TSFMT_DATETIME
%END REM
Const DEFAULTHRULEHEIGHT = 7
Const DEFAULTHRULEWIDTH = 720

Const DEFAULTPLACEHOLDERHEIGHT = 96
Const DEFAULTPLACEHOLDERWIDTH = 720