02. januar 2005 - 20:55
Der er
10 kommentarer og 1 løsning
align bottom i textfield?
Hej eksperter.. Jeg ville gerne have den tekst jeg smider ind i mit textfelt til at starte i bunden, fremfor i toppen. Nogen der har et forslag til hvordan det kan løses? Smid gerne lidt actionscripting..
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
02. januar 2005 - 21:12
#1
var bottom = mitTekstFelt._y+mitTekstFelt._height; //kan evt. erstattes med fast y-værdi mitTekstFelt.autoSize = true; mitTekstFelt.text = "blablabal"; mitTekstFelt._y = bottom-mitTekstFelt._height; Noget du kunne bruge?
02. januar 2005 - 21:22
#2
hmm.. ikke rigtig. Den gjorde faktisk ikke andet end at smide autoSize på det jeg havde i forvejen :( så det gik udover det felt jeg havde afsat til teksten.. Vil egentlig ikke rigtig gøre noget ved tekstfeltet som sådan, skal bare have teksten til at starte fra nederste linje i tekstboksen istedet fra øverste linje hvis I forstår?
02. januar 2005 - 21:55
#3
Altså så teksten nærmest står omvendt?
02. januar 2005 - 22:06
#4
næ det behøver den ikke.. det var mere noget i retningen af at man skriver en linje og når man trykker enter springer man ned og skriver næste linje - forskellen skal bare være den at den linje man skriver på altid er nede ved bundlinjen af tekstboksen
02. januar 2005 - 22:15
#5
skal lige have det downloadet og prøvet.. så skal jeg nok dele point ud
02. januar 2005 - 22:16
#6
skrot kommentaren ovenover :D det er hvad der sker når man har 2 ekspert vinduer åben samtidig
03. januar 2005 - 23:03
#7
prøv den her,, kunne ikke lade være at tænke lidt over den :) function setUPtekst(target, x, y, h, w, depth) { target.createTextField("tekst", depth, x, y, w, h); tekst_txt = target.tekst; tekst_txt.border = true; tekst_txt.wordWrap = true; tekst_txt.multiline = true; tekst_txt.type = "input"; while (tekst_txt.maxscroll<99) { tekst_txt.text += newline; } tekst_txt.scroll = tekst_txt.maxscroll; tekst_txt.onChanged = function(txt) { txt.scroll = txt.maxscroll; }; } setUPtekst(_root, 100, 100, 200, 300, 1);
04. januar 2005 - 00:07
#8
den stinker lidt,, men måske den her,, kommer lidt an på hvad det skal bruges til :) function setUPtekst(target, x, y, h, w, depth) { target.createTextField("tekst", depth, x, y, w, h); target.createTextField("tekst2", depth+1, x, y+h-20, w, 20); input_txt = target.tekst2; tekst_txt = target.tekst; tekst_txt.border = true; tekst_txt.wordWrap = true; tekst_txt.multiline = true; tekst_txt.selectable = false; tekst_txt.type = "dynamic"; input_txt.type = "input"; input_txt.wordWrap = true; input_txt.multiline = true; for (n=0; n<99; n++) { tekst_txt.text += newline; input_txt.text += newline; } tekst_txt.scroll = tekst_txt.maxscroll; input_txt.scroll = input_txt.maxscroll; input_txt.onChanged = function(txt) { tekst_txt.text = input_txt.text+newline; tekst_txt.scroll = tekst_txt.maxscroll; txt.scroll = txt.maxscroll; }; input_txt.onScroller = function (txt) { txt.scroll = txt.maxscroll; }; } setUPtekst(_root, 100, 100, 200, 300, 1);
04. januar 2005 - 17:54
#9
rohaje super mange gange tak ;D fik det tilpasset til det jeg skulle bruge det til! smid et svar så jeg kan kyle de her points efter dig!
05. januar 2005 - 20:44
#10
super :)
09. januar 2005 - 13:18
#11
tak for point :)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.