Seul
10.01.2003, 18:29
Постановка вопроса:
Я динамически загружаю из файла данные, посредством функции:
loadVariablesNum("data.phtml",0,"GET");
Далее данные полученные вследствии выполнения скрипта (на РНР) загружаю в текстовое поле.
Текствое поле естественно ограничено в своих размерах, и конечно к нему нужно представить Scroll. Я использую стандартный компонент MX - ScrollBar. Если в поле Target TextField (находится в свойствах ScrollBar-а) сразу поставить цель (Имя текстового поля в который я буду загружать данные), то после динамической загрузки данных ScrollBar "отморозится" от прямых своих обязанностей (построить прокрутку текста).
Я нашел следующий выход:
1. Сначала поле Target TextField оставляем пустым.
2. loadVariablesNum("data.phtml",0,"GET"); я вызываю, к примеру, в первом фрейме.
3. scroll1.setScrollTarget(datatext); (Это функция установит ScrollBar-у вполе Target TextField необходимое имя текстового поля) я вызываю, к примеру, в пятом фрейме.
РЕШЕНИЕ НЕ УНИВЕРСАЛЬНОЕ!!!
Так как, данные поставляются из файла, и генирируются РНР скриптом, и ОНИ могут "задержаться" на сервере или в "пути",
когда мой клип уже дайдёт до пятого фрейма.
Если вызов функции (scroll1.setScrollTarget(datatext);) сделать в 10 фрейме то что делать если данные "не успеют" и к этому времени.
НЕОБХОДИМО ЗНАТЬ когда процесс загрузки данных завершен, и тагда, и только тогда вызывать функцию
scroll1.setScrollTarget(datatext);
Этот момент я решить не смог И ПРОШУ ВАС МНЕ ПОМОЧЬ.
Я динамически загружаю из файла данные, посредством функции:
loadVariablesNum("data.phtml",0,"GET");
Далее данные полученные вследствии выполнения скрипта (на РНР) загружаю в текстовое поле.
Текствое поле естественно ограничено в своих размерах, и конечно к нему нужно представить Scroll. Я использую стандартный компонент MX - ScrollBar. Если в поле Target TextField (находится в свойствах ScrollBar-а) сразу поставить цель (Имя текстового поля в который я буду загружать данные), то после динамической загрузки данных ScrollBar "отморозится" от прямых своих обязанностей (построить прокрутку текста).
Я нашел следующий выход:
1. Сначала поле Target TextField оставляем пустым.
2. loadVariablesNum("data.phtml",0,"GET"); я вызываю, к примеру, в первом фрейме.
3. scroll1.setScrollTarget(datatext); (Это функция установит ScrollBar-у вполе Target TextField необходимое имя текстового поля) я вызываю, к примеру, в пятом фрейме.
РЕШЕНИЕ НЕ УНИВЕРСАЛЬНОЕ!!!
Так как, данные поставляются из файла, и генирируются РНР скриптом, и ОНИ могут "задержаться" на сервере или в "пути",
когда мой клип уже дайдёт до пятого фрейма.
Если вызов функции (scroll1.setScrollTarget(datatext);) сделать в 10 фрейме то что делать если данные "не успеют" и к этому времени.
НЕОБХОДИМО ЗНАТЬ когда процесс загрузки данных завершен, и тагда, и только тогда вызывать функцию
scroll1.setScrollTarget(datatext);
Этот момент я решить не смог И ПРОШУ ВАС МНЕ ПОМОЧЬ.