Содержание


1. Возможности программы
2. Управление программой
  2.1 Настройка 'горячих' клавиш
  2.2 Поддержка мышки
  2.3 Коммандная строка
  2.4 Остальное
3. Фотообзоры
  3.1 Простой фотообзор
  3.2 Сложный фотообзор
  3.3 Сложные фотообзоры по сценарию
  3.4 Общие для фотообзоров команды
4. Создание CD
  4.1 Подготовка фотографий
  4.2 Макросы
  4.3 Тэги
  4.4 Как настроить PhotoCDBrowser
  4.5 Автозапуск
5. Настройка интерфейса
  5.1 Файлы по умолчанию
  5.2 Настройка файла PhotoCDBrowser.ini
  5.3 Переопределение файлов настройки
  5.4 Многоязыковая поддержка
6. Автор, версия
 
Приложение A. Глоссарий терминов
Приложение Б. Параметры ini-файла
Приложение В. Перечень эффектов

История добавление возможностей по версиям.

   На нужной версии скажите "выделить" - после чего все, что относится из описания к этой версии выделиться желтым фоном.

^  1. Возможности программы

   PhotoCDBrowser помогает просматривать фотографии - графические файлы на компакт-дисках и в каталогах на жестком диске. Ниже описаны основные возможности программы:

^  2. Управление программой

   Все управление программой осуществляется с помощью 'горячих' клавиш. Справка по 'горячих' клавишам находится в отдельном файле справки - Keys.Russian.hlp и вызывается из программы по команде F2. Чаще всего используемые команды вынесены в меню программы (F10). Также существует контекстное меню навигатора, позволяющее быстро перейти на любой уровень верхних каталогов. Вызывается это меню щелчком правой кнопки мышки в окне навигатора.

^  2.1 Настройка 'горячих' клавиш

   Настраиваются 'горячие' клавиши с помощью специальных текстовых файлов, имеющих окончание .keys.txt. Вместе с программой идет уже несколько файлов настроек. Если понадобиться создать новый файл настройки, то разобраться с синтаксисом будет очень легко - вся необходимая информация находится в заголовке файла. В случае возникновения какой-либо ошибки в файле появится новая секция:[Diagnostics], в которой будет описана ошибка.

^  2.2 Поддержка мышки

   Если изображение выходит за пределы экрана, то его можно перемещать также с помощью мышки. Для этого достаточно нажать левую кнопку мышки и, не отпуская ее, переместить курсор мышки в нужном направлении, после чего отпустить левую кнопку мышки.
   Если во время увеличения изображение выйдет за пределы экрана, то курсор мышки изменится с обыкновенного на такой: , а при нажатии левой кнопки мышки курсор покажет доступные направления перемещения, к примеру, так: .    Если у Вас мышка подобна IntelliMouse, то программа предоставит Вам дополнительные возможности. С помощью среднего коромысла (колеса) Вы сможете либо масштабировать изображение либо перемещаться по файлам в пределах текущего каталога. Переключаться между этими режимами поможет следующая команда:
 Alt + Z - переключение IntelliMouse для работы либо в режиме масштабирования либо в режиме навигации
Установка сохраняется в файле настройки.(параметр IntelliMouseMode)

^  2.3 Командная строка

   Программа может принимать в командной строке:

^  2.4 Остальное

   Чтобы программа во время запуска не проигрывала PhotoCDBrowser.wav, можно нажать клавишу Ctrl, это же относиться и к звуковым комментриям

^  3. Фотообзоры

   Под фотообзором в программе PhotoCDBrowser подразумевается slideshow. Слово "фотообзор" используется как наиболее приемлемый перевод. В программе существует несколько фотообзоров.

^  3.1 Простой фотообзор

   Простой фотообзор показывает последовательно все файлы только в текущем каталоге. Текущим каталогом программа считает каталог, выбранный в окошке навигатора. При простом фотообзоре курсор мышки имеет вид:
   Простой фотообзор включается либо через пункт меню "Фотообзор Простой", либо нажатием клавиши F12. Чтобы выйти из режима простого фотообзора достаточно нажать любую клавишу или правую кнопку мышки или еще раз F12.

^  3.2 Сложный фотообзор

   Сложный фотообзор отличается от простого тем, что файлы ищутся и в подкаталогах текущего каталога. Во время поиска файлов курсор мышки имеет вид: , после поиска : , во время паузы:
   Управлять сложным фотообзором можно через пункты подменю "Фотообзор Сложный" и с помощью соответствующих клавиш:
 F9  - запуск\остановка сложного фотообзора
 Pause  - приостановка\продолжение сложного фотообзора
 "-"  - вернуться на предыдущее фото
 "+"  - перейти на следующее фото

^  3.3 Сложные фотообзоры по сценарию

   Если в каталоге, откуда запустился PhotoCDBrowser, будут лежать файлы сценариев, то при запуске сложного фотообзора появится промежуточное меню, в котором можно будет выбрать нужный сценарий. В этом же меню первым пунктом будет запуск сложного фотообзора не по сценарию а для текущего каталога навигатора. Для упрощения создания сценариев можно во время фотообзора воспользоваться командой:
 Ctrl + S - создать сценарий для текущего сложного фотообзора.
Эта команда запишет файл сценария в каталог, откуда запускается PhotoCDBrowser. После того, как программа сделает файл сценария, этот файл можно будет переименовывать и редактировать. Команда полезна на этапе, когда создается макет CD, если же программа запускается с уже созданного CD, то, конечно же, файл не будет создан. Параметр SlideShowAbsolutePathes из файла настойки определяет в каком виде пути к файлам будут записаны в сценарий.

^  3.4 Общие для фотообзоров команды

 *  - ускорить фотообзор. Период между показами фото увеличивается на 50%. После выполнения этой команды происходит переход на следующее фото.
 /  - замедлить фотообзор. Период между показами фото уменьшается на треть.
После ускорения\замедления фотообзора последнее значение периода смены фотографий сохраняется в файле настройки (параметр SlideShowDelay).

^  4. Создание CD

   Чтобы создать собственный CD c фотографиями, Вам необходимо иметь на компьютере CD-Writer. Предполагается, что Вы умеете с ними работать, и Вам необходимо лишь наполнить CD фотографиями и правильно настроить PhotoCDBrowser.
   Первое, что Вам необходимо сделать, - это определиться со структурой каталогов на Вашем CD. Предположим, что в корне CD Вы создали 2 каталога: Archive и Browser. В первом Вы расположили в произвольном порядке каталоги с фотографиями, а во второй Вам необходимо будет поместить сам PhotoCDBrowser и его служебные файлы. После этого нужно подготовить фотографии и настроить PhotoCDBrowser.

^  4.1 Подготовка фотографий

   Для того, чтобы PhotoCDBrowser воспринимал файлы из каталога Archive как фотографии, последние должны быть сохранены в одном из форматов: *.tif *.jpg *.bmp *.pcx *.tga *.eps.
   При желании Вы можете дополнить фотоснимки комментариями: Для сохранения комментария непосредственно в файлах TIFF или JPEG необходимо открыть графический файл в Adobe Photoshop. Далее выберите раздел главного меню "File", в нем пункт "File Info...", после чего увидите диалог, изображенный ниже.

В нем в поле Caption можно набрать текст комментария к файлу.

^  4.2 Макросы  <

   Макрос - это специальный текст, который преобразуется программой. Макросы можно использовать в тексте комментария и в значении параметра ApplicationName файла настройки. Примеры и объяснеия к макросам:
 %FILE_NAME%  - макрос, который программа заменяет на имя текущего файла с расширением
 %SHORT_FILE_NAME%  - имя текущего файла без расширения
 %FOLDER_NAME%  - имя каталога текущей фотографии
 %PATH%  - абсолютный путь к каталогу текущей фотографии
 %IMAGE_WIDTH%  - ширина текущей картинки в пикселах
 %IMAGE_HEIGHT%  - высота текущей картинки в пикселах
 %IMAGE_SIZE_K%  - размер текущей картинки в килобайтах
 %IMAGE_SIZE_M%  - размер текущей картинки в мегобайтах
 %ROTATE_LEFT%  - повернуть влево на 90° фотографию перед показом
 %ROTATE_RIGHT%  - повернуть вправо на 90° фотографию перед показом
 %CURRENT_FOLDER%  - полный путь к текущему каталогу
 %SLIDESHOW_COUNT%  - количество файлов в фотобзоре
 %SLIDESHOW_CURRENT%  - номер текущего фото в фотобзоре
 %MUSIC_FILE_NAME%  - имя текущего музыкального файла
 %MUSIC_SHORT_FILE_NAME%  - имя текущего музыкального файла без расширения

^  4.3 Тэги  <

   Если Вы захотите чтобы некоторые фрагменты комментария отображались только при определенных условиях то Вам необходимо в тексте комментария использовать тэги. В зависимости от выбранного языка программы (Ctrl+L), текст, обрамленный тэгами, либо попадает в комментарий, либо нет. Ниже приведены примеры всех тэгов:
<REM> Текст в таких тэгах является служебной ремаркой и в комментарий никогда не попадает </REM>
<SOUND> Этот текст будет виден только при включенном звуковом комментарии </SOUND>
<MUSIC> Этот текст будет виден только при включенной фоновой музыке </MUSIC>
<SLIDESHOW> Этот текст будет виден только в фотообзоре </SLIDESHOW>
   Также можно использовать языковые теги, которые совпадают с названием текущего файла языка интерфейса. К примеру, параметр ApplicationLanguage=Russian, т.е. текущим языковым файлом является Russian.lang.txt. В этом случае:
<RUSSIAN>текст в таких тэгах будет виден</RUSSIAN>
Если же выбрать другой язык, то текст в тэгах Russian станет невидим. Открывающий тэг должен иметь парный ему закрывающий. Регист символов в тэге значения не имеет. Тэги могут быть вложенными. Неизвестные теги, удовлетворяющие всем правилам написания, приравниваются к тэгу REM. В тэгах может использоваться отрицание:
<!SOUND> Этот текст будет виден только при выключенном звуковом комментарии </!SOUND>
<!SLIDESHOW> Этот текст будет виден только не в фотообзоре </!SLIDESHOW>

^  4.4 Как настроить PhotoCDBrowser

   Чтобы PhotoCDBrowser правильно работал, его необходимо настроить. Под настройкой подразумевается автозапуск программы (CD AutoRun), создание файлов по умолчанию и правка файла PhotoCDBrowsr.ini
   Дополнительно можно также создать сценарии для фотообзоров.

^  4.5 Автозапуск

   Если Вы хотите сделать PhotoCDBrowser автозапускаемым, Вам прийдется отредактировать (или создать) файл autorun.inf, который должен лежать в корне CD. Вот как он должен выглядеть для нашего примера:
[AutoRun]
Open=Browser\PhotoCDBrowser.exe
Icon=Browser\PhotoCDBrowser.exe,0
   Цифра 0 означает, что в качестве иконки CD берется первая.иконка программы. Всего в программе 5 иконок:

   Файл autorun.inf может содержать дополнительные настройки, которые позволяют запускать нужный сценарий фотообзора сразу из Проводника MS Windows. Вот как можно расширить настройки:
[AutoRun]
Open=Browser\PhotoCDBrowser.exe
Icon=Browser\PhotoCDBrowser.exe,0
Shell\Script1=&Slideshow Script 1 ...
Shell\Script1\command=Browser\PhotoCDBrowser.exe script1.script.txt
Shell\Script2=&Slideshow Script 2 ...
Shell\Script2\command=Browser\PhotoCDBrowser.exe script1.script.txt
   В этом случае предполагается, что рядом с программой находятся 2 файла сценария для фотообзоров: script1.script.txt и script2.script.txt. Вот как будет выглядеть выпадающее меню, если щелкнуть правой кнопкой мышки над CD-приводом, в который вставлен CD с расширенным autorun.inf:

   Будьте внимательны с именами файлов сценариев! Если имя такого файла содержит пробелы, то указывать его нужно в кавычках, к примеру так:
Shell\Script3=&Slideshow Script 3 ...
Shell\Script3\command=Browser\PhotoCDBrowser.exe "Slideshow Script 3.script.txt"

^  5. Настройка интерфейса

   Интерфейс программы зависит от:

^  5.1 Файлы по умолчанию

   Во время запуска программа ищет в своем каталоге файлы, используемые по умолчанию для различных целей. Ниже приведен список таких файлов.
PhotoCDBrowser.bmp - splash. Файл используется, как заставка, до тех пор, пока не выбрана фотография для просмотра.
PhotoCDBrowser.ni - файл формата bmp, имеющий расширение ni (Navigator Icons). Если программа находит подобный файл, то иконки из окна навигатора заменяются на иконки из такого файла.
Минимальный вариант (4 иконки):
Максимальный вариант (13 иконок):
Обязательные требования к такому файлу: PhotoCDBrowser.wav - звуковой файл, который проигрывается во время запуска программы.
PhotoCDBrowser.ini - файл, содержащий описание настроек программы.

^  5.2 Настройка файла PhotoCDBrowser.ini

   Внешний вид программы во многом также определяется содержимым файла PhotoCDBrowser.ini. Управляющие параметры читаются из файла только один раз - во время запуска программы. Полный перечень доступных параметров приведен в Приложении Б.
   После закрытия программа пытается сохранять изменившиеся во время работы настройки в файл PhotoCDBrowser.ini. Если для Вас это неприемлемо, установите у файла PhotoCDBrowser.ini атрибут ReadOnly. Это не касается случая CD AutoRun.

^  5.3 Переопределение файлов настройки

   Очень часто возникают ситуации, когда для фотографии, либо для каталога, либо для сценария сложного фотообзора нужно задать некоторые параметры, которые отличались бы от параметров из глобального файла настройки. Как это можно сделать? Путем создания локальных файлов настройки, присоединенных к фотографии, каталогу или сценарию фотобзора. Эти локальные файлы настройки создаются также, как и глобальный с той лишь разницей, что они могут содержать не все параметры, а только те, которые должны отличаться для фотографии, каталога, сценария.
   Чтобы создать локальный файл настроек для каталога достаточно создать в нем файл PhotoCDBrowser.ini. При выборе такого каталога в окно навигатора программа прочитает из него ту часть локальных параметров, которая в этом файле будет присутствовать и заменит ими текущие параметры. Если подняться выше из такого каталога, то восстановятся предыдущие значения параметров. Если новые параметры будут изменены напрямую из интерфейса программы, то измененные значения таких параметров сохранятся в тот файл настроек, из которого они последний раз читались. Для создания\удаления файлов настроек для каталога можно воспользоваться командами Shift+D и Shift+Backspace.
   Таким же образом можно создавать и файлы настроек для отдельных графических файлов. В этом случае имя файла настройки будет такое же как и имя файла, но расширение у него должно быть ini. Для создания\удаления файлов настроек для файла можно воспользоваться командами Ctrl+D и Ctrl+Backspace.
   Привязка файла настройки к сценарию фотообзора осуществляется следующим образом. К примеру, есть сценарий фотообзора SlideShow1.script.txt. Чтобы "присоединить" к нему файл настроек, достаточно создать файл SlideShow1.script.ini и наполнить его теми параметрами, которые должны отличать именно этот фотообзор от остальных.
   По возрастанию приоритетов в общем случае все файлы настроек можно раслопожить так:

^  5.4 Многоязыковая поддержка

   Язык интерфейса программы полностью определяется содержанием файла *.lang.txt. Сколько файлов с таким расширением будет лежать возле программы - столько языков интерфейса программа будет поддерживать. Текущий язык определяется параметром ApplicationLanguage Если, к примеру, значение этого параметра выставить в AAA, то программа будет искать файл интерфейса AAA.lang.txt и в диалоге выбора языка в качестве текущей будет строчка AAA. Если программа не найдет файл AAA.lang.txt, она его создаст и наполнит значениями по умолчанию - английскими строками.

^  6. Автор, версия

   Текущая версия программы 2.95. Историю изменений программы по версиям можно найти здесь. Новые версии программы будут выкладываться на сайт: www.photocdbrowser.com. Все свои пожелания и вопросы отправляйте по адресу support@photocdbrowser.com
   PhotoCDBrowser распространяется бесплатно, по лицензионному соглашению "Как Есть", со всеми вытекающими отсюда последствиями.
   При создании программы были использованы библиотеки других авторов:
PaintLib - Copyright (C) 1996-2000, Ulrich von Zadow
LibTiff - Copyright (C) 1988-1997 Sam Leffler, Copyright c 1991-1997 Silicon Graphics, Inc.
LibJpeg - Copyright (C) 1991-1997, Thomas G. Lane
Xaudio - Copyright (C) 1996-2000 Xaudio Corporation

PhotoCDBrowser Copyright (C) 1999-2002 Николай Онищук


^  Приложение A. Глоссарий терминов

Навигатор
Комментарий
Звуковой комментарий к фотографии
Фотообзор
Сценарий сложного фотообзора
Эффект
Текущее множество эффектов
Команды "CommandsAfter..."
RGB

<  Навигатор - это окошко с каталогами и файлами фотографий, предназначенное для выбора файла в главное окно просмотра. Если в окне навигатора щелкнуть правой кнопкой мышки, то появиться выпадающее меню, через которое можно перейти в любой каталог верхнего уровня.
К примеру, в навигаторе открыт каталог C:\Program Files\PhotoCDBrowser\My Photos\Part1, тогда выпадающее меню будет иметь вид:

<  Комментарий - это текст, который может показываться поверх фотографии. Количество символов в комментарии не должно превышать 1023. В тексте комментария можно использовать макросы и тэги. Комментарии могут хранится:

   Также можно создавать:    Порядок создания "результирующего" комментария из встоенного, присоединенного, из комментариев к каталогам и сценарию фотообзора, а также глобального комментария определяется параметром CommentsOrder из файла настройки.

<  Звуковой комментарий к фотографии - это файл формата wav в том же каталоге и с таким же именем, что и файл с фотографией. Такой звуковой файл проигрывается каждый раз, когда показывается "связанное" с ним фото. В окне навигатора фотографии с звуковыми комментариями отображаются так:

<  Фотообзор - это режим работы программы, в котором оно сама с заданным периодом (определяется параметром SlideShowDelay из PhotoCDBrowser.ini) переходит от одного фото к другому.

<  Сценарий сложного фотообзора - это текстовый файл с расширением .script.txt. Пример названия файла - Лето 2000.script.txt. Если такой файл поместить в каталог, где находиться PhotoCDBrowser, то при запуске сложного фотообзора появиться меню выбора сценария, в котором будет пункт Лето 2000.
   Файл имеет очень простую структуру. В первой строке указывается версия формата, а после точки с запятой может идти любой комментарий. Во всех последующий строках идут пути к файлам - по одному файлу на строчку.
Варианты написания путей:
C:\My Documents\My Phots\Photo1.jpg
:\My Archive\Photo1.jpg
   Во втором случае предполагается, что каталог My Archive находиться в корне того же диска, с которого запускался PhotoCDBrowser. Для записи CD нужно выбирать второй способ написания.

<  Эффект - способ перехода от предыдущей фотографии к следующей, при котором следующая фотография появляется постепенно.

<  Текущее множество эффектов - перечень эффектов, полученный путем исключения из перечня эффектов, заданных параметром EffectsIncluded перечня эффектов заданных параметром EffectsExcluded.    Пример:
 EffectsIncluded=all
 EffectsExcluded=none
Подобное сочетание параметров включает все эффекты.

<  Команды "CommandsAfter..." позволяют расширить поведедение программы при наступлении определенных событий.
Номера команд можно взять из любого файла 'горячих клавиш'.
   Пример:
В файле с 'горячих клавиш' (Default.keys.txt) клавиша F10 (вызов меню) соответствует 172й команде Поэтому такая вот запись:
 CommandsAfterProgramStart=172
приведет к вызову главного меню сразу после старта программы.

<  RGB - это обозначение цвета, как смеси красного, зеленого и синего цветов (Red, Green, Blue). Доля каждого цвета задается числом от 0 до 255.
   Примеры:
 0,0,0 - черный
 255,255,255 - белый
 255,0,0 - красный
 0,255,0 - зеленый
 0,0,255 - синий


^  Приложение Б. Параметры ini-файла  <

   В этом приложении приведен полный перечень параметров, доступных в файле настройки со ссылками на более подробное объяснение ниже.
 
[General Settings]
ApplicationLanguage
ApplicationName
ApplicationIcon
PathHorizon
PathToStart
BackgroundColor
PlaySoundCommentToPhoto
KeysHelpRunCount
IntelliMouseMode
ScaleStart
ScaleSavingMode
OpenPhotoWith
OpenCommentWith
OpenConfigurationWith
 
[Navigator Settings]
Navigator
NavigatorRect
NavigatorDockingSpace
NavigatorBackgroundColor
NavigatorTextColor
 
[Comment Settings]
Comment
CommentRect
CommentRectAutoSize
CommentColor
CommentShadowColor
CommentShadowOffset
CommentAlign
CommentFont
CommentFontFile
CommentsOrder
CommentsIncluded
 
[Slideshow Settings]
SlideShowAutoExec
SlideShowAutoExecScript
SlideShowDelay
SlideShowAbsolutePathes
SlideShowStopScreenSaver
SlideShowMoveDownCursor
SlideShowSmallEndAction
SlideShowTotalEndAction
SlideShowSmallRandom
SlideShowTotalRandom
 
[Thumbnails Settings]
Thumbnails
ThumbnailsSize
ThumbnailsSpaceX
ThumbnailsSpaceY
ThumbnailsBorder
ThumbnailsBorderColor
ThumbnailsCacheInFolders
ThumbnailsFineQuality
ThumbnailsSelection
 
[Music Settings]
Music
MusicPresent
MusicSearchMask
MusicRandom
 
[Effects Settings]
Effects
EffectsIncluded
EffectsExcluded
EffectsRandom
 
[Commands Settings]
CommandsHotkeys
CommandsAfterProgramStart
CommandsAfterMusicFileEnd
CommandsAfterSlideshowStart
CommandsAfterSlideshowFinish
CommandsAfterZoomIn
CommandsAfterZoomOut
CommandsAfterKeyDown
CommandsAfterMouseMove

[General Settings]

<  ApplicationLanguage
Язык, на котором будут отображаться меню и диалоги программы. В качестве значения параметра указывается часть имени языкового файла без расширеня .lang.txt.
Если, к примеру, параметр записан так:
ApplicationLanguage=Russian
то будет искаться файл языковой поддержки Russian.lang.txt и в диалоге выбора языка в качестве текущей будет выделена строчка Russian.
Если параметр пустой, то программа при запуске покажет диалог выбора языка (если возле программы есть файлы с расширением *.lang.txt, иначе будет выставлен английский язык)

<  ApplicationName
Название CD с фотографиями, которое будет присутствовать в качестве заголовка окна навигатора. В значении этого параметра можно также использовать макросы, к примеру так:
ApplicationName=Photoarchive [%CURRENT_FOLDER%]

<  ApplicationIcon
Номер иконки (1-5), которая будет присвоена программе во время запуска.
Варианты:

<  PathHorizon
Путь, выше которого навигатор пускать не будет. Если ничего не указано, то разрешена навигация по всем дискам.
Примеры написания:
С:\My Documents\My Photo - абсолютный путь.
:\Archive - путь относительно диска, с которого запустился PhotoCDBrowser.
Пути относительно каталога, из которого запустился PhotoCDBrowser:
..\Folder A - запись означает, что необходимо подняться на 1 каталог выше, а потом спуститься в каталог Folder A.
..\..\Folder B - то же, но только нужно подняться на 2 каталога выше.
.\Folder C - запись означает, что в каталоге, из которого запускался PhotoCDBrowser, необходимо найти подкаталог Folder C и перейти в него. То же, что и:
Folder C

<  PathToStart
Путь к каталогу, с которого начнется навигация во время старта программы. Правила написания такие же, что и для параметра PathHorizon.

<  BackgroundColor
Цвет фона программы. Указывается как RGB.

<  PlaySoundCommentToPhoto
Флаг проигрывания звукового комментария. Управляется также через меню.(F4) Варианты:
 0 - комментарий не проигрывается
 1 - комментарий проигрывается

<  KeysHelpRunCount
Количество запусков программы, во время которых выводится справка по горячим клавишам. После каждого запуска эта переменная уменьшается на 1, если только программа не запускается с CD.
Значение по умолчанию - 0.

<  IntelliMouseMode
Режим работы IntelliMouse.
Варианты:
 z - увеличение/уменьшение (zooming)
 n - навигация по файлам (next-previous)

<  ScaleStart
Начальный масштаб отображения фотографий
Варианты:
 r - (Real) - фотографии будут показываться с начальным масштабом 1:1.
 f - (Fit to Screen, Масштаб по Экрану) - означает, что начальный масштаб будет подобран таким образом, чтобы вся фотография занимала максимальную площадь экрана.
 a - (Auto) - "автоматический режим", при котором происходит следующее: если размеры фотографии меньше текущего разрешения экрана - то устанавливаеттся масштаб 1:1, если же размеры фотографии превышают разрешение экрана, то устанавливается масштаб по экрану.

<  ScaleSavingMode
Флаг сохранения масштаба при переходе с одной фотографии на другую. Этот параметр можно поменять во время работы програмы с помощью "горячих клаывиш" - Alt+S
Варианты:
 0 - масштаб не сохраняется
 1 - масштаб сохраняется

<  OpenPhotoWith
Название программы, которую нужно запустить с текущим файлом, когда нажимается Ctrl+O. Если в этой строке ничего не указано - запускается программа, на которую зарегистрированы все файлы с расширением, как у текущего (*.tif, *.jpg, ...). В этой строке можно указывать любые программы, которые присутствуют в registry по адресу HKEY_CLASSES_ROOT\Applications
Примеры:
 photoshp.exe
 acdsee.exe

<  OpenCommentWith
Название программы, которая используется для редактирования файлов-комментариев (текстовых). Редактор, указанный в этом параметре, будет запускаться при нажатии Shift+T и Ctrl+T. Полный путь к файлу комментария передается редактору в командной строке.
Пример:
 OpenCommentWith=notepad.exe

<  OpenConfigurationWith
Название программы, которая используется для редактирования файлов конфигурации. Редактор, указанный в этом параметре, будет запускаться при нажатии Shift+D и Ctrl+D. Полный путь к конфигурационному файлу передается редактору в командной строке.
Пример:
 OpenConfigurationWith=notepad.exe

[Navigator Settings]

<  Navigator
Показывать или не показывать окно навигатора сразу после запуска программы.
Варианты:
 0 - окно навигатора скрыто
 1 - окно навигатора видимо

<  NavigatorRect
Начальные координаты окна навигатора.
В этом поле предполагается, что окно программы имеет размер 1000x1000, а реальное разрешение экрана подставляется потом. Порядок следования полей - X, Y, W, H (по горизонтали смещение от левого края экрана, по вертикали смещение сверху, ширина, высота).

<  NavigatorDockingSpace
Параметр, который управляет "швартовкой" навигатора. Он задает ширину зоны у границ экрана, при перемещении в которую окно навигатора будет "пришвартовано" к краю экрана.
Указывается в пикселах.
Возможные значения:
 минимальное - 0 ("швартовка" отключена)
 максимальное - 19
Значение по умолчанию - 9

<  NavigatorBackgroundColor
Если эта строка есть, то она задает цвет (RGB) фона окна навигатора, иначе устанавливается цвет из настроек Windows.
Поле не обязательное !

<  NavigatorTextColor
Если эта строка есть, то она задает цвет (RGB) текста окна навигатора, иначе устанавливается цвет из настроек Windows.
Поле не обязательное !

[Comment Settings]

<  Comment
Показывать или не показывать комментарий к фотографиям сразу после запуска программы.
Варианты:
 0 - комментарий скрыт
 1 - комментарий виден

<  CommentRect
Координаты прямоугольника, в середине которого будет рисоваться комментарий. В этом поле предполагается, что окно программы имеет размер 1000x1000, а реальное разрешение экрана подставляется потом. Порядок следования полей - X, Y, W, H (по горизонтали смещение от левого края экрана, по вертикали смещение сверху, ширина, высота).

<  CommentRectAutoSize
Флаг включения автоматического режима подбора прямоугольника для комментария. Если этот режим включен и если комментарий не помещается с текущим шрифтом в указанный Вами прямоугольник, то размеры последнего будут увеличены так, чтобы комментарий поместился. Возможные значения:
 0 - автоподбор выключен
 1 - автоподбор включен
Значение по умолчанию - 1

<  CommentColor
Цвет комментария. Указывается как RGB

<  CommentShadowColor
Цвет тени от комментария. Указывается как RGB

<  CommentShadowOffset
Смещение вправо и вниз тени от комментария. Указывается в пикселах.

<  CommentAlign
Флаг, который управляет выравниванием текста в комментарии к фотографии.
Возможные значения:
 l - по левому краю
 c - по центру
 r - по правому краю
Значение по умолчанию - c

<  CommentFont
Шрифт комментария.
Порядок следования полей:
 Имя шрифта, Размер, Bold (0-1), Italic (0-1), Underline (0-1).
Шрифт по умолчанию:
 Arial,24,0,0,0

<  CommentFontFile
Имя файла шрифта, который должен лежать в том же каталоге, что и программа. Параметр нужно указывать, если Вы намерены использовать шрифт, которого может не оказаться на компьютере, где будут смотреть Ваш CD с фотографиями. Пример 1 - для TTF шрифта "Berling Antiqua Bold":
CommentFontFile=berlingb.ttf
Пример 2 - для растрового шрифта "Modern":
CommentFontFile=modern.fon
В обоих случаях файлы "berlingb.ttf" и "modern.fon" должны лежать возле программы (PhotoСВBrowser.exe).

<  CommentsOrder
Параметр, который определяет, в каком порядке будет формироваться результирующий комментарий к текущей фотографии.
Варианты:
 1  - результирующий комментарий получается путем "соединения" всех существующих на текущий момент комментариев в порядке от встроенного до глобального, т.е. в общем случае так:
  • встоенный в файл (актуально для форматов TIFF, JPEG)
  • присоединенный текстовый файл к фотографии
  • из файла descript.ion
  • комментарии к каталогам или сценарию фотообзора
  • глобальный комментарий
 2  - тоже самое, но в обратном порядке - от глобального комментария к встроенному
 3  - в качестве результирующего берется первый существующий комментарий если начать искать в порядке от встроенного комментария до глобального
 4  - в качестве результирующего берется первый существующий комментарий если начать искать в порядке от глобального комментария до встроенного

<  CommentsIncluded
Этот параметр управляет тем, из каких доступных частей будет формироваться результирующий комментарий. В отличие от параметра CommentsOrder он не задает порядок формирования результирующего комментария.
Максимально возможный набор:
 CommentsIncluded=e,a,d,f,s,g
В этом наборе каждый из параметров обозначает, что в результирующий коментарий будут включены:
 e - встроенный в файл, к примеру - дата съемки цифровой камерой (embeded)
 a - присоединенный текстовый файл (attached)
 d - из файла descript.ion
 f - комментарий к каталогу (to folder)
 s - комментарий к сценарию (to script)
 g - глобальный комментарий (global)
Если нужно, чтобы программа не отображала какой либо вид комментария - достаточно удалить соответствующую букву из набора. К примеру, чтобы программа не отображала дату и время съемки цифровой камерой нужно написать:
 CommentsIncluded=a,d,f,s,g

[Slideshow Settings]

<  SlideShowAutoExec
Параметр, который указывает, запускать ли фотообзор сразу после старта программы.
Варианты:
 0 - не запускать
 1 - запускать сложный фотообзор
 2 - запускать простой фотообзор

<  SlideShowAutoExecScript
Указывается сценарий фотообзора, который будет запускаться при старте программы, если параметр SlideShowAutoExec включен (выставлен в 1).
Пример строки:
 SlideShowAutoExecScript=Фотообзор1.script.txt

<  SlideShowDelay
Период смены кадров в режиме фотообзора. Указывается в секундах.
Возможные значения:
 минимальное - 1.00
 максимальное - 600.00
значение по умолчанию - 3.00.

<  SlideShowAbsolutePathes
Параметр, который указывает, как будут записываться пути в файл при создании сценария текущего фотообзора (команда Ctrl + S).
Варианты:
 1 - абсолютные пути, т.е. с буквой диска (C:\My Documents\My ... )
 0 - не абсолютные пути - относительно диска, скоторого запущен PhotoCDBrowser (:\My Archive\ ...)
Значение по умолчанию - 0

<  SlideShowStopScreenSaver
Параметр, который указывает, останавливать или нет запуск хранителя экрана во время работы фотообзора.
Варианты:
 0 - не останавливать
 1 - останавливать
Значение по умолчанию - 1

<  SlideShowMoveDownCursor
Параметр, который указывает, прятать ли курсор мышки при запуске фотообзора.
Варианты:
 0 - не прятать курсор
 1 - опускать вниз (прятать)
 2 - прятать за правой границей экрана
Значение по умолчанию - 0

<  SlideShowSmallEndAction
Параметр, который указывает на действие, которое будет выполнено по окончанию простого фотообзора.
Варианты:
 b - (begin slideshow again) - начать фотообзор сначала
 s - (stop slideshow) - прекратить фотообзор
 q - (quit program) - выйти из программы
Значение по умолчанию - b

<  SlideShowTotalEndAction
Параметр, который указывает на действие, которое будет выполнено по окончанию сложного фотообзора.
Варианты:
 b - (begin slideshow again) - начать фотообзор сначала
 s - (stop slideshow) - прекратить фотообзор
 q - (quit program) - выйти из программы
Значение по умолчанию - b

<  SlideShowSmallRandom
Параметр, который позволяет показывать файлы в случайном порядке в режиме простого фотообзора.
Варианты:
 1 - файлы будут показываться случайно
 0 - файлы будут показываться последовательно

<  SlideShowTotalRandom
Параметр, который позволяет показывать файлы в случайном порядке в режиме сложного фотообзора.
Варианты:
 1 - файлы будут показываться случайно
 0 - файлы будут показываться последовательно

[Thumbnails Settings]

<  Thumbnails
Параметр, который определяет, включен ли режим "Миниатюры". В этом режиме иконки в окне навигатора увеличиваются в размерах и превращаются в уменьшенные копии фотографий. Управляется также через меню (Ins).
Варианты:
 0 - режим "Миниатюры" выключен
 1 - режим "Миниатюры" включен

<  ThumbnailsSize
Размер миниатюр - равняется стороне квадрата рамки миниатюры. Указывается в пикселах.
Возможные значения:
 минимальное - 32
 максимальное - 96

<  ThumbnailsSpaceX
Расстояние по горизонтали между двумя соседними миниатюрами. Указывается в пикселах.
Возможные значения:
 минимальное - 13
 максимальное - 53

<  ThumbnailsSpaceY
Расстояние по вертикали между двумя соседними миниатюрами. Указывается в пикселах.
Возможные значения:
 минимальное - 13
 максимальное - 53

<  ThumbnailsBorder
Параметр, который определяет, будет ли рисоваться рамочка вокруг миниатюры.
Варианты:
 0 - рамочка не рисуется
 1 - рамочка рисуется

<  ThumbnailsBorderColor
Цвет рамок миниатюр. Указывается как RGB.

<  ThumbnailsCacheInFolders
Параметр, который включает кэширование миниатюр в каталогах, т.е. разрешает создавать в каталогах файлы PhotoCDBrowser.cache, которые содержат миниатюры для данного каталога.
Варианты:
 0 - кэширование выключено - файлы PhotoCDBrowser.cache не создаются
 1 - кэширование включено - файлы PhotoCDBrowser.cache создаются

<  ThumbnailsFineQuality
Параметр, который который позволяет улучшать качество миниатюр за счет более длительного периода проработки. Время создания миниатюр при включении этого параметра может увеличиться на 30%-100%, сами же миниатюры становятся менее резкими.
Варианты:
 0 - режим с улучшенным качеством выключен
 1 - режим с улучшенным качеством включен

<  ThumbnailsSelection
Параметр, который управляет выделением миниатюр.
Варианты:
 1 - обыкновенный режим выделения
 2 - выделяется только подложка миниатюры

[Music Settings]

<  Music
Флаг, который указывает, включена ли фоновая музыка. Управляется также через меню (F3). Варианты:
 0 - фоновая музыка выключена
 1 - фоновая музыка будет звучать либо сразу после запуска программы, либо после старта фотообзора. Это задается параметром MusicPresent

<  MusicPresent
Параметр указывает, когда будет звучать фоновая музыка - всегда или только во время фотообзоров
Варианты:
 a - фоновая музыка звучать будет всегда (always)
 s - только во время фотообзоров (slideshow only)

<  MusicSearchMask
Параметр задает маску поиска для множества музыкальных файлов, которые будут проигрываться в качестве фоновой музыки. Подходят все файла форматов MP1, MP2, MP3.
Примеры написания:
 MusicSearchMask=C:\My Music\*.* - будут искаться все файлы в каталоге C:\My Music
 MusicSearchMask=:\Autorun\*.mp? - в этом случае предполагается, что PhotoCDBrowser будет запускаться с диска, в корне которого расположен каталог Autorun. В этом каталоге будут искаться все файлы, в расширение которых первые 2 буквы - MP, а третья, любая.
 MusicSearchMask=*.mp3 - будут искаться все файлы с расширением mp3 в каталоге, откуда запускается PhotoCDBrowser.
В подкаталогах поиск не производится. Файлы сортируются по именам.

<  MusicRandom
Параметр задает, как будет выбираться следующий для прогрывания фоновой музыки файл - случайным образом или все файлы будут проигрываться последовательно друг за другом.
Варианты:
 0 - файлы будут проигрываться последовательно
 1 - файлы будут выбираться случайно

[Effects Settings]

<  Effects
Этот параметер определяет условия, при которых переход от фотографии к фотографии будет происходить с эффектами. Порядок следования эффектов из текущего множества задается параметром EffectsRandom.
Варианты:
 a - всегда (always)
 s - только во время фотообзоров (slideshow only)
 n - никогда (none)
 m - только во время простого фотообзора (small slideshow)
 t - только во время сложного фотообзора (total slideshow)

<  EffectsIncluded
Перечень эффектов, которые будут включены в текущее множество. Варианты:
 all - в текущее множество будут включены все эффекты, доступные в текущей версии программы.
 _all_ - тоже, что и all, с той лишь разницей, что после запуска программа заменит значение _all_ на полный перечь доступных эффектов, к примеру, так:
EffectsIncluded=11,12,13,14, ...
 none - исключить из текущего множества все эффекты, по сути - выключить эффекты. Эта опция может быть полезной для использования в локальных файлах настройки ("присоединенных" к файлу, каталогу, сценарию).
Также можно в качестве значения параметра указать (через запятую) номера эффектов из Приложения В.

<  EffectsExcluded
Перечень эффектов, которые будут исключены из текущего множества.
Варианты:
 none - не исключать из текущего множества никаких эффектов.
Также можно в качестве значения параметра указать (через запятую) номера эффектов из Приложения В.

<  EffectsRandom
Параметр, который задает порядок чередования эффектов.
Варианты:
 1 - случайный порядок
 0 - порядок, в котором заданы эффекты в текущем множестве

[Commands Settings]

<  CommandsHotkeys
Параметр, в котором сохраняется имя текущего набора 'горячих' клавиш. Т.е. если к примеру текущим будет файл Default.keys.txt, то в файле настройки будет записано:
  CommandsHotkeys=Default

<  CommandsAfterProgramStart
Параметр, который задает перечень команд к выполнению после определенного события - старта программы.
Варианты:
 0 - нет никаких команд к выполнению
Также можно в качестве значения параметра указать (через запятую) перечень команд из [Keyboard] секции *.keys.txt файла.

<  CommandsAfterMusicFileEnd
Параметр, который задает перечень команд к выполнению после определенного события - окончания звучания музыкального файла.

Внимание! Точность определения этого события очень зависит от драйверов звуковой карты! Возможна погрешность 1-3 секунды.

Варианты:
 0 - нет никаких команд к выполнению
Также можно в качестве значения параметра указать (через запятую) перечень команд из [Keyboard] секции *.keys.txt файла.

<  CommandsAfterSlideshowStart
Параметр, который задает перечень команд к выполнению после определенного события - запуска любого фотообзора (простого, сложного, по сценарию).
Варианты:
 0 - нет никаких команд к выполнению
Также можно в качестве значения параметра указать (через запятую) перечень команд из [Keyboard] секции *.keys.txt файла.

<  CommandsAfterSlideshowFinish
Параметр, который задает перечень команд к выполнению после определенного события - окончания любого фотообзора (простого, сложного, по сценарию).
Варианты:
 0 - нет никаких команд к выполнению
Также можно в качестве значения параметра указать (через запятую) перечень команд из [Keyboard] секции *.keys.txt файла.

<  CommandsAfterZoomIn
Параметр, который задает перечень команд к выполнению после определенного события - увеличения фотографии.
Варианты:
 0 - нет никаких команд к выполнению
Также можно в качестве значения параметра указать (через запятую) перечень команд из [Keyboard] секции *.keys.txt файла.

<  CommandsAfterZoomOut
Параметр, который задает перечень команд к выполнению после определенного события - уменьшения фотографии.
Варианты:
 0 - нет никаких команд к выполнению
Также можно в качестве значения параметра указать (через запятую) перечень команд из [Keyboard] секции *.keys.txt файла.

<  CommandsAfterKeyDown
Параметр, который задает перечень команд к выполнению после определенного события - нажатия любой клавиши.
Варианты:
 0 - нет никаких команд к выполнению
Также можно в качестве значения параметра указать (через запятую) перечень команд из [Keyboard] секции *.keys.txt файла.

<  CommandsAfterMouseMove
Параметр, который задает перечень команд к выполнению после определенного события - любого перемещения мышки.
Варианты:
 0 - нет никаких команд к выполнению
Также можно в качестве значения параметра указать (через запятую) перечень команд из [Keyboard] секции *.keys.txt файла.

^  Приложение В. Перечень эффектов  <

   Это приложение содержит перечень эффектов, которые доступны в текущей версии. Номера эффектов можно использовать в качестве значений параметров EffectsIncluded и EffectsExcluded

эффект #11

эффект #12

эффект #13

эффект #14

эффект #21

эффект #22

эффект #23

эффект #24

эффект #37

эффект #38

эффект #45

эффект #46

Если Вы не видете анимацию - включите соответствующую опцию в настройках Вашего браузера.