Описание тега wxnotebook

1 ответ

wxNotebook - Как я могу получить высоту и / или значение wxSize одной вкладки?

Я пишу несколько примеров wxWidgets для образовательных целей. Моя проблема проста: я использую wxNotebook, и мне нужен трюк, чтобы получить текущий размер отдельной вкладки, особенно высоту. Проще говоря, если я помещу wxNotebook внутри wxFrame, ко…
22 авг '11 в 13:44
1 ответ

Как создать многострочное wxNotebook для GTK?

wxWidgets предоставляет ноутбуки с несколькими строками вкладок только на платформах Windows. Есть ли простой способ предоставить аналогичную функциональность на платформах на базе GTK, или я застрял с единственным вариантом, состоящим в создании на…
15 сен '09 в 19:25
1 ответ

Панель ноутбука wxpython зависает при работе потоков

Я пытаюсь разработать графический интерфейс с использованием wxpython, который имеет 3-4 панели ноутбука, и одна из этих панелей (главная панель) вызывает другой скрипт на языке python, называемый abc.py. В этом abc.py я запускаю несколько (>10) пот…
17 фев '15 в 08:41
2 ответа

Программно добавлять / удалять вкладки на wxNotebook с помощью PageText

Мне нужно иметь возможность программно добавлять и удалять вкладки на wxNotebook с помощью текста / метки, отображаемой на каждой вкладке. В окнах, используя элемент управления вкладками и страницы вкладок, я смогу ссылаться на каждую вкладку по кла…
08 май '09 в 20:46
1 ответ

wxPython - Подсказки для вкладок в блокноте

Я создаю графический интерфейс с помощью wxPython, который использует виджет wx.Notebook. Поскольку я удалил надписи на вкладках "Блокнот" для целей дизайна, я хотел бы добавить всплывающие подсказки для каждой вкладки в отдельности, которые показыв…
20 апр '18 в 13:46
1 ответ

Как удалить ВСЕ страницы agw.aui.notebook за один раз?

У меня есть auiNotebook, созданный из библиотеки AGW. Теперь я добавил несколько страниц. Теперь мне нужно удалить ВСЕ страницы за один раз. Пожалуйста, дайте мне знать, как это сделать. Или есть какой-либо метод, который дает мне список индексов ст…
10 окт '10 в 11:08
1 ответ

Как получить верный макет для Matplotlib FigureCanvas на панели wx.Notebook

Я боролся с этим уже несколько дней. Если я не использую wx.Notebook, я могу получить правильный размер FigureCanvas в sizer, но как только я помещаю FigureCanvas внутри панели wx.Notebook, график, похоже, игнорирует размер панели. У него также есть…
21 июн '12 в 18:44
1 ответ

wxPython Toolbook/Toolbar, пустое пространство между панелью инструментов и рамкой

На скриншоте - фрагмент левой части моего основного кадра. В этом кадре вверху находится книга инструментов. Я установил цвет фона панели инструментов в инструментальной книге и рамки на 0,0,0, но, как вы можете видеть, между ними есть небольшая пу…
1 ответ

Прозрачная страница блокнота / Настройка фонового изображения для страниц блокнота в wxPython

Я пытаюсь создать программу с использованием wxPython, в которой используется блокнот с вкладками. Я хотел бы установить фон страниц в записной книжке на одно изображение. Я думал, что смогу просто установить фон wxPanel с записной книжкой на изобра…
27 июл '15 в 00:36
2 ответа

Встроить отдельные графические интерфейсы WX в закладки ноутбука

В основном у меня есть 3 отдельных графических интерфейса wxPython, которые я хотел бы объединить в одно приложение, предоставив каждому графическому интерфейсу свою вкладку для ноутбука. Я не совсем уверен, как это сделать, и ищу несколько советов.…
28 янв '13 в 19:49
2 ответа

Как удалить страницу записной книжки?

У меня есть графический интерфейс wxPython, где я добавляю страницы в блокнот с помощью флажков. Каждый раз, когда флажок меняет свой статус на "True", страница добавляется. Но как мне удалить страницу, когда флажок изменяет статус на "Ложь"? Есть п…
31 май '13 в 09:40
1 ответ

Изменение атрибутов в других панелях

Вот код, над которым я работаю: import wx import wx.aui import wx.lib.scrolledpanel from parse import * import settings parser=parse() ID_OPEN = 101 ID_SAVE = 102 ID_QUIT = 103 factors = ['Power','Fuel','Pot Water','Bottled Water','Storage Area','Pe…
30 окт '16 в 21:28
1 ответ

Вертикальная прокрутка wxPython для вкладки "Блокнот"

Я пытаюсь добавить вертикальную полосу прокрутки к одной из моих вкладок в блокноте, используя wxPython. Я попытался добавить стиль окна wx.VSCROLL к нескольким различным панелям, и мне не повезло. Вот мой код: import wx import os class MyFrame(wx.F…
22 июл '14 в 23:01
1 ответ

Добавить страницу записной книжки в wxpython

Я запускаю приложение wxpython. В приложении у меня есть панель с записной книжкой с некоторым количеством страниц / вкладок. При нажатии кнопки (wx.button) я хотел бы иметь возможность очистить одну из страниц записной книжки и заменить ее новой ин…
20 дек '12 в 22:28
1 ответ

Самостоятельно удалить страницу в wx.Notebook

Я хочу динамически создавать и удалять страницы в блокноте. В основном классе я успешно создаю и добавляю страницы с помощью кнопки. Страницы, конечно же, представляют собой отдельный класс и имеют внутри кнопку. Я знаю, что могу поставить кнопку за…
16 сен '16 в 21:49
1 ответ

Какой виджет в PySide похож на элемент управления wxNotebook в wxwidgets?

Я должен заменить элемент управления wxNotebook на эквивалент PySide. Какой виджет / подход в PySide мне лучше всего использовать?
11 авг '14 в 14:17
1 ответ

Как подобрать размер панели wx к wx.Notebook (wxpython)

У меня есть рамка с панелью с записной книжкой на верхнем уровне, где каждая страница содержит разные панели: panel = wx.Panel(self) self._panel = panel # Arrange the various views in a notebook self._topNoteBook = wx.Notebook(panel) self._installsV…
05 янв '14 в 07:57
3 ответа

Новые страницы wxNotebook остаются пустыми в wxPython

Я сделал пример кода, чтобы попробовать wxNotebook, но новые вставленные страницы остаются полностью пустыми. Если я не использую таймер или новый поток, но вставляю страницы перед MainLoop, это работает. Я подозреваю, что мне нужно обновление, обно…
22 янв '11 в 12:31
1 ответ

Как создать блокнот wxpython с двумя горизонтальными панелями?

Я пытаюсь построить что-то вроде ниже: Это ноутбук с двумя панелями, разделенными по горизонтали. Панель сверху также разделена на 2, каждая из которых содержит объект wx.grid. Я попробовал код ниже, но 2 сетки на верхней панели не отображаются: cla…
16 дек '13 в 00:32
2 ответа

wxpython связь между ноутбуком и основным фреймом

У меня есть записная книжка, родитель которой является основным фреймом приложения. В основном фрейме также есть панель с диаграммой сбоку ноутбука, строка меню и строка состояния. Записная книжка имеет пару страниц, и каждая страница имеет нескольк…
12 мар '14 в 09:24