Avatar billede plugin- Nybegynder
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..
Avatar billede pyroman Nybegynder
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?
Avatar billede plugin- Nybegynder
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?
Avatar billede pyroman Nybegynder
02. januar 2005 - 21:55 #3
Altså så teksten nærmest står omvendt?
Avatar billede plugin- Nybegynder
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
Avatar billede plugin- Nybegynder
02. januar 2005 - 22:15 #5
skal lige have det downloadet og prøvet.. så skal jeg nok dele point ud
Avatar billede plugin- Nybegynder
02. januar 2005 - 22:16 #6
skrot kommentaren ovenover :D det er hvad der sker når man har 2 ekspert vinduer åben samtidig
Avatar billede rohaje Nybegynder
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);
Avatar billede rohaje Nybegynder
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);
Avatar billede plugin- Nybegynder
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!
Avatar billede rohaje Nybegynder
05. januar 2005 - 20:44 #10
super :)
Avatar billede rohaje Nybegynder
09. januar 2005 - 13:18 #11
tak for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester