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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Aug 2006
Сообщений: 75
Attention Печать Data Grid

Вот такая проблемма, надо распечатать DataGrid только полность, а не видимую часть... Может кто придложит как это сделать...Если кончно идея вытинуть его во весь размер отпечать и потом вернуть к первоночальной форме, но мне кажется это не выход=)))

Старый 21.08.2006, 17:37
AlexSol вне форума Посмотреть профиль Отправить личное сообщение для AlexSol Найти все сообщения от AlexSol
  № 2  
Ответить с цитированием
AlexSol

Регистрация: Dec 2005
Сообщений: 316
когда мне нужно было вывести на печать содержимое текстового поля со скролом, то пришлось делать его дубликат:
Код:
var pintTH:TextField = _root.createTextField('pintTH', _root.getNextHighestDepth(), 0, 0, 500, 100);
	pintTH._visible = false;
	pintTH.wordWrap = true;
	pintTH.multiline = true;
	pintTH.autoSize = true;
	pintTH.text = 'ACROS\n';
	for (i=0; i<gor_arr.length; i++) {
		pintTH.text += '['+(i+1)+']'+word_arr[gor_arr[i][4]][1]+'\n';
		pintTH.setTextFormat(helpF);
	}
	pintTH.text += '\nDOWN\n';
	for (i=0; i<ver_arr.length; i++) {
		pintTH.text += '['+(i+1)+']'+word_arr[ver_arr[i][4]][1]+'\n';
		pintTH.setTextFormat(helpF);
	}

Старый 21.08.2006, 17:58
Disajner вне форума Посмотреть профиль Отправить личное сообщение для Disajner Найти все сообщения от Disajner
  № 3  
Ответить с цитированием
Disajner

Регистрация: Aug 2006
Сообщений: 75
Спасибо конечно но DataGrid, это далеко не текстовое поле=)))

Старый 21.08.2006, 18:12
AlexSol вне форума Посмотреть профиль Отправить личное сообщение для AlexSol Найти все сообщения от AlexSol
  № 4  
Ответить с цитированием
AlexSol

Регистрация: Dec 2005
Сообщений: 316
это ясно. я к тому, что напрямую не сделать - придется данные брать из DataGrid и пихать их в текстовое поле.

Старый 21.08.2006, 18:13
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 5  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
В Flex Frameworks v2 и v3 ( AS3 ) есть два класса DataGrid один для отображения другой для распечатки...с флэшом постовляется только один тип датагрида.

могу посоветовать поставить у себя локально Flex 1.5 экспортнуть мувик с датагридом который может распечатывать и грузить его в откомпиленый флэшом мувик.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 21.08.2006, 18:34
Disajner вне форума Посмотреть профиль Отправить личное сообщение для Disajner Найти все сообщения от Disajner
  № 6  
Ответить с цитированием
Disajner

Регистрация: Aug 2006
Сообщений: 75
Спасибо всем за помощь...

Nirth
Может это и попробую=)))
Но я понял одно, что быстро это так легко не сделать...

Тут возникает такой вопрос?
А как распечатать мувик, если он тоже не весь виден, и внутри него ещё есть маска, которая скрывает изображение, нужно распечатать так, что бы эту маску проигнорировать??? Или её можно как-то отколючить?

Старый 22.08.2006, 10:51
AlexSol вне форума Посмотреть профиль Отправить личное сообщение для AlexSol Найти все сообщения от AlexSol
  № 7  
Ответить с цитированием
AlexSol

Регистрация: Dec 2005
Сообщений: 316
через BitmapData - делаешь копию того что нужно печатать и высылаешь на печать именно это.

Старый 22.08.2006, 10:59
Disajner вне форума Посмотреть профиль Отправить личное сообщение для Disajner Найти все сообщения от Disajner
  № 8  
Ответить с цитированием
Disajner

Регистрация: Aug 2006
Сообщений: 75
AlexSol
Проблема одна получается, то что не видно и в Bitmap не помещается(

Старый 22.08.2006, 16:28
AlexSol вне форума Посмотреть профиль Отправить личное сообщение для AlexSol Найти все сообщения от AlexSol
  № 9  
Ответить с цитированием
AlexSol

Регистрация: Dec 2005
Сообщений: 316
а какова структура? если делать так:
клип с содержимым + клип с маской, то в BitmapData нужно копировать клип с содержимым
.... что типа этого

Старый 22.08.2006, 16:36
Disajner вне форума Посмотреть профиль Отправить личное сообщение для Disajner Найти все сообщения от Disajner
  № 10  
Ответить с цитированием
Disajner

Регистрация: Aug 2006
Сообщений: 75
клип в этом клипе маска, а вот под маской клип с содержимым, хотя есть ещё и по верх маски один колип который надо распечатать.... Хотя вроде справелся уже с этим, просто занова перерисовал этот клип, но тут другая проблема..см там http://flasher.ru/forum/showthread.php?t=84036

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

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

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


 


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


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