merci Eole pour la réponse

mais je suis tellement une quiche en ManiaScript que j'ai encore besoin de votre aide (Eole ou la communauté)
Voici la portion de code que j'ai repris du forum FunTrackers et que j'ai adapté en fonction d'exemples trouvé sur le web. Et ça donne pas grand chose :
Code: Select all
<script>
<!--
while(True) {
declare Entry_search <=> (Page.GetFirstChild("e_search") as CMIEntry);
foreach(Event in PendingEvents) {
if (Event.Type == CMIEvent::Type::KeyPress) {
CMIScript::OpenLink("http://monsite.tld/ml/search?q=Entry_search.value", manialink);
}
}
}
-->
</script>
Déja la ligne avec le
declare je sais pas trop ce que ça fait réellement... mais j'ai copité bêtement

.
- Entry_search est une variable ?
- C'est une sorte de classe CMIEntry ? Que vient-elle faire là ?
Au départ je pensais que Entry_search était une sorte d'objet car j'ai vu qu'on pouvait obtenir la valeur du champ avec Entry_search.Value mais ce qui vient après les
<=> me perturbe ._.
Et puis le code ne fonctionne pas du tout...
CMIScript je l'ai pris dans la documentation disponible sur uaseco et CMIEntry aussi
Déja je comprends pas comment je vais lui faire comprendre qu'il faut ouvrir le manialink uniquement
quand on presse Entrer dans le champ
Existe-t'il un Dieu du ManiaScript pouvant m'aider ?
