Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Advanced

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 09.11.2001, 20:05
Alexei2000 вне форума Посмотреть профиль Отправить личное сообщение для Alexei2000 Найти все сообщения от Alexei2000
  № 1  
Alexei2000

Регистрация: Feb 2001
Сообщений: 26
Cool Flash глючит!!!

Помогите, кто знает.
Дело в том, что нужно распечатать какое-то количество страниц. Перед началом никто не знает их кол-ва. После динамического формирования каждой страницы в отдельный клип, печать не представляет труда.
НО!!! если я использую скроллинг, то текстовые поля сдвигаются или вниз или вверх, а статические элементы стоят на месте. С двигаю их вместе!!!!
посмотрите на www.rebroff.com/print2 попробуйте сгенерировать 200 записей (4 страницы) после этого подвигайте скролингом. Распечатайте любую страницу.

Помогите, кто знает

Старый 11.11.2001, 12:26
Forest вне форума Посмотреть профиль Отправить личное сообщение для Forest Посетить домашнюю страницу Forest Найти все сообщения от Forest
  № 2  
Forest

Регистрация: Oct 2000
Адрес: Москва
Сообщений: 233
Отправить сообщение для Forest с помощью ICQ
Thumbs down что-то твой пример не грузится...

попробуй создавать по экземпляру каждого текстового поля в двух фреймах

первый используй для отображения. там будет скролинг

второй сделай невидимым для пользователя и не скроль

второй текст и все остальное, что надо печатать пометь #p

должно получиться
__________________
С уважением,
Кирилл.

Старый 11.11.2001, 20:39
Alexei2000 вне форума Посмотреть профиль Отправить личное сообщение для Alexei2000 Найти все сообщения от Alexei2000
  № 3  
Alexei2000

Регистрация: Feb 2001
Сообщений: 26
По умолчанию мой сервер работает не круглосуточно

Заранее приношу извенения за неудобсва работы серера: с 4 вечера до 7 утра.
Задача:
в длинный список генерируюся записи неизвестной высоты, которые нужно просматривать, а потом распечатать с заглавием на каждой странице.

Я сгенерировал все в один клип, "holder", который находится по маской и его можно двигать иммитируя скроллинг. В "holder" генерируются "page", куда непосредственно кладутся записи. При этом генерировать сл. "page" нужно уже тогда, когда пред. исчерпана. Вроде все понятно.
Я так и сделал.
Здесь ошибок не было и "глюк" FLASH всплыл во весь рост:
если печатать "holder", то все впрорядке.(все на своих местах) Независимо от того, скролил ли ты его перед этим или нет. Если же печатать "page", то это напрямую зависит от того, скролил ты "holder" или нет!!! При этом все на местах, а поля ввода и текстовые поля там где скролинг остановился!!!
В конечном итоге я задачу решил:www.rebroff.com/print .
Оказалось, что если отказаться от "holder" и напрямую под маску генерировать "page", то все работает очень честно. Просто в скроллинге пришлось поменять движение "holder" на движение всех "page" одновременно, что решается легко с помощью:

for(count=0;count<MAX;count++){
eval("page"+count)._y+=50;
}
при этом нечего существенно не изменилось.
А глюк непонятный. может это у меня только?
Если чего не понятно осталось, -- спрашивайте.

Алексей

Создать новую тему   Часовой пояс GMT +4, время: 03:36.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:36.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.