osdir.com
mailing list archive

Subject: Re: gestionnaire de raccourcis pour le World sous squeak - msg#00058

List: lang.smalltalk.squeak.french

Date: Prev Next Index Thread: Prev Next Index
Non nous n'avons pas encore regarder le package emacs keys, en partie
parseque je crois qu'il tourne sous 3.2 alors que nous sommes sur 3.4.

sinon, pour le moment, cela ne fonctionne que sur le World et donc, aucune
des fenetres. A priori on doit pouvoir generaliser. Pour cela, il suffit
de rajouter une variable à nos raccourcis qui indiquerai quelle fenetre
a le focus et d'executer tel ou tel methode en fonction de la fenetre.
Reste à identifier la methode où est defini les raccourcis des ces fenetres
afin de les modifier comme nous l'avons fait pour la methode keystrokeInWorld.

En ce moment, nous essayons d'associer un raccourci à un morph(fenetre,
bouton...)
en utilisant un halo. L'utilisateur cliquera sur le halo que nous aurons
ajouté, entrera
le raccourci et pourra, en l'utilisant, executer une action en fonction du
morph.
Par exemple, l'afficher si c'est une fentere, ou, s'il l'a mis sur un bouton,
executer l'action correspondant au bouton.




On Wed, 28 May 2003 21:08:13 +0200
Stephane Ducasse <ducasse-2EmivuzZTYAXXHkOk0aIfQ@xxxxxxxxxxxxxxxx> wrote:

> Tres cool.
> Avez-vous regarder le package emacs keys? car cela serait super d'avoir
> ces bindings.
> Sinon est-ce que vous pouvez associer cela par fenetre ou est-ce global?
> Est-ce que vous essayez que cela fonctionne meme sur les fenetres qui
> sont deja ouvertes?
>
> Stef
>


Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

Bot the Robot online NOW!!!

Salut je viens de mettre une **nouvelle** partie de mon livre qui decrit un environment avec un robot que l'on peut piloter. L'objectif est de montrer la notion de condition, boucles conditionnelles... http://scgwiki.iam.unibe.ch:8080/StephaneDucasseWiki/4 Necessite la version 17 sur la meme page Samir je pense que pour la tortue on peut tres facilement ajouter des boutons pour les petits ou faire des scripts avec des carres en drag and drop. Il faudrait que je trouve du temps. mais maintenant je sais facilement faire du drag and drop (pour le bot editor). Stef _______________________________________________ Squeak-fr mailing list Squeak-fr-bD51WKytQuJI8mQ4nJOOf3xJsTq8ys+cHZ5vskTnxNA@xxxxxxxxxxxxxxxx http://lists.squeakfoundation.org/listinfo/squeak-fr

Next Message by Date: click to view message preview

SqueakNic àParis!

Bonjour à tous, je relance le débat sur un prochain SqueakNic ou SmallNic sur Paris (ou ailleurs ?). Je suis ok pour m'occuper de l'organisation s'il y a suffisamment de participants. Qui serait intéressé par un tel évènement au mois de Juin ou Juillet ? Quels intérêts voyez vous pour une telle manifestation ? Faire découvrir Smalltalk ? Pour développer des projets en commun (à la Camp Smalltalk) ? Socialiser ? autre ? Cordialement, PS : Il y a maintenant 70 abonnés à cette liste. Qui a dit que Smalltalk n'existait plus ? -- Serge Stinckwich -< ) Université de Caen>CNRS UMR 6072>GREYC>MAD /~\ http://www.iutc3.unicaen.fr/serge/ (/ | Smalltalkers do: [:it | All with: Class, (And love: it)] _|_/ _______________________________________________ Squeak-fr mailing list Squeak-fr-bD51WKytQuJI8mQ4nJOOf3xJsTq8ys+cHZ5vskTnxNA@xxxxxxxxxxxxxxxx http://lists.squeakfoundation.org/listinfo/squeak-fr

Previous Message by Thread: click to view message preview

Re: gestionnaire de raccourcis pour le World sous squeak

Tres cool. Avez-vous regarder le package emacs keys? car cela serait super d'avoir ces bindings. Sinon est-ce que vous pouvez associer cela par fenetre ou est-ce global? Est-ce que vous essayez que cela fonctionne meme sur les fenetres qui sont deja ouvertes? Stef On Wednesday, May 28, 2003, at 05:59 PM, nico wrote: bonjour, dans le cadre de notre projet annuel nous avons créé un petit gestionnaire de raccourcis sous squeak qui, pour le moment, ne fonctionne qu'avec ceux du World. A partir d'une petite interface, vous aurez la possibilité de modifier, supprimer ou ajouter un raccourci. Ils peuvent etre de la forme Alt-X, Ctrl-X ou X. Le package comprend deux classes: une pour l'interface et une pour les raccourcis. Une methode pré-existante a été modifiée, il s'agit de keystrokeInWorld de la classe PastUpMorph. Fonctionnement : - Shortcuts initialize (initialiser les raccourcis de base du World) - Shortcuts pref: true (pour utiliser "notre" keystrokeInWorld, il semble qu'il y ait une classe Preferences pour ce genre de chose mais on n'a pas eu encore le temps de trouver comment elle marche, desolé) Pour lancer l'interface: - ChangeShortcuts new window ou faire Alt-c dans le World Si le temps vous le permet, merci de tester notre petit programme et n'hesitez pas à le critiquer ou proposer des optimisations. Ne soyez pas trop attentif à l'interface, l'aspect visuel est loin d'etre notre priorité (n'essayez pas de reduire notre interface, cela ne servirait pas à grand chose...:-)). LOEWEISTEIN Nicolas PERIGOIS Nicolas<ShortcutsProject.st>___________________________________________ ____ Squeak-fr mailing list Squeak-fr-bD51WKytQuJI8mQ4nJOOf3xJsTq8ys+cHZ5vskTnxNA@xxxxxxxxxxxxxxxx http://lists.squeakfoundation.org/listinfo/squeak-fr

Next Message by Thread: click to view message preview

Bot the Robot online NOW!!!

Salut je viens de mettre une **nouvelle** partie de mon livre qui decrit un environment avec un robot que l'on peut piloter. L'objectif est de montrer la notion de condition, boucles conditionnelles... http://scgwiki.iam.unibe.ch:8080/StephaneDucasseWiki/4 Necessite la version 17 sur la meme page Samir je pense que pour la tortue on peut tres facilement ajouter des boutons pour les petits ou faire des scripts avec des carres en drag and drop. Il faudrait que je trouve du temps. mais maintenant je sais facilement faire du drag and drop (pour le bot editor). Stef _______________________________________________ Squeak-fr mailing list Squeak-fr-bD51WKytQuJI8mQ4nJOOf3xJsTq8ys+cHZ5vskTnxNA@xxxxxxxxxxxxxxxx http://lists.squeakfoundation.org/listinfo/squeak-fr
Sign up for updates to this mailing list. email:
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by