Lines Matching +full:test +full:- +full:docs +full:- +full:mr
6 TabbedPageSet -- A Tkinter implementation of a tabbed-page widget.
7 TabSet -- A widget containing tabs (buttons) in one or more rows.
27 select_command -- A callable which will be called when a tab is
31 tabs -- A list of strings, the names of the tabs. Should be specified in
36 n_rows -- Number of rows of tabs to be shown. If n_rows <= 0 or is
40 max_tabs_per_row -- Used for deciding how many rows of tabs are needed,
157 n_rows = (len(self._tab_names) - 1) // self.max_tabs_per_row + 1
164 n_tabs = (len(self._tab_names) - i - 1) // (n_rows - row_index) + 1
169 # re-select selected tab so it is properly displayed
176 """A simple tab-like widget."""
183 name -- The tab's name, which will appear in its button.
185 select_command -- The command to be called upon selection of the
211 Note that this does -not- call set_selected -- it will be called by
233 # mskl replaces the bottom-left corner of the border with a normal
239 self.mskl.ml.place(x=0, y=-self.bw,
241 # mskr replaces the bottom-right corner of the border with a normal
245 self.mskr.mr = Frame(self.mskr, borderwidth=self.bw,
260 relx=0.0, x=-self.bw,
273 height -= self.bw
281 self.mskr.mr.place(x=-self.bw, y=-self.bw,
289 """A Tkinter tabbed-pane widget.
360 page_names -- A list of strings, each will be the dictionary key to a
366 n_rows, max_tabs_per_row -- Parameters for the TabSet which will
367 manage the tabs. See TabSet's docs for details.
369 page_class -- Pages can be shown/hidden using three mechanisms:
371 * PageLift - All pages will be rendered one on top of the other. When
377 * PageRemove - When a page is selected, the currently showing page is
381 * PagePackForget - This mechanism uses the pack placement manager.
471 # test dialog
475 root.title("Test tabbed pages")