Я использую Pharo Smalltalk версии 4.0 для создания простого графического приложения. Я хочу убедиться, что «StandardWindow», который я создал, не закрывается, когда пользователь нажимает кнопку «X» в верхнем углу. Следовательно, я отправляю сообщение «mustNotClose» в мой оконный объект, который является переменной экземпляра суперкласса SystemWindow. Тем не менее, окно все еще закрывается, когда я нажимаю кнопку «X». Любые идеи о том, что мне не хватает? Любая помощь будет оценена.pharo smalltalk Окно закрытия
3
A
ответ
5
Метод mustNotClose
только аксессор для проверки того, что экземпляр переменной mustNotClose
устанавливается истина:
mustNotClose
^mustNotClose == true
Вы должны использовать метод makeUnclosable
, который фактически удаляет кнопку закрытия. Затем вы можете добавить кнопку закрытия с помощью makeClosable
.
Смежные вопросы
- 1. Smalltalk Pharo
- 2. Регулирующие точки в Pharo Smalltalk
- 3. Pharo Smalltalk UITheme builder label
- 4. Pharo Smalltalk: Чтение из TextMorph
- 5. Браузер, который делает рефакторинг в Smalltalk Pharo?
- 6. Как разгрузить архив от Pharo Smalltalk?
- 7. Функция unix crypt() в smalltalk/pharo
- 8. Tab Widget в JQuery - Seaside- Pharo Smalltalk
- 9. ресурсов для изучения smalltalk и pharo?
- 10. Вложенные «if» (AKA «switch») в Smalltalk (Pharo)
- 11. Лучший способ расширить поведение класса Pharo Smalltalk?
- 12. x.509 операции с сертификатом pharo smalltalk
- 13. Smalltalk Pharo Объединение строк вместо потоков
- 14. Конвертировать поплавок в Pharo Smalltalk в bytearray?
- 15. Импорт проекта GNU Smalltalk в Pharo?
- 16. Изменение содержимого Smalltalk Pharo TextMorph динамически
- 17. Pharo пользовательского класс не индексируемый (Smalltalk)
- 18. findTokens: в Pharo против Dolphin Smalltalk
- 19. Итерации коллекции назад в Pharo Smalltalk
- 20. Smalltalk/Pharo на основе изображений - Как развернуть?
- 21. Таймер обратного вызова в Pharo smalltalk + Seaside
- 22. Отображение унаследованных методов в Squeak/Pharo Smalltalk
- 23. Как напечатать код Smalltalk от Pharo/Squeak?
- 24. Как получить отправителя сообщения в SmallTalk (Pharo)?
- 25. делает конструктор в Pharo или Smalltalk
- 26. Двойная отправка в Pharo
- 27. Таблица рисования в Pharo
- 28. Smalltalk (pharo): Использование ZipArchive и запись в поток вместо файла?
- 29. Pharo Smalltalk настраивает размеры шрифта, стили и фоны
- 30. В чем разница между = и == в Pharo Smalltalk?
Вы правы, это сработало. Большое спасибо, я ценю это. – user5163359