Volledige versie bekijken : on (keyPress "<Enter>")
kurtgamer
%Europe/Berlin %502 %2005, 13:03
hallo
ik ben bezig met een flash te maken
waarop verschillende input text vlakken staan met bijpassende knop
dus als ik iets invul en de bijhoorende knop aanklik werkt alles
maar als het mogelijk is (ik heb al verschillende dingen geprobeert)
zou ik als ik in textvlak 1 iets ingetypt heb en dan op enter druk dat het ook werkt
dat is niet zo moeilijk met
on (release, keyPress "<Enter>") {
getURL("http://www.google.be/search?hl=nl&q=" + InputGoogle + "&btnG=Zoeken&meta=" , "_blank");
InputGoogle = ""
}
maar met het volgend textvlak wil ik ook de keypress "<Enter>" aanspreken
op de knop of op het textvlak zelf
Kan je op een inputText vlak een keypress toepassen?(ik denk het niet)
kan je op een verschillend aantal knoppen een keypress "<Enter>" toepassen?(zoja hoe)
dank U kurtgamer
Pimm
%Europe/Berlin %664 %2005, 16:56
"Unexpected file format".
Je kunt een keyListener gebruiken... die werken volgens mij ook in een textfield.
kurtgamer
%Europe/Berlin %679 %2005, 17:18
"Unexpected file format".
Je kunt een keyListener gebruiken... die werken volgens mij ook in een textfield.
ik heb een nieuwe rar gemaakt
zal eens onderzoeken met een keyListener
Thanxs
The_One
%Europe/Berlin %875 %2005, 22:00
zal eens onderzoeken met een keyListener
Hiero een tut over Listeners :) Nu kan je het zelf proberen :);)
kurtgamer
%Europe/Berlin %912 %2005, 22:53
Hiero een tut over Listeners :) Nu kan je het zelf proberen :);)
waar is die tut dan ik heb al gekeken onder de tuts van deze website maar niet gevonden
The_One
%Europe/Berlin %913 %2005, 22:55
shit, kben echt dom:
http://home.wanadoo.nl/kalicharan/public/Tutorial%20Listeners.zip
kwas ff met andere dingen bezig, srry :)
kurtgamer
%Europe/Berlin %946 %2005, 23:42
shit, kben echt dom:
http://home.wanadoo.nl/kalicharan/public/Tutorial%20Listeners.zip
kwas ff met andere dingen bezig, srry :)
no problem zal deze tut eens bekijken thanks
kurtgamer
%Europe/Berlin %582 %2005, 14:58
Ik geraak er niet wijs uit
heeft iemand nog voorstellen of wil er iemand mij nog wat beter op pad helpen
Thanks
function myOnKeyDown(googleIN) {
if (Key.isDown(Key.ENTER)) {
getURL("http://www.google.be/search?hl=nl&q=" + InputGoogle + "&btnG=Zoeken&meta=" , "_blank");
InputGoogle = ""
}
}
function myOnKeyDown2(IMDBiN) {
if (Key.isDown(Key.ENTER)) {
getURL("http://www.imdb.com/find?q=" + filmInput + ";s=tt" , "_blank");
filmInput = ""
}
}
var myListener:Object = new Object();
myListener.onKeyDown = myOnKeyDown;
Key.addListener(myListener);
Accessibility.updateProperties();
var myListener2:Object = new Object();
myListener2.onKeyDown = myOnKeyDown2;
Key.addListener(myListener2);
Accessibility.updateProperties();
dit werkt maar niet goed want als je iets invult in de inputTextVlak van google en op Enter drukt dan gaan er 2 internetpaginas open(google en imdb) ipv 1 pagina Google
kurtgamer
%Europe/Berlin %651 %2005, 16:38
function myOnKeyDown() {
if (Key.isDown(Key.ENTER)) {
if (InputGoogle ==undefined) {
getURL("http://www.imdb.com/find?q="+filmInput+";s=tt", "_blank");
filmInput = "";
} else {
getURL("http://www.google.be/search?hl=nl&q="+InputGoogle+"&btnG=Zoeken&meta=", "_blank");
InputGoogle = "";
}
}trace(InputGoogle);
}
var myListener:Object = new Object();
myListener.onKeyDown = myOnKeyDown;
Key.addListener(myListener);
Accessibility.updateProperties();
ok dit werkt maar ik heb zo'n 15 tal input textFields en ik denk als ik dit AS gebruik dat de AS
eens lang zou zijn kan iemand helpen te vereenvoudigen en als ik het zelf vindt zal ik het natuurlijk meedelen met jullie
Dank U
kurtgamer
%Europe/Berlin %662 %2005, 16:54
function myOnKeyDown() {
if (Key.isDown(Key.ENTER)) {
if (InputGoogle != undefined) {
getURL("http://www.google.be/search?hl=nl&q="+InputGoogle+"&btnG=Zoeken&meta=", "_blank");
InputGoogle = "";
} else if (filmInput != undefined) {
getURL("http://www.imdb.com/find?q="+filmInput+";s=tt", "_blank");
filmInput = "";
}
}
}
var myListener:Object = new Object();
myListener.onKeyDown = myOnKeyDown;
Key.addListener(myListener);
ok dit is het had juist een ingeving (dank aan the flashwizard die bij een vorig probleem mij geholpen had en wat ik hierin kon gebruiken)
Fatty Owl
%Europe/Berlin %685 %2005, 17:26
ehhr, dat is niet dadelijk goed. want typ eerst iets in het onderste en dan verwijder je het, en dan typ jze iets in het bovenste. dan lukt het nietmeer.
kurtgamer
%Europe/Berlin %686 %2005, 17:28
ehhr, dat is niet dadelijk goed. want typ eerst iets in het onderste en dan verwijder je het, en dan typ jze iets in het bovenste. dan lukt het nietmeer.
heb het 5 minuten geleden ontdekt en ben aan het zoeken hoe dat te verhinderen
als je tips hebt laat het me weten
kurt
stop();
InputGoogle = "";
filmInput = "";
function myOnKeyDown() {
if (Key.isDown(Key.ENTER)) {
if (InputGoogle != "") {
getURL("http://www.google.be/search?hl=nl&q="+InputGoogle+"&btnG=Zoeken&meta=", "_blank");
InputGoogle = "";
updateAfterEvent();
} else if (filmInput != "") {
getURL("http://www.imdb.com/find?q="+filmInput+";s=tt", "_blank");
filmInput = "";
updateAfterEvent();
}
}
}
var myListener:Object = new Object();
myListener.onKeyDown = myOnKeyDown;
Key.addListener(myListener);
Accessibility.updateProperties();
dit zou het moeten zijn weeral wil er iemand mij verbeteren als het niet juist zou zijn
of als er een eenvoudiger manier zou bestaan
kurt
Fatty Owl
%Europe/Berlin %695 %2005, 17:41
heb het 5 minuten geleden ontdekt en ben aan het zoeken hoe dat te verhinderen
als je tips hebt laat het me weten
kurt
stop();
InputGoogle = "";
filmInput = "";
function myOnKeyDown() {
if (Key.isDown(Key.ENTER)) {
if (InputGoogle != "") {
getURL("http://www.google.be/search?hl=nl&q="+InputGoogle+"&btnG=Zoeken&meta=", "_blank");
InputGoogle = "";
updateAfterEvent();
} else if (filmInput != "") {
getURL("http://www.imdb.com/find?q="+filmInput+";s=tt", "_blank");
filmInput = "";
updateAfterEvent();
}
}
}
var myListener:Object = new Object();
myListener.onKeyDown = myOnKeyDown;
Key.addListener(myListener);
Accessibility.updateProperties();
dit zou het moeten zijn weeral wil er iemand mij verbeteren als het niet juist zou zijn
of als er een eenvoudiger manier zou bestaan
kurt
ik had het over je verbetering...
kurtgamer
%Europe/Berlin %708 %2005, 18:00
ik had het over je verbetering...
deze laatste actionscript die hierboven staat is na de verbetering dus verbetering 2
als je het zo wilt noemen
Probeer maar eens de laatste AS er is een updateAfterEvent bijgevoegd
en de inputtexten krijgen in het begin een "" mee
kurt
Fatty Owl
%Europe/Berlin %781 %2005, 19:44
Hier is dus mijn oplossing: var filmInput1 = filmInput.text;
var filmInputcheck = filmInput.text;
var InputGoogle1 = InputGoogle.text;
var InputGooglecheck = InputGoogle.text;
var focus = undefined;
this.onEnterFrame = function() {
filmInputcheck = filmInput.text;
InputGooglecheck = InputGoogle.text;
if (Key.isDown(Key.ENTER)) {
if (filmInputcheck !== filmInput1) {
focus = "filminput";
filmInput1 = filmInputcheck;
}
if (InputGooglecheck !== InputGoogle1) {
trace("lol");
focus = "inputgoogle";
}
InputGoogle1 = InputGooglecheck;
}
if (focus == "filminput") {
getURL("http://www.imdb.com/find?q="+filmInput1+";s=tt", "_blank");
focus = undefined;
}
if (focus == "inputgoogle") {
getURL("http://www.google.be/search?hl=nl&q="+InputGoogle1+"&btnG=Zoeken&meta=", "_blank");
focus = undefined;
}
};
kurtgamer
%Europe/Berlin %829 %2005, 20:54
Hier is dus mijn oplossing: var filmInput1 = filmInput.text;
var filmInputcheck = filmInput.text;
var InputGoogle1 = InputGoogle.text;
var InputGooglecheck = InputGoogle.text;
var focus = undefined;
this.onEnterFrame = function() {
filmInputcheck = filmInput.text;
InputGooglecheck = InputGoogle.text;
if (Key.isDown(Key.ENTER)) {
if (filmInputcheck !== filmInput1) {
focus = "filminput";
filmInput1 = filmInputcheck;
}
if (InputGooglecheck !== InputGoogle1) {
trace("lol");
focus = "inputgoogle";
}
InputGoogle1 = InputGooglecheck;
}
if (focus == "filminput") {
getURL("http://www.imdb.com/find?q="+filmInput1+";s=tt", "_blank");
focus = undefined;
}
if (focus == "inputgoogle") {
getURL("http://www.google.be/search?hl=nl&q="+InputGoogle1+"&btnG=Zoeken&meta=", "_blank");
focus = undefined;
}
};
uw code probeer dat eens toe te voegen aan mijn fla dat ik hierboven in een rar bijgesloten heb dan zal je het zien dat het niet gaat probeer dan mijn laatste code en je zal zien dat het wel gaat.
Maar ik zal uw code ook eens bekijken om te kijken wat je bedoeld daarmee en of ik iets daarvan kan gebruiken
Thanxs
Fatty Owl
%Europe/Berlin %878 %2005, 22:04
Jij gebruikt de var names van tekstvelden, ik heb het gedaan met instance name, wat mij al veel aangeraden is :D. en jij hebt je textfields in movieclips staan wat ik niet aangeduid had.
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.