Просмотр полной версии : ScrollPane - не работают стили :(
Мучаюсь уже час, вставил scrollpane, пытаюсь избавится от рамки и цвет скролбара поменть, но эта зараза усилено отказывается реагировать, на практически всё кроме
buttonColor и backgroundColor :(
Разве не правильно:
_global.style.setStyle("borderStyle", "none");
Если бордюр так уж прям нигде не нужен:
mx.core.UIObject.prototype._redraw = mx.core.UIObject.prototype.redraw;
mx.core.UIObject.prototype.redraw = function() {
if (this.border_mc) {
this.border_mc.swapDepths(1345);
this.border_mc.removeMovieClip();
}
this._redraw();
}
Но это не панацея, теперь помимо бордюра исчез и скроллер.
Я к тому, что ведь существуют стили для компонентов, как:
borderStyle, buttonColor , highlightColor, scrollTrackColor, shadowColor
Но ни на одно не реагирует
###########
Смог убрать рамку лишь с
stop();
_global.styles.ScrollPane = new mx.styles.CSSStyleDeclaration();
_global.styles.ScrollPane.setStyle("borderStyle","none");
Но всё ещё остаётся срокллер. Дай совет как скролер видоизменить? И почему он не на что не реагирует?
terbooter
20.09.2007, 15:41
можно ручками поменять цвет скролбара (а заодно и всё графическое представление)
Customizing Components > About skinning components > Creating new component skins
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.