Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-09-2004, 10:57   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 7
Scrollbar eine Textfeldes wird skaliert statt angepasst

Ich habe ein Textfeld mit einer Scrollbar (Komponente), welches in einem "Fenster" liegt. Jetzt ändere ich die Fenstergröße mit der Maus und möchte, dass ich automatisch das Textfeld und die Scrollbar anpaßt. Leider wird aber die Scrollbar verzerrt und nicht angepasst, obwohl ich dem Textfeld und der scrollbar die neue Höhe zuweise. Wie bekomme ich die Anpassung hin, oder muß ich die Scrollbar immer neu erzeugen und die alte entfernen?

hier mein Code-Teil:
ActionScript:
  1. diff = _root.start - _root._ymouse;
  2. scrollbar._height -= diff;
  3. textfeld._height  -= diff;
Hesuli ist offline   Mit Zitat antworten
Alt 22-09-2004, 12:48   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Schau mal im Bedienfeld "Transformieren", ob du evtl. beim Skalieren die Proportionen (100 %) verändert hast.
  Mit Zitat antworten
Alt 22-09-2004, 13:08   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 7
Ich skalier doch, wenn der Film schon läuft, d.h. wenn der Film läuft und ich das Fenster verkleiner verändere ich per AS auch das Textfeld und die Höhe der Scrollbar.
Das hat doch nichts mit dem Transformieren an sich zu tun, oder?
Hesuli ist offline   Mit Zitat antworten
Alt 22-09-2004, 13:30   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Ach so, das meinst du mit "Jetzt ändere ich die Fenstergröße mit der Maus". Versuch mal die Scrollbar mit setSize() statt mit _height zu verändern.
  Mit Zitat antworten
Alt 23-09-2004, 07:41   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 7
Thumbs up Danke!

Super das mit dem setSize() war ein super Tipp. jetzt funktioniert es einwandfrei!

Vielen Dank für die schnelle Antwort!!!
Hesuli ist offline   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 05:31 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele