Volledige versie bekijken : Met as de grootte van een Textfield bepalen ?
ninetynine
%Europe/Berlin %954 %2005, 23:55
Hoe kan ik de grootte van een Textfield (dynamic) bepalen ,
meer bepaald de lengte , maar ik bedoel niet het
aantal tekens , maar de grootte zelf , als je er een bounding box
omzet dat die grooter wordt .
Heb geprobeert met
mytxt.textWidth
maar dit werkt niet :s
Is dit mogelijk?
heb ook geprobeert met wordwrap , maarja het mag maar een lijntje zijn geen multiline
mvg
Jordy
%Europe/Berlin %957 %2005, 23:59
var depth:Number = 1
var bla:TextArea = this.createTextField("txt", depth, (X), (Y), (width), (height))
ninetynine
%Europe/Berlin %959 %2005, 00:02
is dit ook mogelijk om dat met een al bestaant dynamic vak te doen ?
daar ben ik naar opzoek
Roenes
%Europe/Berlin %961 %2005, 00:04
je kunt toch van een tekstvak de width en height wijzigen?
tf._width = getalInPixels;
tf._height = getalInPixels;
:)
Dauntless
%Europe/Berlin %961 %2005, 00:04
myTextVak._width? :p
Grrr, zelfs dat 'snel reageren' is niet snel genoeg :p
Jordy
%Europe/Berlin %962 %2005, 00:06
en wij maar zo moeilijk doen, :) crap... *shame shame* hehe
ninetynine
%Europe/Berlin %963 %2005, 00:06
hij doet het niet :s ,
ik denk dat
ik dan toch zal moeten werken
met het creeren van een textfield,
al is dit nu wel een hele ommewegs, nuja
toch bedankt
Dauntless
%Europe/Berlin %964 %2005, 00:09
Hehe, bij mij werkt het :)
Maak een dynamisch txtveld, typ er een woord in, geef hem de instance naam test en zet dit op een frame:
test._width = 5;
you'll see: it works!
ninetynine
%Europe/Berlin %966 %2005, 00:11
oh toch wel , blijbaar werkt dit niet als je text een var heeft
ipv de instancename
RAAR ?!
edit : je moet idd rap zijn :p
bedankt iedereen !
Dauntless
%Europe/Berlin %968 %2005, 00:14
Jup, var namen zijn zowieso niet goed. Ik denk nog altijd dat die enkel zijn om te debuggen omdat je op die manier niet telkens de waarde moet updaten. Gebruik dus vanaf nu altijd de instance naam ;)
Ps: let ook op dat de instancenaam niet dezelfde is als de var naam!!
ninetynine
%Europe/Berlin %975 %2005, 00:25
het werkt wel , maar het probleem is dat ik
dit wil laten gebeuren in functie van het aantal
tekens dat erin komt te staan
en aangezien hij nu in pixel werk, :s
of is er een vaste waarde voor 1 teken , dan doe ik gewoon * zoveel
mvg
ninetynine
%Europe/Berlin %006 %2005, 01:08
iemand een idee? Die vaste waarde per teken bestaat dus niet :s
ninetynine
%Europe/Berlin %009 %2005, 01:13
ok ik heb het gevonden :) Yeeees
mytxt.textWidth geeft de breedt van de tekst in pixels dus :p :) :D
Dauntless
%Europe/Berlin %018 %2005, 01:26
myTextVak.textWidth
Dat geeft de breedte van de tekst in pixels :)
Lol, volgende keer moet ik eens refreshen voor ik post :p
XemonerdX
%Europe/Berlin %367 %2005, 09:48
iemand een idee? Die vaste waarde per teken bestaat dus niet :s
Als je een zogenaamd monospaced font gebruikt (Courier, Andale Mono, etc) dan neemt ieder karakter evenveel pixels in in de breedte in, ook al is het een i of een w.
Roenes
%Europe/Berlin %484 %2005, 12:36
Lol, volgende keer moet ik eens refreshen voor ik post :pTot 2x toe te laat in 1 topic ;)
Maar ff druk oefenen met dat snelreageren ;)
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.