Thursday 5 September 2019

Nswindow redimensionar indicador forex


OS 10.11.3 Xcode 7.2.1 Swift 2.1 Como exibir indicadores de redimensionamento para um NSWindow sem barra de título Criei um novo projeto Xcode (para aplicativo Mac) com storyboard. Acabei de desativar a caixa de seleção Barra de título na aparência (oculta a barra de título de NSwindow). O estranho foi, depois de desativar o TitleBar, o NSWindow não mostrava indicadores de redimensionamento enquanto o mouse estava acima das bordas da janela. Embora eu arraste nas bordas foi redimensionado. Eu acho que isso é um erro, porque se a janela pode ser redimensionada arrastando o mouse sobre as bordas, ele deve mostrar os indicadores de redimensionamento. Como pode ser visto na imagem, os indicadores de redimensionamento são vistos após o usuário arrasar a janela, mas muitos usuários pensariam que, uma vez que não há um indicador de redimensionamento, a janela não é redimensionável. Eu corri essa questão subclassando o NSWindow e substituindo o canBecomeKeyWindow para retornar SIM: Não atualizar os cursores de redimensionamento neste caso parece um bug da Apple. Estado da documentação O valor da propriedade canBecomeKeyWindow é SIM se a janela tiver uma barra de título ou uma barra de redimensionamento, ou NÃO, de outra forma. Então eu espero que o canBecomeKeyWindow devolva SIM para uma janela redimensionável. Mas não faz isso. UPD: verificado em 10.10.5. Espero que você tenha o mesmo comportamento em 10.11. Respondeu 27 de fevereiro às 18:20 Sua resposta 2017 Stack Exchange, IncResize janela de propriedades de EA Você pode usar o indicador ou a EA, eles são 99 idênticos no interior. A diferença é que o indy é conduzido por tiques e, portanto, pode levar algum tempo até a janela de entrada se tornar importante e não vai cuidar das janelas de entrada durante os fins de semana (no testador) etc., a menos que você use um simulador de tiquetaque. A EA é executada no modo de loop, portanto, suas próprias opções (via F7) são inacessíveis (ou seja, a desvantagem de EAs em loop), mas se você mudar para o período de tempo MN1 (mensalmente), você entrará nela. A EA trabalhará 247 (dormir 13sec) e sua operação é mais suave, uma vez que não depende de carrapatos. Não há muito para explicar, tanto o indy como o EA têm apenas 5 cordas nas configurações - os nomes dos botões nas caixas de diálogo (OKCancelResetLoadSave) - se você não usa o MT4 em inglês, basta configurar suas cordas localizadas. Use um deles, mas apenas em um único gráfico, mesmo se você tiver mais instâncias MT4. Aquele irá lidar com todas as janelas de entrada MT4 (uma em uma hora do curso) no seu PC. Certifique-se de que as DLLs são permitidas (não é necessário ter medo de que user32.dll seja usado). PS: se você vier aqui, teste e me diga o que está errado, então consigo corrigir erros e re-postar aqui, thx. Se você quiser seguir uma rota rápida e suja, google ResizeEnable - isso é um utilitário freeware do Windows (datado de 2003) que redimensiona tudo - incluindo os botões. Parece um pouco feio, mas também funciona. Imagens anexas (clique para ampliar)

No comments:

Post a Comment