NSOpenGLView: отсутствует NSWindow resizeIndicator - PullRequest
0 голосов
/ 21 мая 2011

В настоящее время я создаю простое окно какао программно с прикрепленным к нему NSOpenGLView.В любом случае, если я создам маску стиля Windows с NSResizableWindowMask и [m_window setShowsResizeIndicator: YES ];, я бы ожидал увидеть индикатор изменения размера в правом нижнем углу.Изменение размера работает, но индикатор не показывает вообще.Я также проверил простые примеры NSOpenGLView, и у них также есть та же проблема, так что я уверен, что это не ошибка в моем коде, а проблема с представлением, которое имеет 100% ширину и высоту.Есть ли способ разместить индикатор поверх NSOpenGLView?

1 Ответ

0 голосов
/ 04 июня 2011

Краткий ответ: NSOpenGLView покроет индикатор изменения размера, независимо от того, что вы делаете.Вы можете подделать его, разместив пользовательскую текстуру в правом нижнем углу вашего View.

См. Эту ветку для подробного обсуждения и некоторых примеров кодов:

...