Item de menu do programa fechado permanece no topo

2

Às vezes, alguns programas deixam um remanescente de um item de menu ou um botão na minha tela.

Ele geralmente mostra tudo, o que torna isso muito chato.

Fechar o programa não remove o item de menu.

Aqui está um exemplo (o item de menu "Nova sessão ..." é de uma sessão Putty fechada):

Qual é a maneira mais fácil de atualizar minha tela para remover esse remanescente?

    
por Rasmus Faber 13.04.2011 / 18:31

2 respostas

3

Oh, sim, nós amamos esses elementos remanescentes da GUI ou artefatos - eu os vi em todos os sistemas operacionais / GUIs com os quais já trabalhei.

Iniciar um protetor de tela é uma maneira muito rápida de removê-lo, pois você pode acioná-lo com um pressionamento de tecla [1]. Outro truque rápido é alterar as resoluções de tela - o que você pode fazer rapidamente em um laptop com o botão de função da tela espelhada incorporada.

Eventualmente, você aprende que a melhor prática é limpar esses elementos quando eles surgirem - não permitindo que eles permaneçam em primeiro lugar ou reativando o mesmo elemento assim que ele for ativado.

-Z

[1] Crie uma tecla de atalho para proteção de tela link

    
por 13.04.2011 / 19:00
2

Embora essa seja uma pergunta antiga, ainda hoje é um problema relevante na minha máquina com Windows 7.
Existem duas soluções alternativas que funcionam para mim; espero que eles ajudem alguém com o mesmo problema.

Reinicie o serviço DWM

Você deve poder limpar os artefatos reiniciando o Desktop Window Manager. Você pode facilitar isso com um simples atalho na área de trabalho, que também pode atribuir uma tecla de atalho para:

  1. Crie um novo atalho na área de trabalho com a seguinte linha de comando:
    C:\Windows\System32\cmd.exe /c "net stop UxSms & sc start UxSms"

  2. Edite as propriedades do novo atalho e atribua uma tecla de atalho; Eu uso ctrl - alt - deslocamento -d

  3. Também nas propriedades do atalho, selecione Advanced e assegure que Run as administrator esteja marcado

Isso deve ser semelhante a:

AlteraraconfiguraçãodedesempenhodoWindows

  1. AbraacaixadediálogodeopçõesdedesempenhodoWindowsusando:

    1. DigiteAdjustperformancenapesquisadomenuIniciareselecioneAdjusttheappearanceandperformanceofWindows

    2. ControlPanel|PerformanceInformationandTools|Adjustvisualeffects

  2. DesativeacaixadeseleçãodeFadeoutmenuitemsafterclicking:

por 23.06.2014 / 20:38
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '357678',
    'url' => 'menu-item-from-closed-program-stays-on-top',
];

$_COOKIE = [
    'advanced-frontend' => '385m5m6ap4d1fnvveppq1v65bu',
    '_csrf-frontend' => '867513969b5a9313288163a84edd0dfb4db8f2499bb220f2cb59fbe312cf089ca:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"_JjvssWGKfoc59YQ2tQhOHblWaaGE0LS";}',
];

$_SESSION = [
    '__flash' => [],
];