Введение:
Аннотация
Описание imager
Апплеты:
ScaledImageViewer
ImagesPreLoader
OperatedPreLoader
OperatedImageViewer
Fragmentor
SimpleSliderAnimator
DynamicBannerViewer
Применение imager:
Встраивание апплетов в HTML-документ
Управление апплетами с помощью скриптов
Применение отдельных апплетов из архива
Примеры:
SimpleSliderAnimator
OperatedPreLoader
OperatedPreLoader и OperatedImageViewer
Fragmentor и OperatedImageViewer
DynamicBannerViewer: "анимированный баннер"
DynamicBannerViewer: "слайдер"
DynamicBannerViewer: эффект "шлейф"
DynamicBannerViewer: композиция изображений
Каталог HeadNet.Ru
Загрузить imager   Пример использования  
Назад  Вперед

OperatedPreLoader

Описание: Производит предварительную загрузку изображений, также как ImagesPreLoader.
Кроме того может управляться скриптами (на JavaScript, VBScript) в процессе работы пользователя с HTML-документом с помощью методов, описанных ниже.

Параметры:

Наименование параметра и его описание
picture
Аналогичен ScaledImageViewer
align
Аналогичен ScaledImageViewer
bgcolor
Аналогичен ScaledImageViewer
scale
Аналогичен ScaledImageViewer
filenmlist
Аналогичен ImagesPreLoader

Методы:

Сигнатура метода, описание параметров и работы
int getCount()
Возвращает в скрипт общее количество изображений, которое предполагается загрузить на данный момент независимо от того сколько изображений уже загружено.
boolean isLoading()
Возвращает true если в момент вызова происходит загрузка изображений.
В противном случае возвращает false.
boolean isSuccess(int index)
Возвращает true если загрузка изображения с индексом, заданным параметром index завершилась и загруженное изображение не содержит ошибок.
В противном случае возвращает false.
Индексация изображений начинается с 0.
String getFileName(int index)
Возвращает в скрипт строку, содержащую имя файла изображения с индексом, заданным параметром index.
Индексация изображений начинается с 0.
Image getImage(int index)
Возвращет в скрипт изображение с индексом, заданным параметром index.
Индексация изображений начинается с 0.
void addImageList(String list)
Добавляет изображения, имена файлов которых заданы параметром list к уже загруженным. Если в момент вызова метода загрузка предыдущего списка еще не завершилась ожидает завршения загрузки. Если происходит несколько вызовов метода при незавершенной загрузке предыдущего списка загрузка будет производиться в том порядке в котором поступили вызовы.
void changeImageList(String list)
Удаляет загруженные изображения и загружает новые, имена файлов которых заданы параметром list.
Если в момент вызова метода загрузка предыдущего списка изображений еще не завершилась, то она прерывается.
void changePicture(int index, float scl)
Заменяет изображение, выведенное в окне апплета на изображение из числа загруженных, индекс которого задан параметром index. Индексация начинается с 0.
Параметр scl задает масштаб, в котором новое изображение будет выведено в окне апплета (см. параметр апплета scale).
void showImageInWindow(int index, float scl, String sign)
Создает отдельное модальное окно и выводит в нем предварительно загруженное изображение с индексом index. Индексация изображений начинается с 0.
Параметр scl задает масштаб, в котором изображение должно быть выведено. Задается числом с десятичной точкой.
Параметр sign задает подпись для изображения. Строка подписи должна быть достаточно короткой, чтобы поместиться в заголовке окна.
Если размеры изображения будут больше размеров монитора метод автоматически уменьшает его размеры.
Назад  Вперед

Владимир Фомичев 2002, ©Владимир Фомичев