Avatar billede henrik61 Nybegynder
20. februar 2003 - 22:21 Der er 4 kommentarer og
1 løsning

new textFormat

Hej
Jeg henter en teksstreng ind i et creatTextField - mit problem er hvordan får jeg mit new textFormat() til formatere mit textfelt.
Det ser ud som flg.:
1.frame:
loadVariablesNum("navn.txt", 0);
myFormat = new TextFormat();
myFormat.bold = true;
myFormat.size = 22;
myFormat.font = "verdana";
2.frame:
createTextField("mytext",1,160,160,0,0);
mytext.variable = "navn";
mytext.text = "navn";
mytext.setTextFormat(myFormat);
mytext.textColor = 0x666666;
mytext.border = true;
mytext.borderColor = 0x666666;
mytext.background = true;
mytext.backgroundColor = 0xefefef;
mytext.multiline = true;
mytext.autoSize = true;
mytext.selectable = true;
mytext.TextField.type = "dynamic";
stop();
Jeg kan sagtens udskrive men ikke formatere.
Henrik
Avatar billede n!nja Nybegynder
21. februar 2003 - 06:14 #1
Jeg tror du skal flytte din "mytext.setTextFormat(myFormat);" ned lige før din "stop();"

Mvh N!NJA
Avatar billede barklund Nybegynder
21. februar 2003 - 07:51 #2
Skal man ikke lave en

mytext.setNewTextFormat(myFormat);

Første gang man assigner et tekstformat på et tekstfelt - eller er det mig der blander tingene sammen...?
Avatar billede thulstrup Nybegynder
21. februar 2003 - 12:32 #3
Jeg ville gøre det sådan her:

createTextField("mytext", 1, 160, 160, 0, 0);
with (mytext) {
  variable = "navn";
  text = "navn";
  border = true;
  borderColor = 0x666666;
  background = true;
  backgroundColor = 0xefefef;
  multiline = true;
  autoSize = true;
  selectable = true;
  TextField.type = "dynamic";
  format = new TextFormat();
  format.bold = true;
  format.size = 22;       
  format.font = "verdana";
  format.color = 0x666666
  setNewTextFormat(format);
  loadVariablesNum("navn.txt", 0);
}
Avatar billede henrik61 Nybegynder
22. februar 2003 - 13:33 #4
Jeg siger tak til n!nja og cellb10ck - det bliver cellb10ck der point da det virker. Tak for indsatsen
Henrik
Avatar billede barklund Nybegynder
23. februar 2003 - 02:50 #5
det var lige netop det jeg sagde - man skal bruge setNewTextFormat :o)
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





Premium
Søstrene Grene skifter Microsoft ud med SAP og rykker for første gang i clouden i stor ERP-transformation: Der er brug for en helt ny tilgang