Описание тега cocoa-sheet
Окно в OS X, которое скользит вниз от вершины его родительского окна.
3
ответа
Как показать NSPanel в виде листа
Я пытаюсь показать NSPanel в виде листа. Я наивно делаю что-то вроде этого: SheetController *sheetController = [[[SheetController alloc] initWithWindowNibName:@"Sheet"] autorelease]; [[NSApplication sharedApplication] beginSheet:sheetController.wind…
22 сен '09 в 01:17
1
ответ
Какао beginSheet: didEndSelector выдавая ошибку
Я загружаю лист в свой основной файл.xib, лист является панелью, и у меня нет проблем с отображением или закрытием листа, но при закрытии я получаю сообщение об ошибке: 2012-02-21 11:10:12.142 CollectionTest2[23277:10b] *** - [AppController customSh…
21 фев '12 в 17:01
1
ответ
beginSheet: заблокировать альтернативу?
Разве Snow Leopard не представил какую-то альтернативу старому beginSheet: методу, который позволяет использовать блок для выполнения отделочных работ? Мне не нравится иметь его в другом методе обратного вызова.
28 янв '11 в 14:50
2
ответа
Кнопка "ОК" для оповещения в приложении Mac не работает
При нажатии кнопки я использую приведенный ниже код testViewController *myWindowController = [[testViewController alloc] initWithWindowNibName:@"RecordingsViewController"]; [myWindowController setDelegate:self]; activeModalWindow = [myWindowControll…
12 июл '11 в 08:28
1
ответ
Проверьте, открыт ли лист
Я пишу приложение Какао, и в основном у меня есть окно, и мне нужно проверить, открыт ли лист, прежде чем открывать другое окно. Кажется, Google этого не знает. Как я могу проверить, открыт ли лист или нет?
27 фев '12 в 03:52
3
ответа
Модальная сессия требует модального окна
Я пытаюсь открыть окно, похожее на лист, чтобы оно отображалось внизу панели инструментов. Я использовал учебник О'Рейли, чтобы сделать это. Однако я могу обойти эту ошибку: модальный сеанс требует модального окна. Окно загружается как окно, если у …
29 июл '12 в 22:57
1
ответ
NSForm исчезает из пользовательского листа
Я сделал пользовательский лист, и он появляется и исчезает по мере необходимости. Тем не менее, лист содержит NSForm, который исчезает, когда автоматическое изменение размера ячейки отключено. Когда включен "Автоматический пересчет размера ячейки", …
14 сен '12 в 19:39
1
ответ
Как использовать событие "edit" для NSTableView
Внутри NStableViewDelegate я использую окно листа, чтобы начать операцию редактирования следующим образом: - (BOOL)tableView:(NSTableView *)aTableView shouldEditTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex { editEntity = [[contr…
15 фев '11 в 23:54
1
ответ
Не удается изменить текстовую метку на листе
Я создал лист, на котором я хотел бы отображать различные сообщения, пока программа выполняет анализ данных. Лист открывается и закрывается правильно, и у меня есть текстовая метка на листе, которая подключена к моему главному контроллеру (владельцу…
12 июн '12 в 23:11
1
ответ
Как получить информацию из пользовательского листа в OSX
Я создал специальный лист с таблицей. В таблице есть список имен пользователей: Я хочу получить выбранное значение строки и использовать его в приложении. Я могу получить строку следующим образом: -(void)tableViewSelectionDidChange:(NSNotification *…
12 ноя '12 в 22:28
1
ответ
Как предотвратить событие мыши при отображении листа?
Я обнаружил, что NSView"s rightMouseUp мог все еще быть активным, когда лист показывал. Я использовал этот код. [NSApp beginSheet:editPanel modalForWindow:window modalDelegate:self didEndSelector:@selector(didEndSheet:returnCode:contextInfo:) contex…
08 май '13 в 08:38
1
ответ
beginSheet: заблокировать альтернативу ARC?
Майк Эш создал пример использования блоков для обработки обратных вызовов с листов, что кажется очень хорошим. Это было в свою очередь обновлено для работы с сборщиком мусора пользователем Enchilada в другом вопросе SO на beginSheet: block альтернат…
02 дек '11 в 18:39
3
ответа
Как я могу удалить эффект "размытия", который Какао добавляет к прозрачным листам?
По умолчанию Cocoa добавляет эффект размытия фона к прозрачным и полупрозрачным модальным листам, когда они применяются к окну. Я хотел бы отключить эффект размытия. Как мне это сделать? Я создал пользовательский лист (подкласс NSWindow с прозрачным…
06 авг '10 в 00:42
2
ответа
Почему мой лист не прикреплен к окну, для которого он запущен?
У меня есть NIB, который содержит два окна: одно - главное окно приложения, видимое при запуске, а другое - пользовательский лист (и, следовательно, не видимый при запуске). Когда требуется лист, мой контроллер вызывает: [NSApp beginSheet: sheetWind…
22 мар '09 в 15:59
1
ответ
Проблема памяти листа и нити
Недавно я запустил проект, который может экспортировать некоторые предварительно рассчитанные Grafix/Audio в файлы для последующей обработки. Все, что я делал, это вставлял новое окно (с индикатором прогресса и кнопкой "Прервать") в мой основной xib…
05 апр '10 в 15:49
2
ответа
Как отключить функцию Quit в среде mutilDocument?
У меня есть приложение mutilDocument, я обнаружил, что при открытии окна с помощью метода: [NSApp beginSheet: [MultiWin window] modalForWindow: mainWindows modalDelegate: nil didEndSelector: nil contextInfo: nil]; Функция Quit в mainmeny уже выделен…
14 апр '09 в 02:57
1
ответ
Показать NSWindow как лист панели инструментов
Как вы показываете NSWindow из панели инструментов, как NSOpenPanel на картинке ниже?
22 авг '12 в 14:15
2
ответа
Отображение окна какао в виде листа в Xcode 4 (OSX 10.7.2) с ARC
Я пытаюсь заставить Окно входа в систему отображаться как лист из моего MainWindow, но всякий раз, когда я пытаюсь реализовать методы AppKit, всегда появляется ошибка по различным неразличимым причинам. Ни одно из онлайн-руководств там не работает, …
08 ноя '11 в 23:49
2
ответа
Метод beginSheet не работает для меня
Я имею saveWindowController (NSWindowController объект подкласса). я использую initWithWindowNibName: способ инициализации контроллера.Я установил владельца файла в xib на SaveWindowController, Я подключаю delegate (из окна) владельцу файла и window…
21 окт '11 в 11:37
2
ответа
Я правильно использую BeginSheet? (MonoMac)
У меня такое ощущение, что я либо наткнулся на ошибку (маловероятно), либо просто неправильно использую эту функцию (вероятно). Я пытаюсь заставить лист появиться в моем MainWindow. По какой-то причине окно листа всплывает как обычное окно без панел…
01 мар '11 в 01:59