[Python-checkins] cpython (merge 3.3 -> default): Merge with 3.3
terry.reedy
python-checkins at python.org
Mon Aug 19 00:29:25 CEST 2013
http://hg.python.org/cpython/rev/3deccc7eee1b
changeset: 85248:3deccc7eee1b
parent: 85245:646c2388d8f5
parent: 85247:e09dfdbeb9a2
user: Terry Jan Reedy <tjreedy at udel.edu>
date: Sun Aug 18 18:23:10 2013 -0400
summary:
Merge with 3.3
files:
Lib/idlelib/SearchDialogBase.py | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/Lib/idlelib/SearchDialogBase.py b/Lib/idlelib/SearchDialogBase.py
--- a/Lib/idlelib/SearchDialogBase.py
+++ b/Lib/idlelib/SearchDialogBase.py
@@ -1,6 +1,23 @@
+'''Define SearchDialogBase used by Search, Replace, and Grep dialogs.'''
from tkinter import *
class SearchDialogBase:
+ '''Create most of a modal search dialog (make_frame, create_widgets).
+
+ The wide left column contains:
+ 1 or 2 text entry lines (create_entries, make_entry);
+ a row of standard radiobuttons (create_option_buttons);
+ a row of dialog specific radiobuttons (create_other_buttons).
+
+ The narrow right column contains command buttons
+ (create_command_buttons, make_button).
+ These are bound to functions that execute the command.
+
+ Except for command buttons, this base class is not limited to
+ items common to all three subclasses. Rather, it is the Find dialog
+ minus the "Find Next" command and its execution function.
+ The other dialogs override methods to replace and add widgets.
+ '''
title = "Search Dialog"
icon = "Search"
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list