Показать сообщение отдельно
Старый 31.01.2008, 20:13
ALiEN_ вне форума Посмотреть профиль Отправить личное сообщение для ALiEN_ Посетить домашнюю страницу ALiEN_ Найти все сообщения от ALiEN_
  № 17  
Ответить с цитированием
ALiEN_
UFO
 
Аватар для ALiEN_

Регистрация: Jul 2007
Сообщений: 173
Цитата:
Сообщение от terbooter
Смайлы могут быть разными, могут кататься туда сюда - точку будет видно, все равно придется закрашивать. Я сейчас код смайла меняю на один символ, но не пробел, тогда встроенный автоформат текстового поля не глючит. Если менять на пробел то смайлики выходят за край текстового поля.
Что мешает сделать как я описал выше? Например есть смайл "=)))))))))))" Это картинка катающегося клобка. Не меняем нашу строку "=)))))))))))" ни на какой пробел, ни на точку, а оставляем как есть, НО! подбираем размер шрифта так, что бы эта строка была по ширине картинки нашего смайла и делаем эту строку цветом фона.

Спрашивается зачем такая сложность? Отвечу, например при выделении этого текста и копировании в буфер обмена - вся фраза включая смайл, сохранит свой первоначальный вид написанный автором, а не будет иметь что-то типа: "Хороший анекдот :lol: ржу!"
Будет как писал автор: "Хороший анекдот =))))))))))) ржу!"

Если интересно выше есть даже исходник как это сделать от автора ALiEN2006. Либо пиши на почту, постараюсь найти исходник целиком.