Resultados da pesquisa a pedido "cocoa"
Aviso 'Classe FIFinderSyncExtensionHost é implementado em ambos ...' no Xcode desde a atualização para o macOS High Sierra
Estou recebendo o seguinte aviso no console do Xcode enquanto estiver executando (não compilando) meu aplicativo desde a atualização para o High Sierra no meu MacBook: objc [26299]: A classe FIFinderSyncExtensionHost é implementada ...
Botões da barra de título e barras de título personalizadas
Criei uma exibição personalizada da barra de título para um NSWindow escurecido (estilo 0), para que ele possa desaparecer de maneira semelhante ao Quicktime X. O único problema é que os botões não respondem às ações do mouse e do movimento do ...
Não é possível arrastar e soltar para trabalhar no NSCollectionView
Provavelmente, estou cometendo um erro simples, mas simplesmente não consigo soltar arquivos em um NSCollectionView para funcionar mesmo da maneira mais básica. Em um projeto mais recente, tenho um NSCollectionView em uma janela e o controlador ...
Como criar teclado virtual no osx?
Eu quero criar um teclado virtual no osx. É possível? Quero dizer, posso criar um programa que dê os mesmos sinais que o teclado real. Um exemplo desse tipo de teclado seria o teclado na tela ou o visualizador de teclado (ele possui a interface ...
addGlobalMonitorForEventsMatchingMask retornando apenas a posição do mouse
Estou tentando aprender a codificar para o Mac. Sou Java há algum tempo, por isso espero que o problema que estou enfrentando seja um simples mal-entendido sobre o cacau. Eu tenho o seguinte código: -(IBAction)beginEventMonitor:(id)sender { ...
Adicionando uma sombra a um NSImageView
eu tenho umNSImageView e quer adicionar uma sombra. Eu tentei fazê-lo programaticamente com: NSShadow *shadow = [[[NSShadow alloc] init] autorelease]; [shadow setShadowBlurRadius:4.0f]; [shadow setShadowOffset:CGSizeMake(4.0f, 4.0f)]; [shadow ...
Detectar quando um usuário tira uma captura de tela
Estou procurando uma maneira de meu aplicativo receber uma notificação quando o usuário faz uma captura de tela comCommand-Shift-3 ouCommand-Shift-4. Um exemplo disso são aplicativos como Droplr e Cloud App, que enviam automaticamente a captura ...
Qual é a melhor maneira de colocar uma c-struct em um NSArray?
Qual é a maneira usual de armazenar estruturas C em umNSArray? Vantagens, desvantagens, manipulação de memória? Notavelmente, qual é a diferença entrevalueWithBytes evalueWithPointer - criado por justin e bagre abaixo. Aqui está um ...
Consumindo eventos de mouse / trackpad OSX com um toque de evento
Estou tentando adicionar uma interceptação de evento para ativar / desativar o evento no meu trackpad mágico. Eu pensei que isso seria simples, ou seja, registrar uma interceptação de eventos e, quando necessário, descartar o ...
Swift 4: NSFilenamesPboardType não disponível. Em vez disso, o que usar para registerForDraggedTypes?
Após a migração para o Swift4, o seguinte código gera um erro de compilação: public final class MediaItemView: NSView { public override init(frame frameRect: NSRect) { super.init(frame: frameRect) // error: 'NSFilenamesPboardType' is unavailable ...