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

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

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

Регистрация: Dec 2007
Адрес: Россия, Москва
Сообщений: 541
Отправить сообщение для TWETTI с помощью Skype™
Вот как это можно сделать:
Код AS3:
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;
import flash.text.TextField;
import flash.text.TextFormat;
 
tf_text.addEventListener(KeyboardEvent.KEY_UP, keyUp);
 
function keyUp(event:KeyboardEvent):void
{
	if (event.keyCode == Keyboard.B)
	{
		var tf:TextFormat = (tf_text as TextField).getTextFormat(tf_text.selectionBeginIndex, tf_text.selectionEndIndex);
		tf.bold = !tf.bold;
		tf_text.setTextFormat(tf, tf_text.selectionBeginIndex, tf_text.selectionEndIndex);
	}
}
По нажатию на кнопку "B" выделенный текст будет жирным.
Untitled-1.swf   (20.2 Кб)
Вложения
Тип файла: zip Archive.zip (451.0 Кб, 27 просмотров)
Тип файла: swf Untitled-1.swf (20.2 Кб, 154 просмотров)

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

Регистрация: Jun 2012
Сообщений: 22
Цитата:
Сообщение от TWETTI Посмотреть сообщение
Вот как это можно сделать:
Код AS3:
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;
import flash.text.TextField;
import flash.text.TextFormat;
 
tf_text.addEventListener(KeyboardEvent.KEY_UP, keyUp);
 
function keyUp(event:KeyboardEvent):void
{
	if (event.keyCode == Keyboard.B)
	{
		var tf:TextFormat = (tf_text as TextField).getTextFormat(tf_text.selectionBeginIndex, tf_text.selectionEndIndex);
		tf.bold = !tf.bold;
		tf_text.setTextFormat(tf, tf_text.selectionBeginIndex, tf_text.selectionEndIndex);
	}
}
По нажатию на кнопку "B" выделенный текст будет жирным.
Untitled-1.swf   (20.2 Кб)
спасибо большое за отклик! а как можно сделать, чтобы некоторые слова уже при запуске были жирными, и оставались такими навсегда?

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

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

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


 


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


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