https://github.com/DamienCassou/pier-cl/blob/master/CheatSheet.pier.md

+caption>file://figures/image.png+

Ben

On 12 Dec 2013, at 11:50, Guillermo Polito <[email protected]> wrote:

> 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
>> >
>> 
>> 
>> 
>> 
>> 
> 
> 

Reply via email to