[New-bugs-announce] [issue31083] IDLE: document new TabPage(Frame) design for configdialog

Terry J. Reedy report at bugs.python.org
Sun Jul 30 17:50:03 EDT 2017


New submission from Terry J. Reedy:

We are in the process of moving blocks of ConfigDialog methods pertaining to one tab page to a separate class. FontPage is more or less done.  GenPage is in process.  This issue is about documenting the generic structure of the classes in a comment block.  The following is extracted from msg299519 of #31050.

# class TabPage(Frame):
#    def __init__(self, master):
#        super().__init__(master)
#        self.create_page_tab()
#        self.load_tab_cfg()
#    def create_page_tab():
# ...
 
The rest will be an adaptation of the description of the old design in the same message plus what we have actually done so far.

This issue includes editing FontPage to conform to the documented design.

----------
assignee: terry.reedy
components: IDLE
messages: 299524
nosy: csabella, terry.reedy
priority: normal
severity: normal
stage: needs patch
status: open
title: IDLE: document new TabPage(Frame) design for configdialog
type: enhancement
versions: Python 3.6, Python 3.7

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue31083>
_______________________________________


More information about the New-bugs-announce mailing list