Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Скролл для окна вывода сообщений (http://www.flasher.ru/forum/showthread.php?t=214866)

MoNstrik 28.12.2017 21:53

Скролл для окна вывода сообщений
 
Добрый вечер. Есть у меня команда
Код AS3:

panel_chat.history_chat.chatLog.htmlText += sender.name + ": " + msg; //Add text to textbox
var logVar = 1; //Creates a variable, you might want to increase this
panel_chat.history_chat.chatLog.mySb = logVar; //Scrolls textbox to variable amount
logVar++; //Increases variable value

Все работает, а именно, при написании сообщения - оно выводится в спец. окно. Но, так как этот код устаревший - скроллбар не работает, подскажите пожалуйста, как его можно подцепить?

undefined 29.12.2017 00:16

А что такое chatLog? Текстфилд какой-то нестандартный?

MoNstrik 29.12.2017 00:55

Динамический текст, поле текста пустое, в него инфо выводится как раз

undefined 29.12.2017 01:03

У стандартного инпутфилда нет свойства mySb. Подозреваю что это нечто связанное со скроллбаром. Как им управлять надо смотреть в классе этого кастомного инпутфилда

MoNstrik 29.12.2017 01:22

Цитата:

Сообщение от undefined (Сообщение 1203745)
У стандартного инпутфилда нет свойства mySb. Подозреваю что это нечто связанное со скроллбаром. Как им управлять надо смотреть в классе этого кастомного инпутфилда

Нет-нет, изначально все что связанное со скроллбаром
Код AS3:

var logVar = 1; //Creates a variable, you might want to increase this 
chatLog.scroll = logVar; //Scrolls textbox to variable amount
logVar++; //Increases variable value


undefined 29.12.2017 01:49

Свойства scroll у текстфилда тоже нету, зато есть свойство scrollV

MoNstrik 29.12.2017 02:13

Хочу уточник, как ее можно использовать в моем случае?

undefined 29.12.2017 02:17

Код AS3:

chatLog.scrollV = logVar;

?

MoNstrik 29.12.2017 17:10

Цитата:

Сообщение от undefined (Сообщение 1203749)
Код AS3:

chatLog.scrollV = logVar;

?

Не появляется
Код AS3:

//New Chat Log Coding:
//--Basic Add Message Coding:
panel_chat.history_chat.chatLog.htmlText += sender.name + ": " + msg; //Add text to textbox
//--Basic Auto-Scroll Coding:
var logVar = 1; //Creates a variable, you might want to increase this
panel_chat.history_chat.chatLog.scrollV = logVar; //Scrolls textbox to variable amount
logVar++; //Increases variable value


undefined 29.12.2017 17:23

а что требуется то? chatLog.scrollV = logVar; выставляет скролл-позицию в текстовом поле в 1.Всегда


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

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