Veja uma possibilidade: use um Marcador + marcador da área de trabalho . E, em seguida, invoque o marcador do gancho de modo.
Se você precisa fazer mais do que o Desktop, para configurar os buffers e a configuração de janela / frame que você quer, então você pode usar um marcador sequence que combina um desktop marcar com, digamos, um marcador de função . IOW, você pode usar um marcador para executar código arbitrário e os marcadores de área de trabalho oferecem uma maneira rápida e fácil de alternar entre diferentes configurações de área de trabalho.