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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 14.05.2003, 02:12
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 11  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
аха !.. попааааался !..

вранье это :)

this.createTextField("TF", 1, 0,0,0,0);
TF.autoSize = TF.multiline = true;
TF.text = "abcd" + newline + "cdef";

теперь смотрим в лист переменных и видим: text = "abcd\rabcd" :)


Последний раз редактировалось Nox Noctis; 14.05.2003 в 02:14.
Старый 14.05.2003, 16:08
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 12  
llllllllll

Регистрация: Feb 2001
Сообщений: 1,893
Нокс, по тени нельзя четко сказать чья она =) В листе переменных тебя обманывают =)
... и я всего лишь привел тебе выдержку =)

Код:
Most data types are pushed on the stack as STRINGs, including numerical value. 
The numerical value 3.7, is stored as "3.7". 
The "TRUE" value is stored as "1" and "FALSE" as "0". 
The NEWLINE value is stored as "\n".

Старый 14.05.2003, 16:30
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 13  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
а я в курсе откуда цитата :) но это лажа :)

trace("\\r : "+escape("\r")+newline+"\\n : "+escape("\n"));
trace("newline : "+escape(newline));


но при этом

trace(newline == "\r");

супер, правда ? :)) то есть:
trace(newline == "\r");
trace(escape(newline) == escape("\n"));


так что в любом случае в хэлпе лажа написана...


Последний раз редактировалось Nox Noctis; 14.05.2003 в 16:31.
Старый 14.05.2003, 16:37
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 14  
llllllllll

Регистрация: Feb 2001
Сообщений: 1,893
trace(newline === "\r"); // false
trace(newline === "\n"); // true

Старый 14.05.2003, 16:41
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 15  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
эээмм... таааак... у меня результаты прямо обратные :)

в аутпуте:
Код:
\r : %0D
\n : %0A
newline : %0A
newline=='\r' : true
newline=='\n' : false
escape(newline)==escape('\n') : true
newline==unescape('%0A') : true


Последний раз редактировалось Nox Noctis; 14.05.2003 в 16:48.
Старый 14.05.2003, 18:45
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 16  
llllllllll

Регистрация: Feb 2001
Сообщений: 1,893
Это не у тебя они обратные =)

trace(newline eq "\r");
trace(newline == "\r");
trace(newline === "\r");

trace(newline eq "\n");
trace(newline == "\n");
trace(newline === "\n");

И я и не спорю, что в текстовое поле помещается "\r" - значит это так нада для текста =)))))))

tEXTfIELD.text = chr(13); // "\r"
tEXTfIELD.text = chr(10); // "\r"

Но в сорсе наскока я знаю юзается "\n"

Старый 14.05.2003, 18:55
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 17  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
ыыы.... :))) я строгое равенство не заметил...
супр :) значит если сравнивать нестрогим равенством - то символ %0D запросто может быть равен %0A 8))

ай лав зис гейм... :)

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

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

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


 


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


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