Yes regarding the bindKeymapping:toAction: https://ci.inria.fr/pharo-contribution/job/PharoForTheEnterprise/lastSuccessfulBuild/artifact/KeyMapping/KeyMapping.pier.html
- the bubbling explanation needs more love - the global categories are not yet there How do I add figures with the pier sintax? :) On Thu, Dec 12, 2013 at 11:27 AM, Stéphane Ducasse < [email protected]> wrote: > guille > > is the keymapping chapter up to date to that regards. > It would be good to explain better the bubble and the global binding. > If you have one hour it would be good. > > Stef > > On Dec 12, 2013, at 11:11 AM, Guillermo Polito <[email protected]> > wrote: > > The world morph was initially intended to handle the global system > shortcuts, taking advantage of the event bubbling. However, that posed the > fact that the global shortcuts have less priority than other shortcuts. The > bubbling will activate a global shortcut only if it they key event did not > activated a shortcut of its childs first. > > So we changed that, and there is another mechanism to install global > shortcuts in the system. An example of it is installed in the > system: SpotlightShortcuts > > > On Thu, Dec 12, 2013 at 10:59 AM, Nicolas Cellier < > [email protected]> wrote: > >> BTW, no world binding has yet been initialized yet in Pharo 3.0 (but >> CMD+K) >> Is it intentional? >> see >> http://stackoverflow.com/questions/17886061/switch-between-open-windows-in-pharo >> >> >> 2013/12/12 [email protected] <[email protected]> >> >> Very sweet indeed. >>> >>> Phil >>> >>> >>> >>> On Thu, Dec 12, 2013 at 9:42 AM, Max Leske <[email protected]> wrote: >>> >>>> Nice! Didn’t know about that one. >>>> >>>> >>>> On 12.12.2013, at 09:35, Torsten Bergmann <[email protected]> wrote: >>>> >>>> > >>>> ----------------------------------------------------------------------------------- >>>> > [Pharo Trick: #0004] - Run code using a key command to speedup >>>> development >>>> > >>>> ----------------------------------------------------------------------------------- >>>> > Works in: Pharo3.0 Latest update: #30637 but should work in other >>>> 2.0/3.0 versions >>>> > >>>> ----------------------------------------------------------------------------------- >>>> > >>>> > If you have to run some code very often you typically have to >>>> evaluate it >>>> > from a workspace over and over again. >>>> > But to speed up you can assign a global keymapping which allows to >>>> run it with >>>> > a simple keyboard shortcut: >>>> > >>>> > World >>>> > on: $a shift command >>>> > do: [ Object browse ]. >>>> > >>>> > Evaluate this once in a workspace. After that anytime you press >>>> SHIFT, the >>>> > command button (on Windows this is ALT) and A together the block gets >>>> evaluated >>>> > and your code runs easily. >>>> > >>>> > Background: >>>> > =========== >>>> > In Pharo there is a global morph called "World" representing the >>>> desktop. >>>> > One can assign a key combination to any morph including this world. >>>> > If you are interested on the Keymappings then read >>>> http://playingwithobjects.wordpress.com/2013/03/19/keymappings-101-for-pharo-2-0/ >>>> > for more >>>> > >>>> >>>> >>>> >>> >> > >
