;----------------------------------------------;
;      Coder плагин синтакс файл VCARD         ;
;----------------------------------------------;
;      Автор - Лактионов Иван                  ;
;              laktionov.ivan@zoho.com         ;
;      Версия  1.02                            ;
;----------------------------------------------;

;Цвета
; Цвета должны быть представлены в формате #RRGGBB или #RGB.
; Если цвет равен нулю, то цвет игнорируется.
;
;Стили шрифта
; 0  игнорировать.
; 1  обычный.
; 2  жирный.
; 3  курсив.
; 4  жирный курсив.
;
;Для комфортного просмотра/редактирования файла установите размер табуляции 8.


Files:
;===========
;Типы файлов
;===========
*.vcf


;----------------------------------------------;
;                  HighLight                   ;
;----------------------------------------------;

;Флаги (сумма членов)
;     1  учитывать регистр.
;     2  словом является любая комбинация указанных символов (только для секции "Words:"). Пример: "0123456789" - подсвечивать числа.
;     4  нахождение конца диапазона обязательно (только для секции "Quotes:").
;     8  параметр начала диапазона игнорируется и последний встретившийся разделитель используется как начало диапазона (только для секции "Quotes:").
;    16  параметр конца диапазона игнорируется и первый встретившийся разделитель используется как конец диапазона (только для секции "Quotes:").
;    32  не подсвечивать начало диапазона (только для секции "Quotes:").
;    64  не подсвечивать конец диапазона (только для секции "Quotes:").
;   128  не захватывать и не подсвечивать начало диапазона (только для секции "Quotes:").
;   256  не захватывать и не подсвечивать конец диапазона (только для секции "Quotes:").
;   512  начало диапазона, разделителя или слова находится в начале строки.
;  1024  конец диапазона, разделителя или слова находится в конце строки.
;  2048  начало диапазона находится между разделителями (только для секции "Quotes:").
;  4096  конец диапазона находится между разделителями (только для секции "Quotes:").
;  8192  диапазон не содержит разделителей (только для секции "Quotes:").
; 16384  захватывать только начало диапазона (только для секции "Quotes:").
; 32768  диапазон не содержит каких-либо символов (только для секции "Quotes:").


Font:
;=================================================================
;Стиль шрифта          Размер шрифта         Название шрифта
;=================================================================
${HighLight_FontStyle} ${HighLight_FontSize} ${HighLight_FaceName}


Colors:
;=============================================================================================================================================================================================================================================================================================================================================================================================================================
;Основной цвет текста       Основной цвет фона        Цвет текста в выделении   Цвет фона в выделении   Цвет текста акт. строки    Цвет фона акт. строки    Цвет границы акт. строки     Цвет текста зебры         Цвет фона зебры         Цвет границы зебры          Цвет активного столбца   Цвет маркера             Цвет каретки            Цвет ссылки           Цвет активной ссылки        Цвет посещенной ссылки
;=============================================================================================================================================================================================================================================================================================================================================================================================================================
${HighLight_BasicTextColor} ${HighLight_BasicBkColor} ${HighLight_SelTextColor} ${HighLight_SelBkColor} ${HighLight_LineTextColor} ${HighLight_LineBkColor} ${HighLight_LineBorderColor} ${HighLight_AltTextColor} ${HighLight_AltBkColor} ${HighLight_AltBorderColor} ${HighLight_ColumnColor} ${HighLight_MarkerColor} ${HighLight_CaretColor} ${HighLight_UrlColor} ${HighLight_ActiveUrlColor} ${HighLight_VisitUrlColor}


BkImage:
;==================================================
;BkImageFile              BkImageAlpha
;==================================================
${HighLight_BkImageFile}  ${HighLight_BkImageAlpha}


AutoMark:
;====================================================================================================================
;Флаги авто-пометок        Стиль шрифта авто-пометок      Цвет текста авто-пометок       Цвет фона авто-пометок
;====================================================================================================================
${HighLight_AutoMarkFlags} ${HighLight_AutoMarkFontStyle} ${HighLight_AutoMarkTextColor} ${HighLight_AutoMarkBkColor}


Quotes:
;===========================================================================================
;Флаги  Стиль   Цвет    Цвет    Начало  Конец   Символ Диапазон Диапазон  №родителя №правила
;       шрифта  текста  фона    диапаз. диапаз. экран. включает исключает
;===========================================================================================
4	0	#000080	#FFFF80 "<" ">"	""	""	""	0	0


QuotesRE:
;==============================================================================================================================
;Флаги  Шаблон                        \ОбратнаяСсылка=(СтильШрифта,ЦветТекста,ЦветФона) \ОбратнаяСсылка=...  №родителя №правила
;==============================================================================================================================


Delimiters:
;===================================================
;Флаги  Стиль   Цвет    Цвет    Символ(ы)  №родителя
;       шрифта  текста  фона
;===================================================
1	0	${DEL1}	0	":"	""
1	0	${DEL1}	0	"="	""
1	0	${DEL1}	0	";"	""


Words:
;===============================================
;Флаги  Стиль   Цвет    Цвет    Слова  №родителя
;       шрифта  текста  фона
;===============================================
0	2	${TAG}	0	ADR
0	2	${TAG}	0	AGENT
0	2	${TAG}	0	BDAY
0	2	${TAG}	0	BEGIN
0	2	${TAG}	0	CALADRURI
0	2	${TAG}	0	CALURI
0	2	${TAG}	0	CAPURI
0	2	${TAG}	0	CATEGORIES
0	2	${TAG}	0	CLASS
0	2	${TAG}	0	EMAIL
0	2	${TAG}	0	END
0	2	${TAG}	0	EVENT
0	2	${TAG}	0	FBURL
0	2	${TAG}	0	FN
0	2	${TAG}	0	GENDER
0	2	${TAG}	0	GEO
0	2	${TAG}	0	KEY
0	2	${TAG}	0	LABEL
0	2	${TAG}	0	LOGO
0	2	${TAG}	0	MAILER
0	2	${TAG}	0	N
0	2	${TAG}	0	NICKNAME
0	2	${TAG}	0	NOTE
0	2	${TAG}	0	ORG
0	2	${TAG}	0	PHOTO
0	2	${TAG}	0	PRODID
0	2	${TAG}	0	REV
0	2	${TAG}	0	ROLE
0	2	${TAG}	0	SORT-STRING
0	2	${TAG}	0	SOUND
0	2	${TAG}	0	TEL
0	2	${TAG}	0	TITLE
0	2	${TAG}	0	TZ
0	2	${TAG}	0	UID
0	2	${TAG}	0	URL
0	2	${TAG}	0	VERSION
0	2	${TAG}	0	X-ABUID
0	2	${TAG}	0	X-AIM
0	2	${TAG}	0	X-ANNIVERSARY
0	2	${TAG}	0	X-ASSISTANT
0	2	${TAG}	0	X-EVOLUTION-ANNIVERSARY
0	2	${TAG}	0	X-EVOLUTION-ASSISTANT
0	2	${TAG}	0	X-EVOLUTION-BLOG-URL
0	2	${TAG}	0	X-EVOLUTION-CALLBACK
0	2	${TAG}	0	X-EVOLUTION-FILE-AS
0	2	${TAG}	0	X-EVOLUTION-MANAGER
0	2	${TAG}	0	X-EVOLUTION-RADIO
0	2	${TAG}	0	X-EVOLUTION-SPOUSE
0	2	${TAG}	0	X-EVOLUTION-TELEX
0	2	${TAG}	0	X-EVOLUTION-TTYTDD
0	2	${TAG}	0	X-EVOLUTION-VIDEO-URL
0	2	${TAG}	0	X-GADUGADU
0	2	${TAG}	0	X-GENDER
0	2	${TAG}	0	X-GENERATOR
0	2	${TAG}	0	X-GOOGLE-TALK
0	2	${TAG}	0	X-GROUPWISE
0	2	${TAG}	0	X-GTALK
0	2	${TAG}	0	X-ICQ
0	2	${TAG}	0	X-JABBER
0	2	${TAG}	0	X-KADDRESSBOOK-BlogFeed
0	2	${TAG}	0	X-KADDRESSBOOK-X-Anniversary
0	2	${TAG}	0	X-KADDRESSBOOK-X-AssistantsName
0	2	${TAG}	0	X-KADDRESSBOOK-X-IMAddress
0	2	${TAG}	0	X-KADDRESSBOOK-X-ManagersName
0	2	${TAG}	0	X-KADDRESSBOOK-X-Office
0	2	${TAG}	0	X-KADDRESSBOOK-X-Profession
0	2	${TAG}	0	X-KADDRESSBOOK-X-SpouseName
0	2	${TAG}	0	X-MANAGER
0	2	${TAG}	0	X-MOZILLA-HTML
0	2	${TAG}	0	X-MOZILLA-PROPERTY
0	2	${TAG}	0	X-MS-CARDPICTURE
0	2	${TAG}	0	X-MS-IMADDRESS
0	2	${TAG}	0	X-MS-OL-DEFAULT-POSTAL-ADDRESS
0	2	${TAG}	0	X-MS-OL-DESIGN
0	2	${TAG}	0	X-MS-TEL
0	2	${TAG}	0	X-MS-TEXT
0	2	${TAG}	0	X-MS-MANAGER
0	2	${TAG}	0	X-MSN
0	2	${TAG}	0	X-NICKNAME
0	2	${TAG}	0	X-PHONETIC-FIRST-NAME
0	2	${TAG}	0	X-PHONETIC-LAST-NAME
0	2	${TAG}	0	X-QQ
0	2	${TAG}	0	X-SKYPE
0	2	${TAG}	0	X-SKYPE-USERNAME
0	2	${TAG}	0	X-SPOUSE
0	2	${TAG}	0	X-TWITTER
0	2	${TAG}	0	X-WAB-GENDER
0	2	${TAG}	0	X-YAHOO
;----------------------------------------------;
0	0	${VAR}	0	7BIT
0	0	${VAR}	0	8BIT
0	0	${VAR}	0	ALTID
0	0	${VAR}	0	CALSCALE
0	0	${VAR}	0	CHARSET
0	0	${VAR}	0	CID
0	0	${VAR}	0	COMPONENT
0	0	${VAR}	0	CONTENT-ID
0	0	${VAR}	0	CONTEXT
0	0	${VAR}	0	ENCODING
0	0	${VAR}	0	GEO
0	0	${VAR}	0	INLINE
0	0	${VAR}	0	LABEL
0	0	${VAR}	0	LANGUAGE
0	0	${VAR}	0	NAME
0	0	${VAR}	0	PARAM
0	0	${VAR}	0	PID
0	0	${VAR}	0	PREF
0	0	${VAR}	0	PROFILE
0	0	${VAR}	0	SORT-AS
0	0	${VAR}	0	SOURCE
0	0	${VAR}	0	TEXT
0	0	${VAR}	0	TYPE
0	0	${VAR}	0	URI
0	0	${VAR}	0	VALUE
0	0	${VAR}	0	XFN
;----------------------------------------------;
0	0	${DEL1}	0	AIFF
0	0	${DEL1}	0	ANSI
0	0	${DEL1}	0	AVI
0	0	${DEL1}	0	BASE64
0	0	${DEL1}	0	BMP
0	0	${DEL1}	0	CGM
0	0	${DEL1}	0	CS
0	0	${DEL1}	0	DIB
0	0	${DEL1}	0	EN
0	0	${DEL1}	0	EN-GB
0	0	${DEL1}	0	EN-US
0	0	${DEL1}	0	GIF
0	0	${DEL1}	0	JPEG
0	0	${DEL1}	0	MET
0	0	${DEL1}	0	MPEG
0	0	${DEL1}	0	MPEG2
0	0	${DEL1}	0	PCM
0	0	${DEL1}	0	PDF
0	0	${DEL1}	0	PGP
0	0	${DEL1}	0	PICT
0	0	${DEL1}	0	PMB
0	0	${DEL1}	0	PS
0	0	${DEL1}	0	QTIME
0	0	${DEL1}	0	QUOTED-PRINTABLE
0	0	${DEL1}	0	RU
0	0	${DEL1}	0	TIFF
0	0	${DEL1}	0	UTF-8
0	0	${DEL1}	0	VCARD
0	0	${DEL1}	0	WAVE
0	0	${DEL1}	0	WINDOWS-1251
0	0	${DEL1}	0	WINDOWS-1252
0	0	${DEL1}	0	WMF
0	0	${DEL1}	0	X509
;----------------------------------------------;
0	1	${ATTR}	0	ACQUAINTANCE
0	1	${ATTR}	0	AOL
0	1	${ATTR}	0	APPLELINK
0	1	${ATTR}	0	ATTMAIL
0	1	${ATTR}	0	BBS
0	1	${ATTR}	0	CAR
0	1	${ATTR}	0	CELL
0	1	${ATTR}	0	CHILD
0	1	${ATTR}	0	CIS
0	1	${ATTR}	0	COLLEAGUE
0	1	${ATTR}	0	COMPANY
0	1	${ATTR}	0	CONTACT
0	1	${ATTR}	0	CO-RESIDENT
0	1	${ATTR}	0	CO-WORKER
0	1	${ATTR}	0	CRUSH
0	1	${ATTR}	0	DATE
0	1	${ATTR}	0	DOM
0	1	${ATTR}	0	EWORLD
0	1	${ATTR}	0	FAX
0	1	${ATTR}	0	FRIEND
0	1	${ATTR}	0	GREGORIAN
0	1	${ATTR}	0	HOME
0	1	${ATTR}	0	IANA-TOKEN
0	1	${ATTR}	0	IBMMAIL
0	1	${ATTR}	0	INTERNET
0	1	${ATTR}	0	INTL
0	1	${ATTR}	0	ISDN
0	1	${ATTR}	0	KIN
0	1	${ATTR}	0	MCIMAIL
0	1	${ATTR}	0	ME
0	1	${ATTR}	0	MET
0	1	${ATTR}	0	MODEM
0	1	${ATTR}	0	MSG
0	1	${ATTR}	0	MUSE
0	1	${ATTR}	0	NEIGHBOR
0	1	${ATTR}	0	NON-ASCII
0	1	${ATTR}	0	PAGER
0	1	${ATTR}	0	PARCEL
0	1	${ATTR}	0	PARENT
0	1	${ATTR}	0	PCS
0	1	${ATTR}	0	POC
0	1	${ATTR}	0	POSTAL
0	1	${ATTR}	0	POWERSHARE
0	1	${ATTR}	0	PREF
0	1	${ATTR}	0	PRODIGY
0	1	${ATTR}	0	SIBLING
0	1	${ATTR}	0	SIP
0	1	${ATTR}	0	SPOUSE
0	1	${ATTR}	0	SWEETHEART
0	1	${ATTR}	0	SWIS
0	1	${ATTR}	0	TLX
0	1	${ATTR}	0	VIDEO
0	1	${ATTR}	0	VOICE
0	1	${ATTR}	0	VOIP
0	1	${ATTR}	0	WORK
0	1	${ATTR}	0	WSP
0	1	${ATTR}	0	X400
0	1	${ATTR}	0	X-NAME
0	1	${ATTR}	0	X-IRMC-N
0	1	${ATTR}	0	CEL


;----------------------------------------------;
;                   CodeFold                   ;
;----------------------------------------------;

;Флаги (сумма членов)
;       1  учитывать регистр.
;       2  форсировать получение имени для списка слева от начала блока (только для секции "Folds:").
;       4  форсировать получение имени для списка справа от начала блока, включая начало блока (только для секции "Folds:").
;       8  начало блока (секция "Folds:") или начало пропуска (секция "Skips:") находится в начале строки.
;      16  начало блока (секция "Folds:") или начало пропуска (секция "Skips:") находится в конце строки.
;      32  конец блока (секция "Folds:") или конец пропуска (секция "Skips:") находится в начале строки.
;      64  конец блока (секция "Folds:") или конец пропуска (секция "Skips:") находится в конце строки.
;     128  не захватывать конец блока (секция "Folds:") или конец пропуска (секция "Skips:").
;     256  добавочный для 128 флаг - больший приоритет отдается блокам находящимся на одном уровне вместо родительского (только для секции "Folds:").
;     512  блок с комментариями - все вложенные блоки игнорируются (только для секции "Folds:").
;    1024  зарезервирован.
;    2048  блок запрещен - найденный блок будет проигнорирован (только для секции "Folds:").
;    4096  xml блок - "<tag" и "</tag>", "<single" и "/>", "<single" и ">" (только для секции "Folds:").
;    8192  не проверять разделители слева от начала блока (только для секции "Folds:").
;   16384  не проверять разделители справа от начала блока (только для секции "Folds:").
;   32768  не проверять разделители слева от конца блока (только для секции "Folds:").
;   65536  не проверять разделители справа от конца блока (только для секции "Folds:").
;  131072  разделители запрещены (только для секции "Folds:").
;  262144  не отображать блок в списке (только для секции "Folds:").
; 1048576  регулярное выражение в начале блока (секция "Folds:") или начале пропуска (секция "Skips:").
; 2097152  регулярное выражение в конце блока (секция "Folds:") или конце пропуска (секция "Skips:").


FoldPanel:
;=================================================================================================================================================================================================================================================================================================================================================================================================================================================================
;Первый цвет фона панели      Второй цвет фона панели        Цвет обычного блока на панели    Цвет активного блока на панели   Цвет фона обычного открытого узла      Цвет фона обычного закрытого узла       Цвет фона активного открытого узла     Цвет фона активного закрытого узла      Цвет знака обычного открытого узла       Цвет знака обычного закрытого узла        Цвет знака активного открытого узла      Цвет знака активного закрытого узла
;=================================================================================================================================================================================================================================================================================================================================================================================================================================================================
${CodeFold_PanelFirstBkColor} ${CodeFold_PanelSecondBkColor} ${CodeFold_PanelNormalFoldColor} ${CodeFold_PanelActiveFoldColor} ${CodeFold_PanelNormalNodeOpenBkColor} ${CodeFold_PanelNormalNodeCloseBkColor} ${CodeFold_PanelActiveNodeOpenBkColor} ${CodeFold_PanelActiveNodeCloseBkColor} ${CodeFold_PanelNormalNodeOpenSignColor} ${CodeFold_PanelNormalNodeCloseSignColor} ${CodeFold_PanelActiveNodeOpenSignColor} ${CodeFold_PanelActiveNodeCloseSignColor}


FoldList:
;================================================
;Цвет текста в списке       Цвет фона списка
;================================================
${CodeFold_ListTextColor} ${CodeFold_ListBkColor}


TagMark:
;============================================================================================================
;Флаги подсветки тегов   Стиль шрифта тегов           Цвет текста тегов            Цвет фона тегов
;============================================================================================================
${CodeFold_TagMarkFlags} ${CodeFold_TagMarkFontStyle} ${CodeFold_TagMarkTextColor} ${CodeFold_TagMarkBkColor}


Skips:
;=====================================
;Флаги Начало   Конец    Символ
;      пропуска пропуска экранирования
;=====================================


Folds:
;===================================================================================================
;Флаги  Стиль   Цвет    Цвет    Начало       Конец        Разделители   №родителя  №правила  Файл
;       шрифта  текста  фона    блока        блока                                           правила
;===================================================================================================
;425=1+8+32+128+256
425	0	0	0	"BEGIN:VCARD"	"END:VCARD"	" 	"	0	0
;517=1+4+512
517	0	0	0	"ENCODING="	"="		""		0	0


;----------------------------------------------;
;                 AutoComplete                 ;
;----------------------------------------------;

;Флаги (сумма членов)
;  1  форсировать учёт регистра.
;  2  форсировать без учёта регистра.
;  4  регулярное выражение (только для "$="). Сканирование начинается с первого символа строки каретки, а метасимвол \a или \z указывает позицию каретки.
;  8  не отображать в списке.


CompleteList:
;==========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
;Стиль шрифта списка          Размер шрифта списка         Название шрифта списка       Зазор между строк           Иконка блоков `"C:\1.dll", 0`  Поля иконки блоков "лево;право"      Иконка базы HighLight'а `"C:\1.dll", 0`  Поля иконки базы HighLight'а "л;п"    Иконка слов из документа `"C:\1.dll", 0`  Поля иконки слов из документа "л;п"    Основной цвет текста               Основной цвет фона               Цвет текста в выделении          Цвет фона в выделении
;==========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
${AutoComplete_ListFontStyle} ${AutoComplete_ListFontSize} ${AutoComplete_ListFaceName} ${AutoComplete_ListLineGap} ${AutoComplete_ListBlockIcon}  ${AutoComplete_ListBlockIconMargins} ${AutoComplete_ListHlBaseIcon}           ${AutoComplete_ListHlBaseIconMargins} ${AutoComplete_ListDocWordIcon}           ${AutoComplete_ListDocWordIconMargins} ${AutoComplete_ListBasicTextColor} ${AutoComplete_ListBasicBkColor} ${AutoComplete_ListSelTextColor} ${AutoComplete_ListSelBkColor}


Blocks:
;=============================================================================
;Аббревиатуры и содержимое аббревиатур
;
; $~аббр         обычная аббревиатура.
; $(флаги)~аббр  обычная аббревиатура с флагами.
; $=аббр         точная аббревиатура. Может содержать разделители.
; $(флаги)=аббр  точная аббревиатура с флагами. Может содержать разделители.
; $[]            установить каретку на эту позицию. Может быть несколько позиций (горячий переход).
; $[текст]       выделить текст. Может быть несколько выделений (горячий переход).
; $$             символ $.
; $\]            экранированный символ ]. Например: $[Один [1$\] ].
; ${VAR}         переменная, назначенная из Coder::Settings.
; $;             закомментированная строка.
;=============================================================================
