Создайте работающее приложение

Access ready-to-use Telemarketing Data to expand outreach, generate quality leads, and maximize your marketing ROI.
Post Reply
hasinam2206
Posts: 399
Joined: Mon Dec 23, 2024 2:47 am

Создайте работающее приложение

Post by hasinam2206 »

Первый шаг в том, чтобы ваше приложение заработало, — это обновить приложение, чтобы у него было меню «Файл» , поскольку тогда вы сможете добавлять файлы MP3 в свое творение. Меню почти всегда добавляются в класс wx.Frame, поэтому это тот класс, который вам нужно изменить.

Примечание: Некоторые приложения отказались от меню в своих приложениях. Одним из первых, кто это сделал, был Microsoft Office, добавив Ribbon Bar. В наборе инструментов wxPython есть пользовательский виджет, который можно использовать для создания лент в зарубежные китайцы в австралии: данные wx.lib.agw.ribbon .

Другой тип приложений, которые в последнее время отказались от меню, — это веб-браузеры, такие как Google Chrome и Mozilla Firefox. В настоящее время они просто используют панели инструментов.

Давайте узнаем, как добавить строку меню в наше приложение:

Здесь вы добавляете вызов .create_menu() в конструктор класса. Затем в самом create_menu() вы создаете экземпляр wx.MenuBar и экземпляр wx.Menu.

Чтобы добавить пункт меню в меню, вы вызываете метод .Append() экземпляра меню и передаете ему следующее:

Уникальный идентификатор
Метка для нового пункта меню
Строка помощи
Далее вам нужно добавить меню в строку меню, поэтому вам нужно будет вызвать .Append() строки меню. Он принимает экземпляр меню и метку для меню. Эта метка немного странная, потому что вы назвали ее &File вместо File. Амперсанд сообщает wxPython о необходимости создать сочетание клавиш Alt + F для открытия меню File с помощью только вашей клавиатуры.
Post Reply