Атрибуты таргетинга выбранной в данный момент вкладкиPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Атрибуты таргетинга выбранной в данный момент вкладки

Сообщение Anonymous »

В настоящее время у меня есть ttk.Notebook, tabControl, который инициализируется единственной вкладкой, первой вкладкой. На этой вкладке есть файлы tk.Text, txt.

Код: Выделить всё

        tabControl = ttk.Notebook(self.root)

first_tab = ttk.Frame(tabControl)
tabControl.add(first_tab, text='Tab 1')

txt = tk.Text(first_tab, wrap="word", width=30, height=10)
txt.pack(padx=5,pady=5,fill="both",expand=True)

tabControl.pack(fill="both", expand=True, side="right")
Пользователю предлагается возможность создать новую вкладку с помощью кнопки. Вкладка, созданная пользователем, устроена следующим образом:

Код: Выделить всё

def add_new_tab(notebook):
new_tab_frame = ttk.Frame(notebook)

txt = tk.Text(new_tab_frame, wrap="word", width=40, height=10)
txt.pack(padx=10,pady=10,fill="both",expand=True)

notebook.add(new_tab_frame, text="New Tab")
Как мне получить доступ к tk.Text выбранной в данный момент вкладки?
Я спрашиваю причину добавления текста в текстовый виджет выбранной в данный момент вкладки. В настоящее время пользователю разрешено транскрибировать аудиофайл только на first_tab, но мне бы хотелось, чтобы пользователь мог транскрибировать на одну вкладку, переключаться на другую вкладку и снова транскрибировать.
Я знал о методе .select() для поиска вкладки, но мне не удалось выбрать tk.Text этой вкладки. Любая помощь будет оценена по достоинству.

Подробнее здесь: https://stackoverflow.com/questions/785 ... lected-tab
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»