Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-05-2006, 13:34   #1 (permalink)
Entscheide Dich
 
Benutzerbild von YesNo
 
Registriert seit: Apr 2003
Ort: Düsseldorf
Beiträge: 218
textfield focus

Mit
Code:
this.createTextField("textfeld", 5, 30, 55, 410, 400);
erzeucge ich ein Textfeld und mit
Code:
Selection.setFocus(textfeld);
soll der Cursor dort erscheinen, aber das macht er nicht! Stattdessem muss man in das TExtfeld kicken, damit der Cursor auch dort erscheint.
Vielleicht hab ich was nicht richtig gechecked. Aber was?

Kann mir jemand einen Tipp geben?

Michael
YesNo ist offline   Mit Zitat antworten
Alt 04-05-2006, 13:39   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Machsu so:
PHP-Code:
this.createTextField("textfeld"53055410400);
textfeld.type "input";
textfeld.border true;
Selection.setFocus(textfeld); 
sonar ist offline   Mit Zitat antworten
Alt 04-05-2006, 13:45   #3 (permalink)
Entscheide Dich
 
Benutzerbild von YesNo
 
Registriert seit: Apr 2003
Ort: Düsseldorf
Beiträge: 218
Ja,genau so mach ich das. Aber kein Cursor im Textfeld. Aber textfeld hat den Focus. Das habe ich mit getFocus erfahren.
YesNo ist offline   Mit Zitat antworten
Alt 04-05-2006, 13:46   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Hm, bei mir geht's genau so, also ich seh nen blinkenden Cursor im TF...
sonar ist offline   Mit Zitat antworten
Alt 04-05-2006, 13:54   #5 (permalink)
Entscheide Dich
 
Benutzerbild von YesNo
 
Registriert seit: Apr 2003
Ort: Düsseldorf
Beiträge: 218
Mhmm, was ist das schon wieder? Ich hab mal Deinen Code genommen und bei mir mal so ein Test fla gemacht. Aber der Cursor blinkt da auch nicht!! Ich arbeite mit Flash 7 aber das darf doch kein Problem sein!
Mist
YesNo ist offline   Mit Zitat antworten
Alt 04-05-2006, 14:34   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Vielleicht weil der ganze Film noch nicht den Focus hat?
PHP-Code:
function onMouseUp() {
    
this.createTextField("textfeld"53055410400);
    
textfeld.type "input";
    
textfeld.border true;
    
Selection.setFocus(textfeld);

__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 04-05-2006, 15:05   #7 (permalink)
Entscheide Dich
 
Benutzerbild von YesNo
 
Registriert seit: Apr 2003
Ort: Düsseldorf
Beiträge: 218
Question

Ne. Das ist es leider auch nicht. Nach Erzeugung des textfeldes soll das Textfeld automatisch den Focus bekommen. (Das bekommt es ja auch mit setFocus(..) aber am zweiten Tag sprach Gott "Cursor erscheine!" Aber nix da :-( Ich muss erst in das Feld kicken, damit der Curso im Textfeld erscheint und blinkt! (stöhn)

Michael
YesNo ist offline   Mit Zitat antworten
Alt 04-05-2006, 15:13   #8 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Also, wenn ich den Film teste, dann einmal auf den Film klicke und über strg+Enter neu lade, dann geht's doch? Also bei mir. Und mit onMouseUp() genauso.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 04-05-2006, 15:56   #9 (permalink)
Nordlicht
 
Benutzerbild von astaroth
 
Registriert seit: Jun 2001
Ort: Hamburg
Beiträge: 569
Vielleicht stimmen die Pfadangaben nicht ?

Probier mal das hier, hab ich in 6,7, und 8 getestet, lief !

Code:
MovieClip.prototype.makeTxtField = function (name){
this.createTextField(name, 5, 30, 55, 410, 400);
this[name].type = "input";
this[name].border = true;
Selection.setFocus(this[name]);
}
_level0.makeTxtField("Hallo");
stop();
__________________
"Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen."
Wachsamkeit ist der Preis der Freiheit - Keine Zensur!

– Wau Holland –

http://www.wauland.de
astaroth ist offline   Mit Zitat antworten
Alt 04-05-2006, 16:45   #10 (permalink)
Entscheide Dich
 
Benutzerbild von YesNo
 
Registriert seit: Apr 2003
Ort: Düsseldorf
Beiträge: 218
Danke.
Hab ich getestet. Macht auch ein schönes Textfeld. Aber ich seh' bei mir keinen Cursor blinken, wenn ich den Film starte. Erst muss ich in das Textfeld reinklicken. dann ja. Aber nicht ohne!
YesNo ist offline   Mit Zitat antworten
Alt 05-05-2006, 08:03   #11 (permalink)
Nordlicht
 
Benutzerbild von astaroth
 
Registriert seit: Jun 2001
Ort: Hamburg
Beiträge: 569
Startest Du den Film im Browser oder mit STRG+Enter ?
Wenn Browser evtl. IE Problem ?
Kann den Fehler nicht wirklich nachvollziehen,
hab es mit drei Flash-Versionen getestet, war überhaupt kein Problem.
Welche Flash-Version benutzt Du denn ?
__________________
"Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen."
Wachsamkeit ist der Preis der Freiheit - Keine Zensur!

– Wau Holland –

http://www.wauland.de
astaroth ist offline   Mit Zitat antworten
Alt 05-05-2006, 08:10   #12 (permalink)
Entscheide Dich
 
Benutzerbild von YesNo
 
Registriert seit: Apr 2003
Ort: Düsseldorf
Beiträge: 218
Danke.

Ich teste mit Strg+Enter. Und MX2004 Flash 7 War doch früher kein Probelm. Ist wirklich komisch... Kann es sein, dass es mit dem Flashplayer 8 zusammenhängt. Ich meine, dass ich den Flashplayer 8 auf dem Rechner installiert habe aber den Film auf Flash 7 exportiere oder so. Keine Ahnung.

Michael
YesNo ist offline   Mit Zitat antworten
Alt 05-05-2006, 09:39   #13 (permalink)
Nordlicht
 
Benutzerbild von astaroth
 
Registriert seit: Jun 2001
Ort: Hamburg
Beiträge: 569
Kann ich mir nicht vorstellen, bin da auch echt überfragt. Was passiert denn, wenn Du das ganze im Browser testest ? Ich denke mal, darauf kommt es Dir doch an, oder ?
__________________
"Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen."
Wachsamkeit ist der Preis der Freiheit - Keine Zensur!

– Wau Holland –

http://www.wauland.de
astaroth ist offline   Mit Zitat antworten
Alt 06-05-2006, 13:02   #14 (permalink)
Entscheide Dich
 
Benutzerbild von YesNo
 
Registriert seit: Apr 2003
Ort: Düsseldorf
Beiträge: 218
Ich hab's gefunden! Sorry für den Wirrwar!

Der Grund ist den Film zu exportieren und nicht unter Flash mit Strg+Enter zu starten. Flash nimmt da immer den Focus weg! :-|

Schönen sonnigen Sonntag

Michael
YesNo ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:26 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele