Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-01-2004, 13:19   #1 (permalink)
409coffeemaker
Gast
 
Beiträge: n/a
AS für Scrollbarsteuerung | True / False / Auto | PHP/MYSQL

Hi zusammen,

ich lad in ein Textfeld via loadVariables(); eine Textdatei.

Wenn ich in einem Menü die Unterpunkte wechsel, dann ändert sich auch das Text in dem Scrolltextfeld.

Problem:

Erscheint zuerst ein kurzer Text, ist der Scrollbar auf inaktiv und bleibt inaktiv.

Ist der zuerst geladene Text lang, dann bleibt der Scrollbar aktiv auch bei kurzen Texten.

Ich suche ein Script, das ich jedem Menübutton mitgebe, der vorher dann den Scrollbar wieder auf „Auto“ oder so setzt, bevor der neue Text geladen wird.

Jemand ne Idee?

Liebe Grüße

Yves
  Mit Zitat antworten
Alt 12-01-2004, 20:44   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
normalerweise geht das "automatisch"

ActionScript:
  1. a="hallooosdakhgfalsdhhdfjkahljkd"
  2. txt.text=a
  3. _root.onMouseDown=function()
  4. {
  5.     txt.text +=a
  6. }

leg mal ein dyn. textfeld mit instanznamen "txt" auf die
bühne und häng 'ne scrollbar dran.
dann ein paar maus-klicks.
warrantmaster ist offline   Mit Zitat antworten
Alt 12-01-2004, 21:04   #3 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
das hier steht in der Flash hilfe unter "meineBildlaufleiste.setSize(laenge)"

Bei mit Textfeldern verbundenen Bildlaufleisten darf diese Methode nicht verwendet werden; die Bildlaufleiste passt sich beim Authoring automatisch an die Größe des Textfelds an.


es sollte also eigentlich gehen.

Es sei denn, du verwendest eine eigene, bzw. ander Scrollbar. Dann musst du die Initialisierung der Scrollbar in dem zugehörigen Code finden, und diese bei jedem Button klick aufrufen.
Janoscharlipp ist offline   Mit Zitat antworten
Alt 12-01-2004, 21:37   #4 (permalink)
409coffeemaker
Gast
 
Beiträge: n/a
Hi,

ich verwende die Scrollbar (aus der flasheigenen lib) in einer drumherumgestrickten Komponente. Diese Komponente bekommt per sendAndLoad(); Variablenwerte zugewiesen. Das dyn. Textfeld nimmt sich diese Werte dann direkt an und lädt den Var-Inhalt. Aber die Scrollbar passt sich nicht an


Liebe Grüße

Coffee
  Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:22 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele