| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jan 2008 Ort: Frankfurt/Main
Beiträge: 10
| problem mit type="input"
hi, ich möchte einen mc mit einem textfeld, in das der user etwas eingeben kann. leider schaffe ich es nicht, dem textfeld die eigenschaft type="input" zuzuordnen. vielen dank, gérald Code: //create styles:
var myStyleSheet:TextField.StyleSheet = new TextField.StyleSheet();
myStyleSheet.setStyle("Field", {fontFamily:"Verdana", fontSize:11, color:"#000000"});
//create movieclips:
createEmptyMovieClip("Container_mc", 10);
Container_mc.createEmptyMovieClip("NameField_mc", 20);
//
DrawFields("NameField", 100, 100, 150, 30, 0x0000ff, 100, 0x00ffff, 50);
Container_mc.NameField_mc.NameField_text.type = "input";
Container_mc.NameField_mc.NameField_text.text = "<Field>enter name</Field>";
//
function DrawFields(FieldName, FieldX, FieldY, FieldWidth, FieldHeight, FieldColor, FieldAlpha, LineColor, LineAlpha) {
var r;
if (FieldHeight<=FieldWidth) {
r = FieldHeight/8;
} else {
r = FieldWidth/8;
}
if (r>15) {
r = 15;
}
with (this.Container_mc[""+FieldName+"_mc"]) {
moveTo(FieldX+r, FieldY);
lineStyle(2, LineColor, LineAlpha);
beginFill(FieldColor, FieldAlpha);
lineTo(FieldWidth+FieldX-r, 0+FieldY);
curveTo(FieldWidth+FieldX, 0+FieldY, FieldWidth+FieldX, 0+FieldY+r);
lineTo(FieldWidth+FieldX, FieldHeight+FieldY-r);
curveTo(FieldWidth+FieldX, FieldHeight+FieldY, FieldWidth+FieldX-r, FieldHeight+FieldY);
lineTo(0+FieldX+r, FieldHeight+FieldY);
curveTo(0+FieldX, FieldHeight+FieldY, 0+FieldX, FieldHeight+FieldY-r);
lineTo(0+FieldX, 0+FieldY+r);
curveTo(0+FieldX, 0+FieldY, 0+FieldX+r, 0+FieldY);
endFill();
createTextField(FieldName+"_text", getNextHighestDepth, FieldX, FieldY, FieldWidth, FieldHeight);
}
with (this.Container_mc[""+FieldName+"_mc"][""+FieldName+"_text"]) {
styleSheet = myStyleSheet;
}
} |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.324
|
styleSheet und input zusammen geht wohl nicht. benütze TextFormat um dein eingabefeld zu gestalten.
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |