- 17.02.2012 #1
Junior Experte
- Registriert seit
- 28.02.2010
- Ort
- köln
- Beiträge
- 860
- Renommee-Modifikator
- 22
komponente contentcroller + dynamische daten
hallo!
kann es sein dass die komponente mit sm4 version "2011.03.18" (deutsch) probleme hat? ich lasse daten aus einer datenbank importieren und möchte diese, aufbereitet mit duplicate in einem movieclip mit der komponente ansteuern. ich bin mir auch ziemlich sicher dass das mal funktioniert hat, aber jetzt beisse ich mir die zähne dran aus. die daten werden mit loadvars importiert und dann a) vor, und b) nach dem erstellen der tabelle initialisiert, bzw die funktion aufgerufen. beides bewirkt aber irgendwie garnichts. die tabelle wird ganz normal aufgebaut und ist auch größer als der anzuzeigende bereich, aber es erscheint keine scrollbar. text und dynamischer text dagegen funktionieren problemlos.
also, hat jemand eine idee?
LG
- 17.02.2012 #2
- 17.02.2012 #3
Junior Experte
- Registriert seit
- 28.02.2010
- Ort
- köln
- Beiträge
- 860
- Renommee-Modifikator
- 22
AW: komponente contentcroller + dynamische daten
genau die meine ich. mit externem text klappt es problemlos..
- 18.02.2012 #4
- 23.02.2012 #5
Junior Experte
- Registriert seit
- 28.02.2010
- Ort
- köln
- Beiträge
- 860
- Renommee-Modifikator
- 22
AW: komponente contentcroller + dynamische daten
- 23.02.2012 #6
- 23.02.2012 #7
AW: Database Update: Upload wurde freigeschaltet
Oh man, dieses Teil ist sowas von verbuggt, ich bin der Meinung ich hatte genau das schonmal irgendwo behoben. Der Fehler liegt in der drawSlider() Methode der Komponente:
Wenn barHeigt (die Höhe für die Scrollerleiste) kleiner ist als die minimal vorgesehen Höhe (was bei sehr langem Inhalt der Fall ist), dann wird die Höhe auf das Minimum angepasst. Und wenn das passiert, dann wird das else if natürlich nicht mehr ausgeführt welches den Scroller versteckt wenn die Leiste zu Groß ist (bedeuter das der Inhalt so klein ist das er nicht gescrollt werden muss). Und in der Konequenz wird auch das else nicht mehr ausgeführt, dort würde der Scroller sichtbar geschaltet.Code:[...] if (barHeight < this.barMin) { barHeight = this.barMin; } else if (barHeight >= this.trackHeight) { this.vertScroll._visible = false; } else { this.vertScroll._visible = true; } [...]
Einer von 200 bis 300 Bugs in dieser Komponente :)
Einfacher fix, aus else if ein if machen so das die barHeiht/barMin Abfrage alleine steht.
Gruß
Olli
- 23.02.2012 #8
Junior Experte
- Registriert seit
- 28.02.2010
- Ort
- köln
- Beiträge
- 860
- Renommee-Modifikator
- 22
AW: Database Update: Upload wurde freigeschaltet
hallo und danke!
um ehrlich zu sein kam ich garnicht erst auf die idee, den fehler im code der komponente zu suchen. unabhängig davon ob ich mich da überhaupt hätte einarbeiten können..
aber wie gesagt, danke :)
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
Swishmax 2 Dynamische Filmgeschwindigkeit
Von mopeizzza im Forum SWiSHmax 2 - EinsteigerAntworten: 6Letzter Beitrag: 03.09.2009, 14:11 -
Dynamische Variable
Von velocity. im Forum Swishmax - FortgeschritteneAntworten: 1Letzter Beitrag: 09.12.2008, 18:37 -
Dynamische Größe
Von Coffee to go im Forum SWiSHmax - EinsteigerAntworten: 2Letzter Beitrag: 28.02.2006, 21:44 -
Dynamische banner
Von webnight im Forum Swishmax - FortgeschritteneAntworten: 11Letzter Beitrag: 23.09.2005, 07:05 -
Dynamische Textfelder
Von Dicker_J im Forum Swishmax - SwishScriptAntworten: 0Letzter Beitrag: 16.09.2003, 20:03



2gut gefunden
LinkBack URL
About LinkBacks


Zitieren







OptimaFLV - Video URL übergeben
vor 10 Stunden in Swishmax 4- Komponenten - Bibliothek - Library