Os programas C ++ não recebem foco quando iniciados a partir do launcher no Xubuntu 13.10

1

Meus programas C ++ funcionam bem em um terminal no Xubuntu 13.10. Mas quando eles são iniciados a partir de um lançador, eles não recebem foco. O foco permanece na área de trabalho. Esses programas usam o método grab_focus para campos de entrada. Isso funciona se eles rodarem em um terminal. Mas não de um lançador. O que devo fazer para que esses programas obtenham o foco imediatamente quando o lançador for clicado?

    
por Johnny Wilder 17.01.2014 / 15:22

1 resposta

1

Encontrei a resposta eu mesmo. Se a caixa de seleção Usar notificação de inicialização (mostrada na imagem abaixo) no inicializador estiver marcada, isso acontece. Você pode acessar o menu para editar os lançadores clicando com o botão direito do mouse no botão Xubuntu e selecionando Editar menus

    
por Johnny Wilder 17.01.2014 / 17:59