Форум программистов, компьютерный форум, киберфорум
Python: PyGame
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/34: Рейтинг темы: голосов - 34, средняя оценка - 4.94
1 / 0 / 1
Регистрация: 01.06.2019
Сообщений: 61

Pygame, сворачивание и разворачивание окна

06.01.2020, 10:32. Показов 6858. Ответов 2

Студворк — интернет-сервис помощи студентам
Добрый день помогите в следующем вопросе.
Есть иконка по которой если нажать откроется окно с другими иконками(типо список возможных действий). Собственно я сделал нечто подобное. Список открывается если нажать на открывшуюся иконку то все работает. Но я не знаю как свернуть это окно. Поискав на эту тему руководства, по идее нужно просто как то удалить эти изображения, а экран должен заново прорисовать. Поискав еще больше и почитав документацию, то по идее мне нужна команда remove (группа спрайтов.remove) ну я так понял, только ничего у меня не вышло. текстуры и код в архиве.
Миниатюры
Pygame, сворачивание и разворачивание окна   Pygame, сворачивание и разворачивание окна  
Вложения
Тип файла: rar test5.rar (22.5 Кб, 4 просмотров)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.01.2020, 10:32
Ответы с готовыми решениями:

Сворачивание/разворачивание элементов окна
Здравствуйте! Есть код: from tkinter import Menu, Frame, Label, Tk, W from tkinter.ttk import Combobox root = Tk() ...

Запретить закрытие, сворачивание, разворачивание окна
Здравствуйте, возникла необходимость создать окно, которое нельзя будет закрыть, свернуть или развернуть при помощи кнопок. Кнопки я скрыл,...

Разворачивание / сворачивание окна при нажатии на кнопку
При нажатии на кнопку программа должна разворачивать экран в полный размер, а при втором нажатии брать исходный размер. Делаю вот так, но...

2
1293 / 677 / 367
Регистрация: 07.01.2019
Сообщений: 2,302
06.01.2020, 11:05
Лучший ответ Сообщение было отмечено Kxarog как решение

Решение

Python
1
2
3
4
5
6
if pygame.sprite.spritecollide(mouse, icon, False) and event.type == pygame.MOUSEBUTTONDOWN and event.button == 3:
                if list_of_buildings == True: # тоже самое только наоборот
                    list_building.remove(*list_building) # я думал это удалит изображение
                    icon_main_tower.remove(*icon_main_tower)
                    list_of_buildings = False
                    print("2")
1
1 / 0 / 1
Регистрация: 01.06.2019
Сообщений: 61
06.01.2020, 11:09  [ТС]
спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.01.2020, 11:09
Помогаю со студенческими работами здесь

Сворачивание-разворачивание основного окна (улетает с панели)
Потратил вчера пол-дня на эту проблему, поэтому прошу помощи... . Вопрос у меня такой: вот я создал в Билдере приложение, стартую его, если...

Событие, которое отвечает за реакцию на сворачивание и разворачивание окна
Какое событие Pygame отвечает за реакцию на сворачивание и разворачивание окна? if event.type == pygame.СОБЫТИЕ: pass ...

Сворачивание/разворачивание формы
Возникла небольшая проблема при сворачивании/разворачивании формы. Дело в том, что в программе открытие рабочей формы предшествует...

Сворачивание и разворачивание окон
У меня есть главная форма, есть несколько дочерних. В главной я кнопкой выбираю дочернюю, она открывается Show, главная скрывается Hide....

Сворачивание/разворачивание приложений
Доброго времени, необходимо выводить на экран окно по определенному заголовку. Все окна будут наложены друг на друга, по необходимости...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru