NSTrackingArea в Objective C — Xcode Mac OS

Class NSTrackingArea  NSTrackingArea - Область представления, которая генерирует события отслеживания мыши и обновления курсора, когда указатель находится над этой областью.   При создании объекта области отслеживания вы указываете прямоугольник (в системе координат вида), объект-владелец и один или несколько параметров вместе с (необязательно) словарем данных. После его создания вы добавляете объект области отслеживания в представление с помощью...

Подробнее

NSView в Objective C — Xcode Mac OS

Как узнать, что курсор мыши находится над NSView Чтобы отследить заход курсора мыши над текстовым редактором или его выход, есть несколько способов, но суть одна, необходимо реализовать следующие методы: mouseEntered:event, mouseExited:event. Но чтобы реализовать методы mouseEntered: и mouseExited:, нам необходимо использовать class NSTrackingArea.   Вариант с подклассом NSView с методом viewWillMoveToWindow: MyView.h // // MyView.h // // // Created by...

Подробнее

NSMenu в Objective C — Xcode Mac OS

Как совсем отключить контекстное меню для NSTextField Правый клик мыши запускает всплывающее контекстное меню. Чтобы его отключить насовсем, необходимо создать подкласс для NSTextField (или для NSTextView) и в методе -textView:menu:forEvent:atIndex: нужно возвращать nil.   //------------------------------------------------------------------------// // Отключение контекстного меню для NSTextView. // Правый клик мыши запускает всплывающее контекстное меню. Чтобы его // отключить насовсем, необходимо создать...

Подробнее

Как навсегда отключить защитник Windows 10

Защитник Windows – это встроенный компонент операционной системы, некий такой антивирус, который помогает защитить ваш компьютер от вредоносных программ, таких как вирусы, программы-шпионы и другие, потенциально небезопасные приложения. Но заметим, эта защита только базовая, для полноценной защиты компьютера от вирусов необходимо приобретать специализированные сторонние программы антивирусы. Но сейчас разговор не об этом. Итак. Все же...

Подробнее

Как в Windows 10 сменить раскладку клавиатуры по умолчанию

В Windows 10 достаточно усложнили доступ к настройкам, и ранее легкий способ быстро изменить язык раскладки клавиатуры по умолчанию при загрузке системы теперь находится в непривычном месте. Не только все пункты переиначили непонятно зачем, но и запрятали достаточно глубоко опцию смены раскладки клавиатуры по умолчанию. Даже опытный пользователь сталкивается с трудностями, когда пытается совершить данное...

Подробнее