Browse Source

Doc Updated

gh-pages
Eugenio Parodi 2 years ago
parent
commit
b04e8292b7
  1. 12
      _modules/TermTk/TTkAbstract/abstractscrollarea.html
  2. 12
      _modules/TermTk/TTkAbstract/abstractscrollview.html
  3. 12
      _modules/TermTk/TTkCore/TTkTerm/inputkey.html
  4. 12
      _modules/TermTk/TTkCore/TTkTerm/inputmouse.html
  5. 12
      _modules/TermTk/TTkCore/canvas.html
  6. 12
      _modules/TermTk/TTkCore/color.html
  7. 23
      _modules/TermTk/TTkCore/constant.html
  8. 499
      _modules/TermTk/TTkCore/drivers/windows.html
  9. 12
      _modules/TermTk/TTkCore/helper.html
  10. 12
      _modules/TermTk/TTkCore/signal.html
  11. 12
      _modules/TermTk/TTkCore/string.html
  12. 12
      _modules/TermTk/TTkCore/timer_unix.html
  13. 61
      _modules/TermTk/TTkCore/ttk.html
  14. 12
      _modules/TermTk/TTkGui/textdocument.html
  15. 12
      _modules/TermTk/TTkLayouts/boxlayout.html
  16. 12
      _modules/TermTk/TTkLayouts/gridlayout.html
  17. 12
      _modules/TermTk/TTkLayouts/layout.html
  18. 15
      _modules/TermTk/TTkTestWidgets/keypressview.html
  19. 12
      _modules/TermTk/TTkTestWidgets/logviewer.html
  20. 12
      _modules/TermTk/TTkTestWidgets/testabstractscroll.html
  21. 12
      _modules/TermTk/TTkTestWidgets/testwidget.html
  22. 12
      _modules/TermTk/TTkTestWidgets/testwidgetsizes.html
  23. 12
      _modules/TermTk/TTkTestWidgets/tominspector.html
  24. 12
      _modules/TermTk/TTkTheme/draw_utf8.html
  25. 12
      _modules/TermTk/TTkTheme/theme.html
  26. 12
      _modules/TermTk/TTkUiTools/uiloader.html
  27. 12
      _modules/TermTk/TTkWidgets/Fancy/progressbar.html
  28. 12
      _modules/TermTk/TTkWidgets/Fancy/table.html
  29. 12
      _modules/TermTk/TTkWidgets/Fancy/tableview.html
  30. 12
      _modules/TermTk/TTkWidgets/Fancy/tree.html
  31. 12
      _modules/TermTk/TTkWidgets/Fancy/treeview.html
  32. 12
      _modules/TermTk/TTkWidgets/Fancy/treewidget.html
  33. 12
      _modules/TermTk/TTkWidgets/TTkModelView/filetree.html
  34. 12
      _modules/TermTk/TTkWidgets/TTkModelView/filetreewidget.html
  35. 12
      _modules/TermTk/TTkWidgets/TTkModelView/tree.html
  36. 12
      _modules/TermTk/TTkWidgets/TTkModelView/treewidget.html
  37. 12
      _modules/TermTk/TTkWidgets/TTkPickers/colorpicker.html
  38. 14
      _modules/TermTk/TTkWidgets/TTkPickers/filepicker.html
  39. 12
      _modules/TermTk/TTkWidgets/TTkPickers/messagebox.html
  40. 12
      _modules/TermTk/TTkWidgets/TTkPickers/textpicker.html
  41. 12
      _modules/TermTk/TTkWidgets/about.html
  42. 12
      _modules/TermTk/TTkWidgets/button.html
  43. 12
      _modules/TermTk/TTkWidgets/checkbox.html
  44. 12
      _modules/TermTk/TTkWidgets/combobox.html
  45. 12
      _modules/TermTk/TTkWidgets/container.html
  46. 12
      _modules/TermTk/TTkWidgets/frame.html
  47. 12
      _modules/TermTk/TTkWidgets/graph.html
  48. 12
      _modules/TermTk/TTkWidgets/image.html
  49. 12
      _modules/TermTk/TTkWidgets/kodetab.html
  50. 12
      _modules/TermTk/TTkWidgets/label.html
  51. 14
      _modules/TermTk/TTkWidgets/lineedit.html
  52. 12
      _modules/TermTk/TTkWidgets/list_.html
  53. 15
      _modules/TermTk/TTkWidgets/listwidget.html
  54. 12
      _modules/TermTk/TTkWidgets/menu.html
  55. 12
      _modules/TermTk/TTkWidgets/menubar.html
  56. 12
      _modules/TermTk/TTkWidgets/radiobutton.html
  57. 12
      _modules/TermTk/TTkWidgets/resizableframe.html
  58. 12
      _modules/TermTk/TTkWidgets/scrollarea.html
  59. 12
      _modules/TermTk/TTkWidgets/scrollbar.html
  60. 12
      _modules/TermTk/TTkWidgets/spacer.html
  61. 12
      _modules/TermTk/TTkWidgets/spinbox.html
  62. 12
      _modules/TermTk/TTkWidgets/splitter.html
  63. 30
      _modules/TermTk/TTkWidgets/tabwidget.html
  64. 50
      _modules/TermTk/TTkWidgets/texedit.html
  65. 12
      _modules/TermTk/TTkWidgets/widget.html
  66. 12
      _modules/TermTk/TTkWidgets/window.html
  67. 13
      _modules/index.html
  68. 8
      _sources/autogen.TermTk/TermTk.TTkCore.TTkTerm.readinputlinux.rst.txt
  69. 8
      _sources/autogen.TermTk/TermTk.TTkCore.TTkTerm.readinputlinux_thread.rst.txt
  70. 6
      _sources/autogen.TermTk/TermTk.TTkCore.TTkTerm.rst.txt
  71. 8
      _sources/autogen.TermTk/TermTk.TTkCore.TTkTerm.term_pyodide.rst.txt
  72. 8
      _sources/autogen.TermTk/TermTk.TTkCore.TTkTerm.term_unix.rst.txt
  73. 8
      _sources/autogen.TermTk/TermTk.TTkCore.drivers.pyodide.rst.txt
  74. 19
      _sources/autogen.TermTk/TermTk.TTkCore.drivers.rst.txt
  75. 8
      _sources/autogen.TermTk/TermTk.TTkCore.drivers.term_pyodide.rst.txt
  76. 8
      _sources/autogen.TermTk/TermTk.TTkCore.drivers.term_unix.rst.txt
  77. 8
      _sources/autogen.TermTk/TermTk.TTkCore.drivers.term_windows.rst.txt
  78. 8
      _sources/autogen.TermTk/TermTk.TTkCore.drivers.unix.rst.txt
  79. 8
      _sources/autogen.TermTk/TermTk.TTkCore.drivers.unix_thread.rst.txt
  80. 64
      _sources/autogen.TermTk/TermTk.TTkCore.drivers.windows.rst.txt
  81. 1
      _sources/autogen.TermTk/TermTk.TTkCore.rst.txt
  82. 91
      _sources/index.rst.txt
  83. 111
      _sources/info/debug.rst.txt
  84. 3
      _sources/info/features/crosscompatible.rst.txt
  85. 50
      _sources/info/features/index.rst.txt
  86. 150
      _sources/info/installing.rst.txt
  87. 2
      _static/documentation_options.js
  88. 12
      autogen.TermTk/TermTk.TTkAbstract.abstractitemmodel.html
  89. 12
      autogen.TermTk/TermTk.TTkAbstract.abstractscrollarea.html
  90. 12
      autogen.TermTk/TermTk.TTkAbstract.abstractscrollview.html
  91. 16
      autogen.TermTk/TermTk.TTkAbstract.html
  92. 16
      autogen.TermTk/TermTk.TTkCore.TTkTerm.colors.html
  93. 16
      autogen.TermTk/TermTk.TTkCore.TTkTerm.colors_ansi_map.html
  94. 28
      autogen.TermTk/TermTk.TTkCore.TTkTerm.html
  95. 16
      autogen.TermTk/TermTk.TTkCore.TTkTerm.input.html
  96. 16
      autogen.TermTk/TermTk.TTkCore.TTkTerm.inputkey.html
  97. 20
      autogen.TermTk/TermTk.TTkCore.TTkTerm.inputmouse.html
  98. 20
      autogen.TermTk/TermTk.TTkCore.TTkTerm.term.html
  99. 20
      autogen.TermTk/TermTk.TTkCore.TTkTerm.term_base.html
  100. 17
      autogen.TermTk/TermTk.TTkCore.canvas.html
  101. Some files were not shown because too many files have changed in this diff Show More

12
_modules/TermTk/TTkAbstract/abstractscrollarea.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkAbstract.abstractscrollarea &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkAbstract.abstractscrollarea &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkAbstract/abstractscrollview.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkAbstract.abstractscrollview &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkAbstract.abstractscrollview &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkCore/TTkTerm/inputkey.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.TTkTerm.inputkey &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.TTkTerm.inputkey &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkCore/TTkTerm/inputmouse.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.TTkTerm.inputmouse &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.TTkTerm.inputmouse &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkCore/canvas.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.canvas &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.canvas &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkCore/color.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.color &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.color &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

23
_modules/TermTk/TTkCore/constant.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.constant &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.constant &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -226,10 +236,13 @@
<span class="n">AllowDrag</span> <span class="o">=</span> <span class="mh">0x01</span>
<span class="sd">&#39;&#39;&#39;Drag allowed&#39;&#39;&#39;</span>
<span class="n">AllowDrop</span> <span class="o">=</span> <span class="mh">0x02</span>
<span class="sd">&#39;&#39;&#39;Drop allowed&#39;&#39;&#39;</span></div>
<span class="n">NoDragDrop</span> <span class="o">=</span> <span class="n">DragDropMode</span><span class="o">.</span><span class="n">NoDragDrop</span>
<span class="n">AllowDrag</span> <span class="o">=</span> <span class="n">DragDropMode</span><span class="o">.</span><span class="n">AllowDrag</span>
<span class="n">AllowDrop</span> <span class="o">=</span> <span class="n">DragDropMode</span><span class="o">.</span><span class="n">AllowDrop</span>
<span class="sd">&#39;&#39;&#39;Drop allowed&#39;&#39;&#39;</span>
<span class="n">AllowDragDrop</span> <span class="o">=</span> <span class="mh">0x03</span>
<span class="sd">&#39;&#39;&#39;Drag and Drop allowed&#39;&#39;&#39;</span></div>
<span class="n">NoDragDrop</span> <span class="o">=</span> <span class="n">DragDropMode</span><span class="o">.</span><span class="n">NoDragDrop</span>
<span class="n">AllowDrag</span> <span class="o">=</span> <span class="n">DragDropMode</span><span class="o">.</span><span class="n">AllowDrag</span>
<span class="n">AllowDrop</span> <span class="o">=</span> <span class="n">DragDropMode</span><span class="o">.</span><span class="n">AllowDrop</span>
<span class="n">AllowDragDrop</span> <span class="o">=</span> <span class="n">DragDropMode</span><span class="o">.</span><span class="n">AllowDragDrop</span>
<div class="viewcode-block" id="TTkConstant.ChildIndicatorPolicy"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkCore.constant.html#TermTk.TTkCore.constant.TTkConstant.ChildIndicatorPolicy">[docs]</a> <span class="k">class</span> <span class="nc">ChildIndicatorPolicy</span><span class="p">(</span><span class="nb">int</span><span class="p">):</span>
<span class="n">ShowIndicator</span> <span class="o">=</span> <span class="mh">0x00</span> <span class="c1">#The controls for expanding and collapsing will be shown for this item even if there are no children.</span>

499
_modules/TermTk/TTkCore/drivers/windows.html

@ -0,0 +1,499 @@
<!DOCTYPE html>
<html class="writer-html5" lang="en" >
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.drivers.windows &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script data-url_root="../../../../" id="documentation_options" src="../../../../_static/documentation_options.js"></script>
<script src="../../../../_static/jquery.js"></script>
<script src="../../../../_static/underscore.js"></script>
<script src="../../../../_static/_sphinx_javascript_frameworks_compat.js"></script>
<script src="../../../../_static/doctools.js"></script>
<script src="../../../../_static/js/theme.js"></script>
<link rel="index" title="Index" href="../../../../genindex.html" />
<link rel="search" title="Search" href="../../../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../../index.html" class="icon icon-home"> pyTermTk
</a>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption" role="heading"><span class="caption-text">Tutorials</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/000-examples.html">pyTermTk - &lt; <strong>the Examples</strong> &gt;</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/001-helloworld.html">pyTermTk - Hello World</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/002-layout.html">pyTermTk - Layouts</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/003-signalslots.html">pyTermTk - Signal &amp; Slots</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/004-logging.html">pyTermTk - Logging</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkCore.html">TermTk.TTkCore</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkCore.TTkTerm.html">TermTk.TTkCore.TTkTerm</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkGui.html">TermTk.TTkGui</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkLayouts.html">TermTk.TTkLayouts</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkTemplates.html">TermTk.TTkTemplates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkTestWidgets.html">TermTk.TTkTestWidgets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkTheme.html">TermTk.TTkTheme</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkTypes.html">TermTk.TTkTypes</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkUiTools.html">TermTk.TTkUiTools</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkWidgets.html">TermTk.TTkWidgets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkWidgets.TTkModelView.html">TermTk.TTkWidgets.TTkModelView</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkWidgets.TTkPickers.html">TermTk.TTkWidgets.TTkPickers</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../../index.html">pyTermTk</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="Page navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><a href="../../../index.html">Module code</a> &raquo;</li>
<li>TermTk.TTkCore.drivers.windows</li>
<li class="wy-breadcrumbs-aside">
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<h1>Source code for TermTk.TTkCore.drivers.windows</h1><div class="highlight"><pre>
<span></span><span class="c1"># MIT License</span>
<span class="c1">#</span>
<span class="c1"># Copyright (c) 2023 Eugenio Parodi &lt;ceccopierangiolieugenio AT googlemail DOT com&gt;</span>
<span class="c1">#</span>
<span class="c1"># Permission is hereby granted, free of charge, to any person obtaining a copy</span>
<span class="c1"># of this software and associated documentation files (the &quot;Software&quot;), to deal</span>
<span class="c1"># in the Software without restriction, including without limitation the rights</span>
<span class="c1"># to use, copy, modify, merge, publish, distribute, sublicense, and/or sell</span>
<span class="c1"># copies of the Software, and to permit persons to whom the Software is</span>
<span class="c1"># furnished to do so, subject to the following conditions:</span>
<span class="c1">#</span>
<span class="c1"># The above copyright notice and this permission notice shall be included in all</span>
<span class="c1"># copies or substantial portions of the Software.</span>
<span class="c1">#</span>
<span class="c1"># THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span>
<span class="c1"># IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span>
<span class="c1"># FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE</span>
<span class="c1"># AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span>
<span class="c1"># LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,</span>
<span class="c1"># OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE</span>
<span class="c1"># SOFTWARE.</span>
<span class="n">__all__</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;TTkSignalDriver&#39;</span><span class="p">,</span><span class="s1">&#39;TTkInputDriver&#39;</span><span class="p">]</span>
<span class="kn">import</span> <span class="nn">signal</span>
<span class="kn">from</span> <span class="nn">ctypes</span> <span class="kn">import</span> <span class="n">Structure</span><span class="p">,</span> <span class="n">Union</span><span class="p">,</span> <span class="n">byref</span><span class="p">,</span> <span class="n">wintypes</span><span class="p">,</span> <span class="n">windll</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.signal</span> <span class="kn">import</span> <span class="n">pyTTkSignal</span><span class="p">,</span> <span class="n">pyTTkSlot</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.log</span> <span class="kn">import</span> <span class="n">TTkLog</span>
<span class="c1"># Based on the example ported from:</span>
<span class="c1"># https://learn.microsoft.com/en-us/windows/console/reading-input-buffer-events</span>
<span class="c1"># https://github.com/ceccopierangiolieugenio/pyTermTk -&gt; tests/test.input.win.01.py</span>
<span class="c1"># https://learn.microsoft.com/en-us/windows/console/getstdhandle</span>
<span class="n">STD_INPUT_HANDLE</span> <span class="o">=</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">(</span><span class="o">-</span><span class="mi">10</span><span class="p">)</span> <span class="c1"># The standard input device. Initially, this is the console input buffer, CONIN$.</span>
<span class="n">STD_OUTPUT_HANDLE</span> <span class="o">=</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">(</span><span class="o">-</span><span class="mi">11</span><span class="p">)</span> <span class="c1"># The standard output device. Initially, this is the active console screen buffer, CONOUT$.</span>
<span class="n">STD_ERROR_HANDLE</span> <span class="o">=</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">(</span><span class="o">-</span><span class="mi">12</span><span class="p">)</span> <span class="c1"># The standard error device. Initially, this is the active console screen buffer, CONOUT$.</span>
<span class="n">INVALID_HANDLE_VALUE</span> <span class="o">=</span> <span class="o">-</span><span class="mi">1</span> <span class="c1"># WinBase.h</span>
<span class="c1"># https://learn.microsoft.com/en-us/windows/console/SetConsoleMode</span>
<span class="n">ENABLE_ECHO_INPUT</span> <span class="o">=</span> <span class="mh">0x0004</span> <span class="c1"># Characters read by the ReadFile or ReadConsole function are written to the active screen buffer as they are typed into the console. This mode can be used only if the ENABLE_LINE_INPUT mode is also enabled.</span>
<span class="n">ENABLE_INSERT_MODE</span> <span class="o">=</span> <span class="mh">0x0020</span> <span class="c1"># When enabled, text entered in a console window will be inserted at the current cursor location and all text following that location will not be overwritten. When disabled, all following text will be overwritten.</span>
<span class="n">ENABLE_LINE_INPUT</span> <span class="o">=</span> <span class="mh">0x0002</span> <span class="c1"># The ReadFile or ReadConsole function returns only when a carriage return character is read. If this mode is disabled, the functions return when one or more characters are available.</span>
<span class="n">ENABLE_MOUSE_INPUT</span> <span class="o">=</span> <span class="mh">0x0010</span> <span class="c1"># If the mouse pointer is within the borders of the console window and the window has the keyboard focus, mouse events generated by mouse movement and button presses are placed in the input buffer. These events are discarded by ReadFile or ReadConsole, even when this mode is enabled. The ReadConsoleInput function can be used to read MOUSE_EVENT input records from the input buffer.</span>
<span class="n">ENABLE_PROCESSED_INPUT</span> <span class="o">=</span> <span class="mh">0x0001</span> <span class="c1"># CTRL+C is processed by the system and is not placed in the input buffer. If the input buffer is being read by ReadFile or ReadConsole, other control keys are processed by the system and are not returned in the ReadFile or ReadConsole buffer. If the ENABLE_LINE_INPUT mode is also enabled, backspace, carriage return, and line feed characters are handled by the system.</span>
<span class="n">ENABLE_QUICK_EDIT_MODE</span> <span class="o">=</span> <span class="mh">0x0040</span> <span class="c1"># This flag enables the user to use the mouse to select and edit text. To enable this mode, use ENABLE_QUICK_EDIT_MODE | ENABLE_EXTENDED_FLAGS. To disable this mode, use ENABLE_EXTENDED_FLAGS without this flag.</span>
<span class="n">ENABLE_WINDOW_INPUT</span> <span class="o">=</span> <span class="mh">0x0008</span> <span class="c1"># User interactions that change the size of the console screen buffer are reported in the console&#39;s input buffer. Information about these events can be read from the input buffer by applications using the ReadConsoleInput function, but not by those using ReadFile or ReadConsole.</span>
<span class="n">ENABLE_VIRTUAL_TERMINAL_INPUT</span> <span class="o">=</span> <span class="mh">0x0200</span> <span class="c1"># Setting this flag directs the Virtual Terminal processing engine to convert user input received by the console window into Console Virtual Terminal Sequences that can be retrieved by a supporting application through ReadFile or ReadConsole functions.</span>
<span class="n">ENABLE_PROCESSED_OUTPUT</span> <span class="o">=</span> <span class="mh">0x0001</span>
<span class="n">ENABLE_WRAP_AT_EOL_OUTPUT</span> <span class="o">=</span> <span class="mh">0x0002</span>
<span class="n">ENABLE_VIRTUAL_TERMINAL_PROCESSING</span> <span class="o">=</span> <span class="mh">0x0004</span>
<span class="n">DISABLE_NEWLINE_AUTO_RETURN</span> <span class="o">=</span> <span class="mh">0x0008</span>
<span class="n">ENABLE_LVB_GRID_WORLDWIDE</span> <span class="o">=</span> <span class="mh">0x0010</span>
<span class="c1"># https://learn.microsoft.com/en-us/windows/console/input-record-str</span>
<span class="n">FOCUS_EVENT</span> <span class="o">=</span> <span class="mh">0x0010</span> <span class="c1"># The Event member contains a FOCUS_EVENT_RECORD structure. These events are used internally and should be ignored.</span>
<span class="n">KEY_EVENT</span> <span class="o">=</span> <span class="mh">0x0001</span> <span class="c1"># The Event member contains a KEY_EVENT_RECORD structure with information about a keyboard event.</span>
<span class="n">MENU_EVENT</span> <span class="o">=</span> <span class="mh">0x0008</span> <span class="c1"># The Event member contains a MENU_EVENT_RECORD structure. These events are used internally and should be ignored.</span>
<span class="n">MOUSE_EVENT</span> <span class="o">=</span> <span class="mh">0x0002</span> <span class="c1"># The Event member contains a MOUSE_EVENT_RECORD structure with information about a mouse movement or button press event.</span>
<span class="n">WINDOW_BUFFER_SIZE_EVENT</span> <span class="o">=</span> <span class="mh">0x0004</span> <span class="c1"># The Event member contains a WINDOW_BUFFER_SIZE_RECORD structure with information about the new size of the console screen buffer.</span>
<span class="c1"># https://learn.microsoft.com/en-us/windows/console/mouse-event-record-str</span>
<span class="c1"># dwButtonState</span>
<span class="n">FROM_LEFT_1ST_BUTTON_PRESSED</span> <span class="o">=</span> <span class="mh">0x0001</span> <span class="c1"># The leftmost mouse button.</span>
<span class="n">FROM_LEFT_2ND_BUTTON_PRESSED</span> <span class="o">=</span> <span class="mh">0x0004</span> <span class="c1"># The second button fom the left.</span>
<span class="n">FROM_LEFT_3RD_BUTTON_PRESSED</span> <span class="o">=</span> <span class="mh">0x0008</span> <span class="c1"># The third button from the left.</span>
<span class="n">FROM_LEFT_4TH_BUTTON_PRESSED</span> <span class="o">=</span> <span class="mh">0x0010</span> <span class="c1"># The fourth button from the left.</span>
<span class="n">RIGHTMOST_BUTTON_PRESSED</span> <span class="o">=</span> <span class="mh">0x0002</span> <span class="c1"># The rightmost mouse button.</span>
<span class="c1"># dwControlKeyState</span>
<span class="n">CAPSLOCK_ON</span> <span class="o">=</span> <span class="mh">0x0080</span> <span class="c1"># The CAPS LOCK light is on.</span>
<span class="n">ENHANCED_KEY</span> <span class="o">=</span> <span class="mh">0x0100</span> <span class="c1"># The key is enhanced. See remarks.</span>
<span class="n">LEFT_ALT_PRESSED</span> <span class="o">=</span> <span class="mh">0x0002</span> <span class="c1"># The left ALT key is pressed.</span>
<span class="n">LEFT_CTRL_PRESSED</span> <span class="o">=</span> <span class="mh">0x0008</span> <span class="c1"># The left CTRL key is pressed.</span>
<span class="n">NUMLOCK_ON</span> <span class="o">=</span> <span class="mh">0x0020</span> <span class="c1"># The NUM LOCK light is on.</span>
<span class="n">RIGHT_ALT_PRESSED</span> <span class="o">=</span> <span class="mh">0x0001</span> <span class="c1"># The right ALT key is pressed.</span>
<span class="n">RIGHT_CTRL_PRESSED</span> <span class="o">=</span> <span class="mh">0x0004</span> <span class="c1"># The right CTRL key is pressed.</span>
<span class="n">SCROLLLOCK_ON</span> <span class="o">=</span> <span class="mh">0x0040</span> <span class="c1"># The SCROLL LOCK light is on.</span>
<span class="n">SHIFT_PRESSED</span> <span class="o">=</span> <span class="mh">0x0010</span> <span class="c1"># The SHIFT key is pressed.</span>
<span class="c1"># dwEventFlags</span>
<span class="n">DOUBLE_CLICK</span> <span class="o">=</span> <span class="mh">0x0002</span> <span class="c1"># The second click (button press) of a double-click occurred. The first click is returned as a regular button-press event.</span>
<span class="n">MOUSE_HWHEELED</span> <span class="o">=</span> <span class="mh">0x0008</span> <span class="c1"># The horizontal mouse wheel was moved.</span>
<span class="c1"># If the high word of the dwButtonState member contains a positive value, the wheel was rotated to the right. Otherwise, the wheel was rotated to the left.</span>
<span class="n">MOUSE_MOVED</span> <span class="o">=</span> <span class="mh">0x0001</span> <span class="c1"># A change in mouse position occurred.</span>
<span class="n">MOUSE_WHEELED</span> <span class="o">=</span> <span class="mh">0x0004</span> <span class="c1"># The vertical mouse wheel was moved.</span>
<span class="c1"># If the high word of the dwButtonState member contains a positive value, the wheel was rotated forward, away from the user. Otherwise, the wheel was rotated backward, toward the user.</span>
<span class="c1"># https://docs.microsoft.com/en-us/windows/console/coord-str</span>
<span class="c1">#</span>
<span class="c1"># typedef struct _COORD {</span>
<span class="c1"># SHORT X;</span>
<span class="c1"># SHORT Y;</span>
<span class="c1"># } COORD, *PCOORD;</span>
<div class="viewcode-block" id="COORD"><a class="viewcode-back" href="../../../../autogen.TermTk/TermTk.TTkCore.drivers.windows.html#TermTk.TTkCore.drivers.windows.COORD">[docs]</a><span class="k">class</span> <span class="nc">COORD</span><span class="p">(</span><span class="n">Structure</span><span class="p">):</span>
<span class="n">_fields_</span> <span class="o">=</span> <span class="p">[</span>
<span class="p">(</span><span class="s2">&quot;X&quot;</span><span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">SHORT</span><span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;Y&quot;</span><span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">SHORT</span><span class="p">)]</span></div>
<span class="c1"># https://docs.microsoft.com/en-us/windows/console/key-event-record-str</span>
<span class="c1">#</span>
<span class="c1"># typedef struct _KEY_EVENT_RECORD {</span>
<span class="c1"># BOOL bKeyDown;</span>
<span class="c1"># WORD wRepeatCount;</span>
<span class="c1"># WORD wVirtualKeyCode;</span>
<span class="c1"># WORD wVirtualScanCode;</span>
<span class="c1"># union {</span>
<span class="c1"># WCHAR UnicodeChar;</span>
<span class="c1"># CHAR AsciiChar;</span>
<span class="c1"># } uChar;</span>
<span class="c1"># DWORD dwControlKeyState;</span>
<span class="c1"># } KEY_EVENT_RECORD;</span>
<div class="viewcode-block" id="KEY_EVENT_RECORD"><a class="viewcode-back" href="../../../../autogen.TermTk/TermTk.TTkCore.drivers.windows.html#TermTk.TTkCore.drivers.windows.KEY_EVENT_RECORD">[docs]</a><span class="k">class</span> <span class="nc">KEY_EVENT_RECORD</span><span class="p">(</span><span class="n">Structure</span><span class="p">):</span>
<span class="k">class</span> <span class="nc">_uChar</span><span class="p">(</span><span class="n">Union</span><span class="p">):</span>
<span class="n">_fields_</span> <span class="o">=</span> <span class="p">[</span>
<span class="p">(</span><span class="s2">&quot;UnicodeChar&quot;</span><span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">WCHAR</span><span class="p">)</span> <span class="p">,</span>
<span class="p">(</span><span class="s2">&quot;AsciiChar&quot;</span> <span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">CHAR</span> <span class="p">)</span> <span class="p">]</span>
<span class="n">_fields_</span> <span class="o">=</span> <span class="p">[</span>
<span class="p">(</span><span class="s2">&quot;bKeyDown&quot;</span> <span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">BOOL</span> <span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;wRepeatCount&quot;</span> <span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">WORD</span> <span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;wVirtualKeyCode&quot;</span> <span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">WORD</span> <span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;wVirtualScanCode&quot;</span> <span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">WORD</span> <span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;uChar&quot;</span> <span class="p">,</span> <span class="n">_uChar</span> <span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;dwControlKeyState&quot;</span><span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">)]</span></div>
<span class="c1"># https://docs.microsoft.com/en-us/windows/console/mouse-event-record-str</span>
<span class="c1">#</span>
<span class="c1"># typedef struct _MOUSE_EVENT_RECORD {</span>
<span class="c1"># COORD dwMousePosition;</span>
<span class="c1"># DWORD dwButtonState;</span>
<span class="c1"># DWORD dwControlKeyState;</span>
<span class="c1"># DWORD dwEventFlags;</span>
<span class="c1"># } MOUSE_EVENT_RECORD;</span>
<div class="viewcode-block" id="MOUSE_EVENT_RECORD"><a class="viewcode-back" href="../../../../autogen.TermTk/TermTk.TTkCore.drivers.windows.html#TermTk.TTkCore.drivers.windows.MOUSE_EVENT_RECORD">[docs]</a><span class="k">class</span> <span class="nc">MOUSE_EVENT_RECORD</span><span class="p">(</span><span class="n">Structure</span><span class="p">):</span>
<span class="n">_fields_</span> <span class="o">=</span> <span class="p">[</span>
<span class="p">(</span><span class="s2">&quot;dwMousePosition&quot;</span> <span class="p">,</span> <span class="n">COORD</span><span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;dwButtonState&quot;</span> <span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;dwControlKeyState&quot;</span><span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;dwEventFlags&quot;</span> <span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">)]</span></div>
<span class="c1"># https://docs.microsoft.com/en-us/windows/console/window-buffer-size-record-str</span>
<span class="c1">#</span>
<span class="c1"># typedef struct _WINDOW_BUFFER_SIZE_RECORD {</span>
<span class="c1"># COORD dwSize;</span>
<span class="c1"># } WINDOW_BUFFER_SIZE_RECORD;</span>
<div class="viewcode-block" id="WINDOW_BUFFER_SIZE_RECORD"><a class="viewcode-back" href="../../../../autogen.TermTk/TermTk.TTkCore.drivers.windows.html#TermTk.TTkCore.drivers.windows.WINDOW_BUFFER_SIZE_RECORD">[docs]</a><span class="k">class</span> <span class="nc">WINDOW_BUFFER_SIZE_RECORD</span><span class="p">(</span><span class="n">Structure</span><span class="p">):</span>
<span class="n">_fields_</span> <span class="o">=</span> <span class="p">[(</span><span class="s2">&quot;dwSize&quot;</span><span class="p">,</span> <span class="n">COORD</span><span class="p">)]</span></div>
<span class="c1"># https://docs.microsoft.com/en-us/windows/console/menu-event-record-str</span>
<span class="c1">#</span>
<span class="c1"># typedef struct _MENU_EVENT_RECORD {</span>
<span class="c1"># UINT dwCommandId;</span>
<span class="c1"># } MENU_EVENT_RECORD, *PMENU_EVENT_RECORD;</span>
<div class="viewcode-block" id="MENU_EVENT_RECORD"><a class="viewcode-back" href="../../../../autogen.TermTk/TermTk.TTkCore.drivers.windows.html#TermTk.TTkCore.drivers.windows.MENU_EVENT_RECORD">[docs]</a><span class="k">class</span> <span class="nc">MENU_EVENT_RECORD</span><span class="p">(</span><span class="n">Structure</span><span class="p">):</span>
<span class="n">_fields_</span> <span class="o">=</span> <span class="p">[(</span><span class="s2">&quot;dwCommandId&quot;</span><span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">UINT</span><span class="p">)]</span></div>
<span class="c1"># https://docs.microsoft.com/en-us/windows/console/focus-event-record-str</span>
<span class="c1">#</span>
<span class="c1"># typedef struct _FOCUS_EVENT_RECORD {</span>
<span class="c1"># BOOL bSetFocus;</span>
<span class="c1"># } FOCUS_EVENT_RECORD;</span>
<div class="viewcode-block" id="FOCUS_EVENT_RECORD"><a class="viewcode-back" href="../../../../autogen.TermTk/TermTk.TTkCore.drivers.windows.html#TermTk.TTkCore.drivers.windows.FOCUS_EVENT_RECORD">[docs]</a><span class="k">class</span> <span class="nc">FOCUS_EVENT_RECORD</span><span class="p">(</span><span class="n">Structure</span><span class="p">):</span>
<span class="n">_fields_</span> <span class="o">=</span> <span class="p">[(</span><span class="s2">&quot;bSetFocus&quot;</span><span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">BOOL</span><span class="p">)]</span></div>
<span class="c1"># https://docs.microsoft.com/en-us/windows/console/input-record-str</span>
<span class="c1">#</span>
<span class="c1"># typedef struct _INPUT_RECORD {</span>
<span class="c1"># WORD EventType;</span>
<span class="c1"># union {</span>
<span class="c1"># KEY_EVENT_RECORD KeyEvent;</span>
<span class="c1"># MOUSE_EVENT_RECORD MouseEvent;</span>
<span class="c1"># WINDOW_BUFFER_SIZE_RECORD WindowBufferSizeEvent;</span>
<span class="c1"># MENU_EVENT_RECORD MenuEvent;</span>
<span class="c1"># FOCUS_EVENT_RECORD FocusEvent;</span>
<span class="c1"># } Event;</span>
<span class="c1"># } INPUT_RECORD;</span>
<div class="viewcode-block" id="INPUT_RECORD"><a class="viewcode-back" href="../../../../autogen.TermTk/TermTk.TTkCore.drivers.windows.html#TermTk.TTkCore.drivers.windows.INPUT_RECORD">[docs]</a><span class="k">class</span> <span class="nc">INPUT_RECORD</span><span class="p">(</span><span class="n">Structure</span><span class="p">):</span>
<span class="k">class</span> <span class="nc">_Event</span><span class="p">(</span><span class="n">Union</span><span class="p">):</span>
<span class="n">_fields_</span> <span class="o">=</span> <span class="p">[</span>
<span class="p">(</span><span class="s2">&quot;KeyEvent&quot;</span> <span class="p">,</span> <span class="n">KEY_EVENT_RECORD</span> <span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;MouseEvent&quot;</span> <span class="p">,</span> <span class="n">MOUSE_EVENT_RECORD</span> <span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;WindowBufferSizeEvent&quot;</span><span class="p">,</span> <span class="n">WINDOW_BUFFER_SIZE_RECORD</span><span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;MenuEvent&quot;</span> <span class="p">,</span> <span class="n">MENU_EVENT_RECORD</span> <span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;FocusEvent&quot;</span> <span class="p">,</span> <span class="n">FOCUS_EVENT_RECORD</span> <span class="p">)]</span>
<span class="n">_fields_</span> <span class="o">=</span> <span class="p">[</span>
<span class="p">(</span><span class="s2">&quot;EventType&quot;</span><span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">WORD</span><span class="p">),</span>
<span class="p">(</span><span class="s2">&quot;Event&quot;</span> <span class="p">,</span> <span class="n">_Event</span> <span class="p">)]</span></div>
<span class="k">class</span> <span class="nc">TTkInputDriver</span><span class="p">():</span>
<span class="n">windowResized</span> <span class="o">=</span> <span class="n">pyTTkSignal</span><span class="p">(</span><span class="nb">int</span><span class="p">,</span><span class="nb">int</span><span class="p">)</span>
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_run</span> <span class="o">=</span> <span class="kc">True</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_initTerminal</span><span class="p">()</span>
<span class="k">def</span> <span class="nf">_initTerminal</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="c1"># Get the standard input handle.</span>
<span class="c1"># From:</span>
<span class="c1"># https://learn.microsoft.com/en-us/windows/console/getstdhandle</span>
<span class="c1">#</span>
<span class="c1"># HANDLE WINAPI GetStdHandle(</span>
<span class="c1"># _In_ DWORD nStdHandle</span>
<span class="c1"># );</span>
<span class="n">GetStdHandle</span> <span class="o">=</span> <span class="n">windll</span><span class="o">.</span><span class="n">kernel32</span><span class="o">.</span><span class="n">GetStdHandle</span>
<span class="n">GetStdHandle</span><span class="o">.</span><span class="n">argtypes</span> <span class="o">=</span> <span class="p">[</span><span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">]</span>
<span class="n">GetStdHandle</span><span class="o">.</span><span class="n">restype</span> <span class="o">=</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">HANDLE</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_hStdIn</span> <span class="o">=</span> <span class="n">GetStdHandle</span><span class="p">(</span><span class="n">STD_INPUT_HANDLE</span><span class="p">)</span>
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_hStdIn</span> <span class="o">==</span> <span class="n">INVALID_HANDLE_VALUE</span><span class="p">:</span>
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;GetStdHandle&quot;</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_hStdOut</span> <span class="o">=</span> <span class="n">GetStdHandle</span><span class="p">(</span><span class="n">STD_OUTPUT_HANDLE</span><span class="p">)</span>
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_hStdOut</span> <span class="o">==</span> <span class="n">INVALID_HANDLE_VALUE</span><span class="p">:</span>
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;GetStdHandle&quot;</span><span class="p">)</span>
<span class="c1"># Save the current input mode, to be restored on exit.</span>
<span class="c1"># From:</span>
<span class="c1"># https://learn.microsoft.com/en-us/windows/console/GetConsoleMode</span>
<span class="c1">#</span>
<span class="c1"># BOOL WINAPI GetConsoleMode(</span>
<span class="c1"># _In_ HANDLE hConsoleHandle,</span>
<span class="c1"># _Out_ LPDWORD lpMode</span>
<span class="c1"># );</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_GetConsoleMode</span> <span class="o">=</span> <span class="n">windll</span><span class="o">.</span><span class="n">kernel32</span><span class="o">.</span><span class="n">GetConsoleMode</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_GetConsoleMode</span><span class="o">.</span><span class="n">argtypes</span> <span class="o">=</span> <span class="p">[</span><span class="n">wintypes</span><span class="o">.</span><span class="n">HANDLE</span><span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">LPDWORD</span><span class="p">]</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_GetConsoleMode</span><span class="o">.</span><span class="n">restype</span> <span class="o">=</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">BOOL</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_fdwSaveOldModeIn</span> <span class="o">=</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">()</span>
<span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_GetConsoleMode</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_hStdIn</span><span class="p">,</span> <span class="n">byref</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_fdwSaveOldModeIn</span><span class="p">)):</span>
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;GetConsoleMode&quot;</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_fdwSaveOldModeOut</span> <span class="o">=</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">()</span>
<span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_GetConsoleMode</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_hStdOut</span><span class="p">,</span> <span class="n">byref</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_fdwSaveOldModeOut</span><span class="p">)):</span>
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;GetConsoleMode&quot;</span><span class="p">)</span>
<span class="c1"># TTkLog.debug(f&quot;{fdwSaveOldModeIn.value=:02x}&quot;)</span>
<span class="c1"># TTkLog.debug(f&quot;{fdwSaveOldModeOut.value=:02x}&quot;)</span>
<span class="c1"># Enable the window and mouse input events.</span>
<span class="c1"># From:</span>
<span class="c1"># https://learn.microsoft.com/en-us/windows/console/SetConsoleMode</span>
<span class="c1">#</span>
<span class="c1"># BOOL WINAPI SetConsoleMode(</span>
<span class="c1"># _In_ HANDLE hConsoleHandle,</span>
<span class="c1"># _In_ DWORD dwMode</span>
<span class="c1"># );</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_SetConsoleMode</span> <span class="o">=</span> <span class="n">windll</span><span class="o">.</span><span class="n">kernel32</span><span class="o">.</span><span class="n">SetConsoleMode</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_SetConsoleMode</span><span class="o">.</span><span class="n">argtypes</span> <span class="o">=</span> <span class="p">[</span><span class="n">wintypes</span><span class="o">.</span><span class="n">HANDLE</span><span class="p">,</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">]</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_SetConsoleMode</span><span class="o">.</span><span class="n">restype</span> <span class="o">=</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">BOOL</span>
<span class="n">fdwModeIn</span> <span class="o">=</span> <span class="n">ENABLE_VIRTUAL_TERMINAL_INPUT</span>
<span class="c1"># fdwModeIn = ENABLE_WINDOW_INPUT | ENABLE_MOUSE_INPUT</span>
<span class="c1"># fdwModeIn = 0x0218</span>
<span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_SetConsoleMode</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_hStdIn</span><span class="p">,</span> <span class="n">fdwModeIn</span><span class="p">):</span>
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;SetConsoleMode&quot;</span><span class="p">)</span>
<span class="n">fdwModeOut</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_fdwSaveOldModeOut</span><span class="o">.</span><span class="n">value</span> <span class="o">|</span> <span class="n">ENABLE_VIRTUAL_TERMINAL_PROCESSING</span>
<span class="c1"># fdwModeIn = 0x0218</span>
<span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_SetConsoleMode</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_hStdOut</span><span class="p">,</span> <span class="n">fdwModeOut</span><span class="p">):</span>
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;SetConsoleMode&quot;</span><span class="p">)</span>
<span class="c1"># TTkLog.debug(f&quot;{fdwModeIn=:02x}&quot;)</span>
<span class="c1"># TTkLog.debug(f&quot;{fdwModeOut=:02x}&quot;)</span>
<span class="k">def</span> <span class="nf">close</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_run</span> <span class="o">=</span> <span class="kc">False</span>
<span class="c1"># Restore input mode on exit.</span>
<span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_SetConsoleMode</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_hStdIn</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_fdwSaveOldModeIn</span><span class="p">):</span>
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;SetConsoleMode&quot;</span><span class="p">)</span>
<span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_SetConsoleMode</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_hStdOut</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_fdwSaveOldModeOut</span><span class="p">):</span>
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;SetConsoleMode&quot;</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">cont</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="k">pass</span>
<span class="k">def</span> <span class="nf">read</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="o">|</span><span class="kc">None</span><span class="p">:</span>
<span class="c1"># From:</span>
<span class="c1"># https://learn.microsoft.com/en-us/windows/console/ReadConsoleInput</span>
<span class="c1">#</span>
<span class="c1"># BOOL WINAPI ReadConsoleInput(</span>
<span class="c1"># _In_ HANDLE hConsoleInput,</span>
<span class="c1"># _Out_ PINPUT_RECORD lpBuffer,</span>
<span class="c1"># _In_ DWORD nLength,</span>
<span class="c1"># _Out_ LPDWORD lpNumberOfEventsRead</span>
<span class="c1"># );</span>
<span class="n">ReadConsoleInput</span> <span class="o">=</span> <span class="n">windll</span><span class="o">.</span><span class="n">kernel32</span><span class="o">.</span><span class="n">ReadConsoleInputW</span> <span class="c1"># Unicode</span>
<span class="c1"># ReadConsoleInput = windll.kernel32.ReadConsoleInputA # ANSII</span>
<span class="c1"># ReadConsoleInput.argtypes = [wintypes.HANDLE,</span>
<span class="c1"># wintypes.LPINT,</span>
<span class="c1"># wintypes.DWORD,</span>
<span class="c1"># wintypes.LPWORD]</span>
<span class="n">ReadConsoleInput</span><span class="o">.</span><span class="n">restype</span> <span class="o">=</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">BOOL</span>
<span class="c1"># DWORD cNumRead;</span>
<span class="c1"># INPUT_RECORD irInBuf[128];</span>
<span class="n">cNumRead</span> <span class="o">=</span> <span class="n">wintypes</span><span class="o">.</span><span class="n">DWORD</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
<span class="n">irInBuf</span> <span class="o">=</span> <span class="p">(</span><span class="n">INPUT_RECORD</span> <span class="o">*</span> <span class="mi">256</span><span class="p">)()</span>
<span class="c1"># Loop to read and handle the next 100 input events.</span>
<span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_run</span><span class="p">:</span>
<span class="c1"># Wait for the events.</span>
<span class="k">if</span> <span class="ow">not</span> <span class="n">ReadConsoleInput</span><span class="p">(</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_hStdIn</span><span class="p">,</span> <span class="c1"># input buffer handle</span>
<span class="n">byref</span><span class="p">(</span><span class="n">irInBuf</span><span class="p">),</span> <span class="c1"># buffer to read into</span>
<span class="mi">256</span><span class="p">,</span> <span class="c1"># size of read buffer</span>
<span class="n">byref</span><span class="p">(</span><span class="n">cNumRead</span><span class="p">)):</span> <span class="c1"># number of records read</span>
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;ReadConsoleInput&quot;</span><span class="p">)</span>
<span class="c1"># TTkLog.debug(f&quot;{self._hStdIn=} {irInBuf=} {cNumRead=}&quot;)</span>
<span class="c1"># TTkLog.debug(f&quot;{cNumRead=}&quot;)</span>
<span class="c1"># Dispatch the events to the appropriate handler.</span>
<span class="n">saveKeys</span> <span class="o">=</span> <span class="p">[]</span>
<span class="k">for</span> <span class="n">bb</span> <span class="ow">in</span> <span class="n">irInBuf</span><span class="p">[:</span><span class="n">cNumRead</span><span class="o">.</span><span class="n">value</span><span class="p">]:</span>
<span class="c1"># if not bb.EventType: continue</span>
<span class="c1"># TTkLog.debug(f&quot;{bb=} {bb.EventType=} {cNumRead.value=}&quot;)</span>
<span class="k">if</span> <span class="n">bb</span><span class="o">.</span><span class="n">EventType</span> <span class="o">==</span> <span class="n">KEY_EVENT</span><span class="p">:</span>
<span class="n">ke</span> <span class="o">=</span> <span class="n">bb</span><span class="o">.</span><span class="n">Event</span><span class="o">.</span><span class="n">KeyEvent</span>
<span class="k">if</span> <span class="p">(</span> <span class="ow">not</span> <span class="n">ke</span><span class="o">.</span><span class="n">bKeyDown</span> <span class="ow">or</span>
<span class="n">ke</span><span class="o">.</span><span class="n">dwControlKeyState</span> <span class="ow">or</span>
<span class="n">ke</span><span class="o">.</span><span class="n">wVirtualKeyCode</span> <span class="p">):</span>
<span class="k">continue</span>
<span class="n">saveKeys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">ke</span><span class="o">.</span><span class="n">uChar</span><span class="o">.</span><span class="n">UnicodeChar</span><span class="p">)</span>
<span class="k">elif</span> <span class="n">bb</span><span class="o">.</span><span class="n">EventType</span> <span class="o">==</span> <span class="n">MOUSE_EVENT</span><span class="p">:</span>
<span class="c1"># It is not supposed to receive Mouse Events</span>
<span class="c1"># due to ENABLE_VIRTUAL_TERMINAL_PROCESSING</span>
<span class="c1"># everything is received as ANSI sequence</span>
<span class="k">pass</span>
<span class="k">elif</span> <span class="n">bb</span><span class="o">.</span><span class="n">EventType</span> <span class="o">==</span> <span class="n">WINDOW_BUFFER_SIZE_EVENT</span><span class="p">:</span>
<span class="c1"># TTkLog.debug(f&quot;{bb.Event.WindowBufferSizeEvent=}&quot;)</span>
<span class="c1"># TTkLog.debug(f&quot;{bb.Event.WindowBufferSizeEvent.dwSize.X=}&quot;)</span>
<span class="c1"># TTkLog.debug(f&quot;{bb.Event.WindowBufferSizeEvent.dwSize.Y=}&quot;)</span>
<span class="n">TTkInputDriver</span><span class="o">.</span><span class="n">windowResized</span><span class="o">.</span><span class="n">emit</span><span class="p">(</span><span class="n">bb</span><span class="o">.</span><span class="n">Event</span><span class="o">.</span><span class="n">WindowBufferSizeEvent</span><span class="o">.</span><span class="n">dwSize</span><span class="o">.</span><span class="n">X</span><span class="p">,</span> <span class="n">bb</span><span class="o">.</span><span class="n">Event</span><span class="o">.</span><span class="n">WindowBufferSizeEvent</span><span class="o">.</span><span class="n">dwSize</span><span class="o">.</span><span class="n">Y</span><span class="p">)</span>
<span class="k">if</span> <span class="n">saveKeys</span><span class="p">:</span>
<span class="k">yield</span> <span class="s2">&quot;&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">saveKeys</span><span class="p">)</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-16&quot;</span><span class="p">,</span> <span class="s2">&quot;surrogatepass&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">decode</span><span class="p">(</span><span class="s2">&quot;utf-16&quot;</span><span class="p">)</span>
<span class="k">class</span> <span class="nc">TTkSignalDriver</span><span class="p">():</span>
<span class="n">sigStop</span> <span class="o">=</span> <span class="n">pyTTkSignal</span><span class="p">()</span>
<span class="n">sigCont</span> <span class="o">=</span> <span class="n">pyTTkSignal</span><span class="p">()</span>
<span class="n">sigInt</span> <span class="o">=</span> <span class="n">pyTTkSignal</span><span class="p">()</span>
<span class="nd">@staticmethod</span>
<span class="k">def</span> <span class="nf">init</span><span class="p">():</span>
<span class="c1"># Register events</span>
<span class="c1"># signal.signal(signal.SIGTSTP, TTkSignalDriver._SIGSTOP) # Ctrl-Z</span>
<span class="c1"># signal.signal(signal.SIGCONT, TTkSignalDriver._SIGCONT) # Resume</span>
<span class="n">signal</span><span class="o">.</span><span class="n">signal</span><span class="p">(</span><span class="n">signal</span><span class="o">.</span><span class="n">SIGINT</span><span class="p">,</span> <span class="n">TTkSignalDriver</span><span class="o">.</span><span class="n">_SIGINT</span><span class="p">)</span> <span class="c1"># Ctrl-C</span>
<span class="k">def</span> <span class="nf">exit</span><span class="p">():</span>
<span class="n">signal</span><span class="o">.</span><span class="n">signal</span><span class="p">(</span><span class="n">signal</span><span class="o">.</span><span class="n">SIGINT</span><span class="p">,</span> <span class="n">signal</span><span class="o">.</span><span class="n">SIG_DFL</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">_SIGSTOP</span><span class="p">(</span><span class="n">signum</span><span class="p">,</span> <span class="n">frame</span><span class="p">):</span> <span class="n">TTkSignalDriver</span><span class="o">.</span><span class="n">sigStop</span><span class="o">.</span><span class="n">emit</span><span class="p">()</span>
<span class="k">def</span> <span class="nf">_SIGCONT</span><span class="p">(</span><span class="n">signum</span><span class="p">,</span> <span class="n">frame</span><span class="p">):</span> <span class="n">TTkSignalDriver</span><span class="o">.</span><span class="n">sigCont</span><span class="o">.</span><span class="n">emit</span><span class="p">()</span>
<span class="k">def</span> <span class="nf">_SIGINT</span><span class="p">(</span> <span class="n">signum</span><span class="p">,</span> <span class="n">frame</span><span class="p">):</span> <span class="n">TTkSignalDriver</span><span class="o">.</span><span class="n">sigInt</span><span class="o">.</span><span class="n">emit</span><span class="p">()</span>
</pre></div>
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>&#169; Copyright 2021, Eugenio Parodi.</p>
</div>
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script>
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
</body>
</html>

12
_modules/TermTk/TTkCore/helper.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.helper &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.helper &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkCore/signal.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.signal &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.signal &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkCore/string.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.string &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.string &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkCore/timer_unix.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.timer_unix &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.timer_unix &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

61
_modules/TermTk/TTkCore/ttk.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.ttk &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.ttk &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -120,6 +130,7 @@
<span class="kn">import</span> <span class="nn">threading</span>
<span class="kn">import</span> <span class="nn">platform</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.drivers</span> <span class="kn">import</span> <span class="o">*</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.TTkTerm.input</span> <span class="kn">import</span> <span class="n">TTkInput</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.TTkTerm.inputkey</span> <span class="kn">import</span> <span class="n">TTkKeyEvent</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.TTkTerm.inputmouse</span> <span class="kn">import</span> <span class="n">TTkMouseEvent</span>
@ -131,19 +142,18 @@
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.helper</span> <span class="kn">import</span> <span class="n">TTkHelper</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.timer</span> <span class="kn">import</span> <span class="n">TTkTimer</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.color</span> <span class="kn">import</span> <span class="n">TTkColor</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkTheme.theme</span> <span class="kn">import</span> <span class="n">TTkTheme</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkWidgets.widget</span> <span class="kn">import</span> <span class="n">TTkWidget</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkWidgets.container</span> <span class="kn">import</span> <span class="n">TTkContainer</span>
<div class="viewcode-block" id="TTk"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkCore.ttk.html#TermTk.TTkCore.ttk.TTk">[docs]</a><span class="k">class</span> <span class="nc">TTk</span><span class="p">(</span><span class="n">TTkContainer</span><span class="p">):</span>
<span class="k">class</span> <span class="nc">_mouseCursor</span><span class="p">(</span><span class="n">TTkWidget</span><span class="p">):</span>
<span class="vm">__slots__</span> <span class="o">=</span> <span class="p">(</span><span class="s1">&#39;_cursor&#39;</span><span class="p">,</span><span class="s1">&#39;_color&#39;</span><span class="p">)</span>
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="nb">input</span><span class="p">):</span>
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">&#39;MouseCursor&#39;</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_cursor</span> <span class="o">=</span> <span class="s1">&#39;&#39;</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_color</span> <span class="o">=</span> <span class="n">TTkColor</span><span class="o">.</span><span class="n">RST</span>
<span class="bp">self</span><span class="o">.</span><span class="n">resize</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="mi">1</span><span class="p">)</span>
<span class="nb">input</span><span class="o">.</span><span class="n">inputEvent</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_mouseInput</span><span class="p">)</span>
<span class="n">TTkInput</span><span class="o">.</span><span class="n">inputEvent</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_mouseInput</span><span class="p">)</span>
<span class="nd">@pyTTkSlot</span><span class="p">(</span><span class="n">TTkKeyEvent</span><span class="p">,</span> <span class="n">TTkMouseEvent</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">_mouseInput</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">_</span><span class="p">,</span> <span class="n">mevt</span><span class="p">):</span>
<span class="k">if</span> <span class="n">mevt</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
@ -190,9 +200,11 @@
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_termMouse</span> <span class="o">=</span> <span class="kc">True</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_termDirectMouse</span> <span class="o">=</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;mouseTrack&#39;</span><span class="p">,</span><span class="kc">False</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_input</span> <span class="o">=</span> <span class="n">TTkInput</span><span class="p">()</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_input</span><span class="o">.</span><span class="n">inputEvent</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_processInput</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_input</span><span class="o">.</span><span class="n">pasteEvent</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_processPaste</span><span class="p">)</span>
<span class="n">TTkInput</span><span class="o">.</span><span class="n">inputEvent</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_processInput</span><span class="p">)</span>
<span class="n">TTkInput</span><span class="o">.</span><span class="n">pasteEvent</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_processPaste</span><span class="p">)</span>
<span class="n">TTkSignalDriver</span><span class="o">.</span><span class="n">sigStop</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_SIGSTOP</span><span class="p">)</span>
<span class="n">TTkSignalDriver</span><span class="o">.</span><span class="n">sigCont</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_SIGCONT</span><span class="p">)</span>
<span class="n">TTkSignalDriver</span><span class="o">.</span><span class="n">sigInt</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span> <span class="bp">self</span><span class="o">.</span><span class="n">_SIGINT</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_title</span> <span class="o">=</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;title&#39;</span><span class="p">,</span><span class="s1">&#39;TermTk&#39;</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_sigmask</span> <span class="o">=</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;sigmask&#39;</span><span class="p">,</span> <span class="n">TTkK</span><span class="o">.</span><span class="n">NONE</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_showMouseCursor</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;TTK_MOUSE&quot;</span><span class="p">,</span><span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;mouseCursor&#39;</span><span class="p">,</span> <span class="kc">False</span><span class="p">))</span>
@ -236,11 +248,10 @@
<span class="n">TTkLog</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot; Version: </span><span class="si">{</span><span class="n">TTkCfg</span><span class="o">.</span><span class="n">version</span><span class="si">}</span><span class="s2">&quot;</span> <span class="p">)</span>
<span class="n">TTkLog</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span> <span class="s2">&quot;&quot;</span> <span class="p">)</span>
<span class="n">TTkLog</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span> <span class="s2">&quot;Starting Main Loop...&quot;</span> <span class="p">)</span>
<span class="n">TTkLog</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;screen = (</span><span class="si">{</span><span class="n">TTkTerm</span><span class="o">.</span><span class="n">getTerminalSize</span><span class="p">()</span><span class="si">}</span><span class="s2">)&quot;</span><span class="p">)</span>
<span class="c1"># Register events</span>
<span class="n">signal</span><span class="o">.</span><span class="n">signal</span><span class="p">(</span><span class="n">signal</span><span class="o">.</span><span class="n">SIGTSTP</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_SIGSTOP</span><span class="p">)</span> <span class="c1"># Ctrl-Z</span>
<span class="n">signal</span><span class="o">.</span><span class="n">signal</span><span class="p">(</span><span class="n">signal</span><span class="o">.</span><span class="n">SIGCONT</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_SIGCONT</span><span class="p">)</span> <span class="c1"># Resume</span>
<span class="n">signal</span><span class="o">.</span><span class="n">signal</span><span class="p">(</span><span class="n">signal</span><span class="o">.</span><span class="n">SIGINT</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_SIGINT</span><span class="p">)</span> <span class="c1"># Ctrl-C</span>
<span class="n">TTkSignalDriver</span><span class="o">.</span><span class="n">init</span><span class="p">()</span>
<span class="n">TTkLog</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span><span class="s2">&quot;Signal Event Registered&quot;</span><span class="p">)</span>
@ -253,28 +264,29 @@
<span class="c1"># Keep track of the multiTap to avoid the extra key release</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_lastMultiTap</span> <span class="o">=</span> <span class="kc">False</span>
<span class="n">TTkInput</span><span class="o">.</span><span class="n">init</span><span class="p">(</span>
<span class="n">mouse</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_termMouse</span><span class="p">,</span>
<span class="n">directMouse</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_termDirectMouse</span><span class="p">)</span>
<span class="n">TTkTerm</span><span class="o">.</span><span class="n">init</span><span class="p">(</span>
<span class="n">title</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_title</span><span class="p">,</span>
<span class="n">sigmask</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_sigmask</span><span class="p">,</span>
<span class="n">mouse</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_termMouse</span><span class="p">,</span>
<span class="n">directMouse</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_termDirectMouse</span> <span class="p">)</span>
<span class="n">sigmask</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_sigmask</span><span class="p">)</span>
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_showMouseCursor</span><span class="p">:</span>
<span class="n">TTkTerm</span><span class="o">.</span><span class="n">push</span><span class="p">(</span><span class="n">TTkTerm</span><span class="o">.</span><span class="n">Mouse</span><span class="o">.</span><span class="n">DIRECT_ON</span><span class="p">)</span>
<span class="n">m</span> <span class="o">=</span> <span class="n">TTk</span><span class="o">.</span><span class="n">_mouseCursor</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_input</span><span class="p">)</span>
<span class="n">m</span> <span class="o">=</span> <span class="n">TTk</span><span class="o">.</span><span class="n">_mouseCursor</span><span class="p">()</span>
<span class="bp">self</span><span class="o">.</span><span class="n">rootLayout</span><span class="p">()</span><span class="o">.</span><span class="n">addWidget</span><span class="p">(</span><span class="n">m</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_mainLoop</span><span class="p">()</span>
<span class="k">finally</span><span class="p">:</span>
<span class="k">if</span> <span class="n">platform</span><span class="o">.</span><span class="n">system</span><span class="p">()</span> <span class="o">!=</span> <span class="s1">&#39;Emscripten&#39;</span><span class="p">:</span>
<span class="n">signal</span><span class="o">.</span><span class="n">signal</span><span class="p">(</span><span class="n">signal</span><span class="o">.</span><span class="n">SIGINT</span><span class="p">,</span> <span class="n">signal</span><span class="o">.</span><span class="n">SIG_DFL</span><span class="p">)</span>
<span class="n">TTkSignalDriver</span><span class="o">.</span><span class="n">exit</span><span class="p">()</span>
<span class="bp">self</span><span class="o">.</span><span class="n">quit</span><span class="p">()</span>
<span class="n">TTkTerm</span><span class="o">.</span><span class="n">exit</span><span class="p">()</span>
<span class="k">def</span> <span class="nf">_mainLoop</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="k">if</span> <span class="n">platform</span><span class="o">.</span><span class="n">system</span><span class="p">()</span> <span class="o">==</span> <span class="s1">&#39;Emscripten&#39;</span><span class="p">:</span>
<span class="k">return</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_input</span><span class="o">.</span><span class="n">start</span><span class="p">()</span>
<span class="n">TTkInput</span><span class="o">.</span><span class="n">start</span><span class="p">()</span>
<span class="nd">@pyTTkSlot</span><span class="p">(</span><span class="nb">str</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">_processPaste</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">txt</span><span class="p">:</span><span class="nb">str</span><span class="p">):</span>
@ -416,28 +428,31 @@
<span class="sd">&#39;&#39;&#39;Tells the application to exit with a return code.&#39;&#39;&#39;</span>
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_timer</span><span class="p">:</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_timer</span><span class="o">.</span><span class="n">timeout</span><span class="o">.</span><span class="n">disconnect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_time_event</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_input</span><span class="o">.</span><span class="n">inputEvent</span><span class="o">.</span><span class="n">clear</span><span class="p">()</span>
<span class="n">TTkInput</span><span class="o">.</span><span class="n">inputEvent</span><span class="o">.</span><span class="n">clear</span><span class="p">()</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_paintEvent</span><span class="o">.</span><span class="n">set</span><span class="p">()</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_input</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
<span class="n">TTkInput</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
<span class="k">def</span> <span class="nf">_SIGSTOP</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">signum</span><span class="p">,</span> <span class="n">frame</span><span class="p">):</span>
<span class="nd">@pyTTkSlot</span><span class="p">()</span>
<span class="k">def</span> <span class="nf">_SIGSTOP</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="sd">&quot;&quot;&quot;Reset terminal settings and stop background input read before putting to sleep&quot;&quot;&quot;</span>
<span class="n">TTkLog</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span><span class="s2">&quot;Captured SIGSTOP &lt;CTRL-z&gt;&quot;</span><span class="p">)</span>
<span class="n">TTkTerm</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_input</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
<span class="n">TTkInput</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
<span class="c1"># TODO: stop the threads</span>
<span class="n">os</span><span class="o">.</span><span class="n">kill</span><span class="p">(</span><span class="n">os</span><span class="o">.</span><span class="n">getpid</span><span class="p">(),</span> <span class="n">signal</span><span class="o">.</span><span class="n">SIGSTOP</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">_SIGCONT</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">signum</span><span class="p">,</span> <span class="n">frame</span><span class="p">):</span>
<span class="nd">@pyTTkSlot</span><span class="p">()</span>
<span class="k">def</span> <span class="nf">_SIGCONT</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="sd">&quot;&quot;&quot;Set terminal settings and restart background input read&quot;&quot;&quot;</span>
<span class="n">TTkLog</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span><span class="s2">&quot;Captured SIGCONT &#39;fg/bg&#39;&quot;</span><span class="p">)</span>
<span class="n">TTkTerm</span><span class="o">.</span><span class="n">cont</span><span class="p">()</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_input</span><span class="o">.</span><span class="n">cont</span><span class="p">()</span>
<span class="n">TTkInput</span><span class="o">.</span><span class="n">cont</span><span class="p">()</span>
<span class="n">TTkHelper</span><span class="o">.</span><span class="n">rePaintAll</span><span class="p">()</span>
<span class="c1"># TODO: Restart threads</span>
<span class="c1"># TODO: Redraw the screen</span>
<span class="k">def</span> <span class="nf">_SIGINT</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">signum</span><span class="p">,</span> <span class="n">fraTERMTK_STACKTRACEme</span><span class="p">):</span>
<span class="nd">@pyTTkSlot</span><span class="p">()</span>
<span class="k">def</span> <span class="nf">_SIGINT</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="c1"># If the &quot;TERMTK_STACKTRACE&quot; env variable is defined</span>
<span class="c1"># a stacktrace file is generated once CTRL+C is pressed</span>
<span class="c1"># i.e.</span>

12
_modules/TermTk/TTkGui/textdocument.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkGui.textdocument &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkGui.textdocument &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkLayouts/boxlayout.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkLayouts.boxlayout &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkLayouts.boxlayout &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkLayouts/gridlayout.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkLayouts.gridlayout &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkLayouts.gridlayout &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkLayouts/layout.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkLayouts.layout &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkLayouts.layout &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

15
_modules/TermTk/TTkTestWidgets/keypressview.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkTestWidgets.keypressview &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkTestWidgets.keypressview &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -113,6 +123,7 @@
<span class="n">__all__</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;TTkKeyPressView&#39;</span><span class="p">]</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.TTkTerm.input</span> <span class="kn">import</span> <span class="n">TTkInput</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.TTkTerm.inputkey</span> <span class="kn">import</span> <span class="n">TTkKeyEvent</span><span class="p">,</span> <span class="n">mod2str</span><span class="p">,</span> <span class="n">key2str</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.TTkTerm.inputmouse</span> <span class="kn">import</span> <span class="n">TTkMouseEvent</span>
<span class="kn">from</span> <span class="nn">TermTk.TTkCore.helper</span> <span class="kn">import</span> <span class="n">TTkHelper</span>
@ -129,7 +140,7 @@
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
<span class="n">TTkHelper</span><span class="o">.</span><span class="n">_rootWidget</span><span class="o">.</span><span class="n">_input</span><span class="o">.</span><span class="n">inputEvent</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_processInput</span><span class="p">)</span>
<span class="n">TTkInput</span><span class="o">.</span><span class="n">inputEvent</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_processInput</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_keys</span> <span class="o">=</span> <span class="p">[]</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_fadeDuration</span> <span class="o">=</span> <span class="mf">2.5</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_anim</span> <span class="o">=</span> <span class="n">TTkPropertyAnimation</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="s1">&#39;_pushFade&#39;</span><span class="p">)</span>

12
_modules/TermTk/TTkTestWidgets/logviewer.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkTestWidgets.logviewer &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkTestWidgets.logviewer &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkTestWidgets/testabstractscroll.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkTestWidgets.testabstractscroll &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkTestWidgets.testabstractscroll &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkTestWidgets/testwidget.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkTestWidgets.testwidget &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkTestWidgets.testwidget &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkTestWidgets/testwidgetsizes.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkTestWidgets.testwidgetsizes &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkTestWidgets.testwidgetsizes &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkTestWidgets/tominspector.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkTestWidgets.tominspector &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkTestWidgets.tominspector &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkTheme/draw_utf8.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkTheme.draw_utf8 &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkTheme.draw_utf8 &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkTheme/theme.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkTheme.theme &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkTheme.theme &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkUiTools/uiloader.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkUiTools.uiloader &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkUiTools.uiloader &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/Fancy/progressbar.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.Fancy.progressbar &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.Fancy.progressbar &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/Fancy/table.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.Fancy.table &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.Fancy.table &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/Fancy/tableview.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.Fancy.tableview &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.Fancy.tableview &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/Fancy/tree.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.Fancy.tree &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.Fancy.tree &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/Fancy/treeview.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.Fancy.treeview &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.Fancy.treeview &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/Fancy/treewidget.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.Fancy.treewidget &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.Fancy.treewidget &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/TTkModelView/filetree.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.TTkModelView.filetree &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.TTkModelView.filetree &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/TTkModelView/filetreewidget.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.TTkModelView.filetreewidget &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.TTkModelView.filetreewidget &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/TTkModelView/tree.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.TTkModelView.tree &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.TTkModelView.tree &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/TTkModelView/treewidget.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.TTkModelView.treewidget &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.TTkModelView.treewidget &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/TTkPickers/colorpicker.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.TTkPickers.colorpicker &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.TTkPickers.colorpicker &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

14
_modules/TermTk/TTkWidgets/TTkPickers/filepicker.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.TTkPickers.filepicker &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.TTkPickers.filepicker &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -453,7 +463,7 @@
<span class="n">path</span><span class="p">,</span> <span class="n">e</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="n">path</span><span class="p">)</span>
<span class="k">if</span> <span class="n">e</span><span class="p">:</span>
<span class="n">ret</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">path</span><span class="p">)</span>
<span class="k">if</span> <span class="ow">not</span> <span class="n">path</span> <span class="ow">or</span> <span class="n">path</span><span class="o">==</span><span class="s1">&#39;/&#39;</span><span class="p">:</span>
<span class="k">if</span> <span class="ow">not</span> <span class="n">path</span> <span class="ow">or</span> <span class="n">path</span><span class="o">==</span><span class="s1">&#39;/&#39;</span> <span class="ow">or</span> <span class="n">path</span><span class="p">[</span><span class="mi">1</span><span class="p">:]</span><span class="o">==</span><span class="s2">&quot;:</span><span class="se">\\</span><span class="s2">&quot;</span><span class="p">:</span>
<span class="k">break</span>
<span class="k">return</span> <span class="n">ret</span></div>
<span class="k">class</span> <span class="nc">TTkFileDialog</span><span class="p">:</span>

12
_modules/TermTk/TTkWidgets/TTkPickers/messagebox.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.TTkPickers.messagebox &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.TTkPickers.messagebox &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/TTkPickers/textpicker.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.TTkPickers.textpicker &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.TTkPickers.textpicker &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/about.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.about &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.about &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/button.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.button &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.button &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/checkbox.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.checkbox &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.checkbox &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/combobox.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.combobox &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.combobox &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/container.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.container &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.container &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/frame.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.frame &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.frame &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/graph.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.graph &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.graph &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/image.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.image &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.image &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/kodetab.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.kodetab &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.kodetab &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/label.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.label &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.label &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

14
_modules/TermTk/TTkWidgets/lineedit.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.lineedit &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.lineedit &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -248,7 +258,7 @@
<span class="bp">self</span><span class="o">.</span><span class="n">_selectionFrom</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">before</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_selectionTo</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">before</span><span class="p">)</span>
<span class="n">selectRE</span> <span class="o">=</span> <span class="s1">&#39;[^ </span><span class="se">\t\r\n</span><span class="s1">\(\)\[\]\.\,\+\-\*\/]*&#39;</span>
<span class="n">selectRE</span> <span class="o">=</span> <span class="sa">r</span><span class="s1">&#39;[^ \t\r\n()[\]\.\,\+\-\*\/]*&#39;</span>
<span class="k">if</span> <span class="n">m</span> <span class="o">:=</span> <span class="n">before</span><span class="o">.</span><span class="n">search</span><span class="p">(</span><span class="n">selectRE</span><span class="o">+</span><span class="s1">&#39;$&#39;</span><span class="p">):</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_selectionFrom</span> <span class="o">-=</span> <span class="nb">len</span><span class="p">(</span><span class="n">m</span><span class="o">.</span><span class="n">group</span><span class="p">(</span><span class="mi">0</span><span class="p">))</span>

12
_modules/TermTk/TTkWidgets/list_.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.list_ &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.list_ &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

15
_modules/TermTk/TTkWidgets/listwidget.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.listwidget &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.listwidget &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -216,8 +226,7 @@
<span class="bp">self</span><span class="o">.</span><span class="n">_items</span> <span class="o">=</span> <span class="p">[]</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_highlighted</span> <span class="o">=</span> <span class="kc">None</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_dragPos</span> <span class="o">=</span> <span class="kc">None</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_dndMode</span> <span class="o">=</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;dragDropMode&quot;</span><span class="p">,</span>
<span class="n">TTkK</span><span class="o">.</span><span class="n">DragDropMode</span><span class="o">.</span><span class="n">AllowDrag</span> <span class="o">|</span> <span class="n">TTkK</span><span class="o">.</span><span class="n">DragDropMode</span><span class="o">.</span><span class="n">AllowDrop</span> <span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_dndMode</span> <span class="o">=</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;dragDropMode&quot;</span><span class="p">,</span> <span class="n">TTkK</span><span class="o">.</span><span class="n">DragDropMode</span><span class="o">.</span><span class="n">NoDragDrop</span><span class="p">)</span>
<span class="c1"># Signals</span>
<span class="bp">self</span><span class="o">.</span><span class="n">itemClicked</span> <span class="o">=</span> <span class="n">pyTTkSignal</span><span class="p">(</span><span class="n">TTkAbstractListItem</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">textClicked</span> <span class="o">=</span> <span class="n">pyTTkSignal</span><span class="p">(</span><span class="nb">str</span><span class="p">)</span>

12
_modules/TermTk/TTkWidgets/menu.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.menu &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.menu &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/menubar.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.menubar &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.menubar &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/radiobutton.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.radiobutton &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.radiobutton &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/resizableframe.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.resizableframe &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.resizableframe &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/scrollarea.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.scrollarea &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.scrollarea &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/scrollbar.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.scrollbar &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.scrollbar &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/spacer.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.spacer &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.spacer &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/spinbox.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.spinbox &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.spinbox &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/splitter.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.splitter &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.splitter &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

30
_modules/TermTk/TTkWidgets/tabwidget.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.tabwidget &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.tabwidget &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -450,15 +460,15 @@
<span class="bp">self</span><span class="o">.</span><span class="n">_leftScroller</span><span class="o">.</span><span class="n">setSideEnd</span><span class="p">(</span><span class="n">sideEnd</span><span class="o">&amp;</span><span class="n">TTkK</span><span class="o">.</span><span class="n">LEFT</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_updateTabs</span><span class="p">()</span>
<div class="viewcode-block" id="TTkTabBar.addTab"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.tabwidget.html#TermTk.TTkWidgets.tabwidget.TTkTabBar.addTab">[docs]</a> <span class="k">def</span> <span class="nf">addTab</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
<div class="viewcode-block" id="TTkTabBar.addTab"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.tabwidget.html#TermTk.TTkWidgets.tabwidget.TTkTabBar.addTab">[docs]</a> <span class="k">def</span> <span class="nf">addTab</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">closable</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
<span class="sd">&#39;&#39;&#39;addTab&#39;&#39;&#39;</span>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">insertTab</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_tabButtons</span><span class="p">),</span> <span class="n">label</span><span class="o">=</span><span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">data</span><span class="p">)</span></div>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">insertTab</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_tabButtons</span><span class="p">),</span> <span class="n">label</span><span class="o">=</span><span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">data</span><span class="p">,</span> <span class="n">closable</span><span class="o">=</span><span class="n">closable</span><span class="p">)</span></div>
<div class="viewcode-block" id="TTkTabBar.insertTab"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.tabwidget.html#TermTk.TTkWidgets.tabwidget.TTkTabBar.insertTab">[docs]</a> <span class="k">def</span> <span class="nf">insertTab</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">index</span><span class="p">,</span> <span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
<div class="viewcode-block" id="TTkTabBar.insertTab"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.tabwidget.html#TermTk.TTkWidgets.tabwidget.TTkTabBar.insertTab">[docs]</a> <span class="k">def</span> <span class="nf">insertTab</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">index</span><span class="p">,</span> <span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">closable</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
<span class="sd">&#39;&#39;&#39;insertTab&#39;&#39;&#39;</span>
<span class="k">if</span> <span class="n">index</span> <span class="o">&lt;=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_currentIndex</span><span class="p">:</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_currentIndex</span> <span class="o">+=</span> <span class="mi">1</span>
<span class="n">button</span> <span class="o">=</span> <span class="n">TTkTabButton</span><span class="p">(</span><span class="n">parent</span><span class="o">=</span><span class="bp">self</span><span class="p">,</span> <span class="n">text</span><span class="o">=</span><span class="n">label</span><span class="p">,</span> <span class="n">border</span><span class="o">=</span><span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_small</span><span class="p">,</span> <span class="n">closable</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_tabClosable</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">data</span><span class="p">)</span>
<span class="n">button</span> <span class="o">=</span> <span class="n">TTkTabButton</span><span class="p">(</span><span class="n">parent</span><span class="o">=</span><span class="bp">self</span><span class="p">,</span> <span class="n">text</span><span class="o">=</span><span class="n">label</span><span class="p">,</span> <span class="n">border</span><span class="o">=</span><span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_small</span><span class="p">,</span> <span class="n">closable</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_tabClosable</span> <span class="k">if</span> <span class="n">closable</span> <span class="ow">is</span> <span class="kc">None</span> <span class="k">else</span> <span class="n">closable</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">data</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_tabButtons</span><span class="o">.</span><span class="n">insert</span><span class="p">(</span><span class="n">index</span><span class="p">,</span><span class="n">button</span><span class="p">)</span>
<span class="n">button</span><span class="o">.</span><span class="n">clicked</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="k">lambda</span> <span class="p">:</span><span class="bp">self</span><span class="o">.</span><span class="n">setCurrentIndex</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_tabButtons</span><span class="o">.</span><span class="n">index</span><span class="p">(</span><span class="n">button</span><span class="p">)))</span>
<span class="n">button</span><span class="o">.</span><span class="n">clicked</span><span class="o">.</span><span class="n">connect</span><span class="p">(</span><span class="k">lambda</span> <span class="p">:</span><span class="bp">self</span><span class="o">.</span><span class="n">tabBarClicked</span><span class="o">.</span><span class="n">emit</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_tabButtons</span><span class="o">.</span><span class="n">index</span><span class="p">(</span><span class="n">button</span><span class="p">)))</span>
@ -759,7 +769,7 @@
<span class="k">if</span> <span class="n">index</span> <span class="o">&lt;=</span> <span class="n">newIndex</span><span class="p">:</span>
<span class="n">newIndex</span> <span class="o">-=</span> <span class="mi">1</span>
<span class="n">tw</span><span class="o">.</span><span class="n">removeTab</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">insertTab</span><span class="p">(</span><span class="n">newIndex</span><span class="p">,</span> <span class="n">widget</span><span class="p">,</span> <span class="n">tb</span><span class="o">.</span><span class="n">text</span><span class="p">(),</span> <span class="n">data</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">insertTab</span><span class="p">(</span><span class="n">newIndex</span><span class="p">,</span> <span class="n">widget</span><span class="p">,</span> <span class="n">tb</span><span class="o">.</span><span class="n">text</span><span class="p">(),</span> <span class="n">data</span><span class="p">,</span> <span class="n">tb</span><span class="o">.</span><span class="n">_closable</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">setCurrentIndex</span><span class="p">(</span><span class="n">newIndex</span><span class="p">)</span>
<span class="c1">#self._tabChanged(newIndex)</span>
<span class="k">elif</span> <span class="n">tw</span> <span class="o">!=</span> <span class="bp">self</span><span class="p">:</span>
@ -790,19 +800,19 @@
<span class="bp">self</span><span class="o">.</span><span class="n">_tabBarTopLayout</span><span class="o">.</span><span class="n">update</span><span class="p">()</span>
<span class="k">return</span> <span class="n">button</span></div>
<div class="viewcode-block" id="TTkTabWidget.addTab"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.tabwidget.html#TermTk.TTkWidgets.tabwidget.TTkTabWidget.addTab">[docs]</a> <span class="k">def</span> <span class="nf">addTab</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">widget</span><span class="p">,</span> <span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
<div class="viewcode-block" id="TTkTabWidget.addTab"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.tabwidget.html#TermTk.TTkWidgets.tabwidget.TTkTabWidget.addTab">[docs]</a> <span class="k">def</span> <span class="nf">addTab</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">widget</span><span class="p">,</span> <span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">closable</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
<span class="sd">&#39;&#39;&#39;addTab&#39;&#39;&#39;</span>
<span class="n">widget</span><span class="o">.</span><span class="n">hide</span><span class="p">()</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_tabWidgets</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">widget</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">layout</span><span class="p">()</span><span class="o">.</span><span class="n">addWidget</span><span class="p">(</span><span class="n">widget</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_tabBar</span><span class="o">.</span><span class="n">addTab</span><span class="p">(</span><span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="p">)</span></div>
<span class="bp">self</span><span class="o">.</span><span class="n">_tabBar</span><span class="o">.</span><span class="n">addTab</span><span class="p">(</span><span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="p">,</span> <span class="n">closable</span><span class="p">)</span></div>
<div class="viewcode-block" id="TTkTabWidget.insertTab"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.tabwidget.html#TermTk.TTkWidgets.tabwidget.TTkTabWidget.insertTab">[docs]</a> <span class="k">def</span> <span class="nf">insertTab</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">index</span><span class="p">,</span> <span class="n">widget</span><span class="p">,</span> <span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
<div class="viewcode-block" id="TTkTabWidget.insertTab"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.tabwidget.html#TermTk.TTkWidgets.tabwidget.TTkTabWidget.insertTab">[docs]</a> <span class="k">def</span> <span class="nf">insertTab</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">index</span><span class="p">,</span> <span class="n">widget</span><span class="p">,</span> <span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">closable</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
<span class="sd">&#39;&#39;&#39;insertTab&#39;&#39;&#39;</span>
<span class="n">widget</span><span class="o">.</span><span class="n">hide</span><span class="p">()</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_tabWidgets</span><span class="o">.</span><span class="n">insert</span><span class="p">(</span><span class="n">index</span><span class="p">,</span> <span class="n">widget</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">layout</span><span class="p">()</span><span class="o">.</span><span class="n">addWidget</span><span class="p">(</span><span class="n">widget</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_tabBar</span><span class="o">.</span><span class="n">insertTab</span><span class="p">(</span><span class="n">index</span><span class="p">,</span> <span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="p">)</span></div>
<span class="bp">self</span><span class="o">.</span><span class="n">_tabBar</span><span class="o">.</span><span class="n">insertTab</span><span class="p">(</span><span class="n">index</span><span class="p">,</span> <span class="n">label</span><span class="p">,</span> <span class="n">data</span><span class="p">,</span> <span class="n">closable</span><span class="p">)</span></div>
<div class="viewcode-block" id="TTkTabWidget.removeTab"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.tabwidget.html#TermTk.TTkWidgets.tabwidget.TTkTabWidget.removeTab">[docs]</a> <span class="nd">@pyTTkSlot</span><span class="p">(</span><span class="nb">int</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">removeTab</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">index</span><span class="p">):</span>

50
_modules/TermTk/TTkWidgets/texedit.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.texedit &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.texedit &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -141,15 +151,17 @@
<span class="s1">&#39;separatorColor&#39;</span><span class="p">:</span> <span class="n">TTkColor</span><span class="o">.</span><span class="n">fg</span><span class="p">(</span><span class="s2">&quot;#888888&quot;</span><span class="p">)},</span>
<span class="p">}</span>
<span class="vm">__slots__</span> <span class="o">=</span> <span class="p">(</span><span class="s1">&#39;_textWrap&#39;</span><span class="p">)</span>
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">setMaximumWidth</span><span class="p">(</span><span class="mi">20</span><span class="p">)</span>
<span class="vm">__slots__</span> <span class="o">=</span> <span class="p">(</span><span class="s1">&#39;_textWrap&#39;</span><span class="p">,</span><span class="s1">&#39;_startingNumber&#39;</span><span class="p">)</span>
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">startingNumber</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_startingNumber</span> <span class="o">=</span> <span class="n">startingNumber</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_textWrap</span> <span class="o">=</span> <span class="kc">None</span>
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">setMaximumWidth</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">_wrapChanged</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="n">dt</span> <span class="o">=</span> <span class="nb">max</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="bp">self</span><span class="o">.</span><span class="n">_textWrap</span><span class="o">.</span><span class="n">_lines</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">][</span><span class="mi">0</span><span class="p">])</span>
<span class="n">width</span> <span class="o">=</span> <span class="mi">2</span><span class="o">+</span><span class="n">floor</span><span class="p">(</span><span class="n">log10</span><span class="p">(</span><span class="n">dt</span><span class="p">))</span>
<span class="n">off</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_startingNumber</span>
<span class="n">width</span> <span class="o">=</span> <span class="mi">1</span><span class="o">+</span><span class="nb">max</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="nb">int</span><span class="p">(</span><span class="n">dt</span><span class="o">+</span><span class="n">off</span><span class="p">))),</span><span class="nb">len</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="nb">int</span><span class="p">(</span><span class="n">off</span><span class="p">))))</span>
<span class="bp">self</span><span class="o">.</span><span class="n">setMaximumWidth</span><span class="p">(</span><span class="n">width</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">update</span><span class="p">()</span>
@ -171,6 +183,7 @@
<span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_textWrap</span><span class="p">:</span> <span class="k">return</span>
<span class="n">_</span><span class="p">,</span> <span class="n">oy</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">getViewOffsets</span><span class="p">()</span>
<span class="n">w</span><span class="p">,</span> <span class="n">h</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">size</span><span class="p">()</span>
<span class="n">off</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_startingNumber</span>
<span class="n">style</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">currentStyle</span><span class="p">()</span>
<span class="n">color</span> <span class="o">=</span> <span class="n">style</span><span class="p">[</span><span class="s1">&#39;color&#39;</span><span class="p">]</span>
@ -182,11 +195,11 @@
<span class="k">if</span> <span class="n">fr</span><span class="p">:</span>
<span class="n">canvas</span><span class="o">.</span><span class="n">drawText</span><span class="p">(</span><span class="n">pos</span><span class="o">=</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="n">i</span><span class="p">),</span> <span class="n">text</span><span class="o">=</span><span class="s1">&#39;&lt;&#39;</span><span class="p">,</span> <span class="n">width</span><span class="o">=</span><span class="n">w</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">wrapColor</span><span class="p">)</span>
<span class="k">else</span><span class="p">:</span>
<span class="n">canvas</span><span class="o">.</span><span class="n">drawText</span><span class="p">(</span><span class="n">pos</span><span class="o">=</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="n">i</span><span class="p">),</span> <span class="n">text</span><span class="o">=</span><span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">dt</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span> <span class="n">width</span><span class="o">=</span><span class="n">w</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color</span><span class="p">)</span>
<span class="n">canvas</span><span class="o">.</span><span class="n">drawText</span><span class="p">(</span><span class="n">pos</span><span class="o">=</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="n">i</span><span class="p">),</span> <span class="n">text</span><span class="o">=</span><span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">dt</span><span class="o">+</span><span class="n">off</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span> <span class="n">width</span><span class="o">=</span><span class="n">w</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color</span><span class="p">)</span>
<span class="n">canvas</span><span class="o">.</span><span class="n">drawChar</span><span class="p">(</span><span class="n">pos</span><span class="o">=</span><span class="p">(</span><span class="n">w</span><span class="o">-</span><span class="mi">1</span><span class="p">,</span><span class="n">i</span><span class="p">),</span> <span class="n">char</span><span class="o">=</span><span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">separatorColor</span><span class="p">)</span>
<span class="k">else</span><span class="p">:</span>
<span class="k">for</span> <span class="n">y</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">h</span><span class="p">):</span>
<span class="n">canvas</span><span class="o">.</span><span class="n">drawText</span><span class="p">(</span><span class="n">pos</span><span class="o">=</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="n">y</span><span class="p">),</span> <span class="n">text</span><span class="o">=</span><span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">y</span><span class="o">+</span><span class="n">oy</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span> <span class="n">width</span><span class="o">=</span><span class="n">w</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color</span><span class="p">)</span>
<span class="n">canvas</span><span class="o">.</span><span class="n">drawText</span><span class="p">(</span><span class="n">pos</span><span class="o">=</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="n">y</span><span class="p">),</span> <span class="n">text</span><span class="o">=</span><span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">y</span><span class="o">+</span><span class="n">oy</span><span class="o">+</span><span class="n">off</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span> <span class="n">width</span><span class="o">=</span><span class="n">w</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color</span><span class="p">)</span>
<span class="n">canvas</span><span class="o">.</span><span class="n">drawChar</span><span class="p">(</span><span class="n">pos</span><span class="o">=</span><span class="p">(</span><span class="n">w</span><span class="o">-</span><span class="mi">1</span><span class="p">,</span><span class="n">y</span><span class="p">),</span> <span class="n">char</span><span class="o">=</span><span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">separatorColor</span><span class="p">)</span>
<div class="viewcode-block" id="TTkTextEditView"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.texedit.html#TermTk.TTkWidgets.texedit.TTkTextEditView">[docs]</a><span class="k">class</span> <span class="nc">TTkTextEditView</span><span class="p">(</span><span class="n">TTkAbstractScrollView</span><span class="p">):</span>
@ -890,17 +903,17 @@
<span class="s1">&#39;undoAvilable&#39;</span><span class="p">,</span> <span class="s1">&#39;redoAvailable&#39;</span><span class="p">,</span>
<span class="s1">&#39;textChanged&#39;</span>
<span class="p">)</span>
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">textEditView</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">lineNumber</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">lineNumberStarting</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
<span class="k">if</span> <span class="s1">&#39;parent&#39;</span> <span class="ow">in</span> <span class="n">kwargs</span><span class="p">:</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="s1">&#39;parent&#39;</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_textEditView</span> <span class="o">=</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;textEditView&#39;</span><span class="p">,</span> <span class="n">TTkTextEditView</span><span class="p">(</span><span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">))</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_textEditView</span> <span class="o">=</span> <span class="n">textEditView</span> <span class="k">if</span> <span class="n">textEditView</span> <span class="k">else</span> <span class="n">TTkTextEditView</span><span class="p">(</span><span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
<span class="c1"># self.setFocusPolicy(self._textEditView.focusPolicy())</span>
<span class="c1"># self._textEditView.setFocusPolicy(TTkK.ParentFocus)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_lineNumber</span> <span class="o">=</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;lineNumber&#39;</span><span class="p">,</span> <span class="kc">False</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_lineNumber</span> <span class="o">=</span> <span class="n">lineNumber</span>
<span class="n">textEditLayout</span> <span class="o">=</span> <span class="n">TTkAbstractScrollViewGridLayout</span><span class="p">()</span>
<span class="n">textEditLayout</span><span class="o">.</span><span class="n">addWidget</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_textEditView</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="mi">1</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_lineNumberView</span> <span class="o">=</span> <span class="n">_TTkTextEditViewLineNumber</span><span class="p">(</span><span class="n">visible</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_lineNumber</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_lineNumberView</span> <span class="o">=</span> <span class="n">_TTkTextEditViewLineNumber</span><span class="p">(</span><span class="n">visible</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_lineNumber</span><span class="p">,</span> <span class="n">startingNumber</span><span class="o">=</span><span class="n">lineNumberStarting</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_lineNumberView</span><span class="o">.</span><span class="n">setTextWrap</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_textEditView</span><span class="o">.</span><span class="n">_textWrap</span><span class="p">)</span>
<span class="n">textEditLayout</span><span class="o">.</span><span class="n">addWidget</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_lineNumberView</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="mi">0</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">setViewport</span><span class="p">(</span><span class="n">textEditLayout</span><span class="p">)</span>
@ -949,10 +962,19 @@
<span class="sd">&#39;&#39;&#39;getLineNumber&#39;&#39;&#39;</span>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_lineNumberView</span><span class="o">.</span><span class="n">isVisible</span><span class="p">()</span></div>
<div class="viewcode-block" id="TTkTextEdit.setLineNumber"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.texedit.html#TermTk.TTkWidgets.texedit.TTkTextEdit.setLineNumber">[docs]</a> <span class="k">def</span> <span class="nf">setLineNumber</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">ln</span><span class="p">):</span>
<div class="viewcode-block" id="TTkTextEdit.setLineNumber"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.texedit.html#TermTk.TTkWidgets.texedit.TTkTextEdit.setLineNumber">[docs]</a> <span class="nd">@pyTTkSlot</span><span class="p">(</span><span class="nb">bool</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">setLineNumber</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">ln</span><span class="p">):</span>
<span class="sd">&#39;&#39;&#39;setLineNumber&#39;&#39;&#39;</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_lineNumberView</span><span class="o">.</span><span class="n">setVisible</span><span class="p">(</span><span class="n">ln</span><span class="p">)</span></div>
<span class="k">def</span> <span class="nf">lineNumberStarting</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_lineNumberView</span><span class="o">.</span><span class="n">_startingNumber</span>
<span class="nd">@pyTTkSlot</span><span class="p">(</span><span class="nb">int</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">setLineNumberStarting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">starting</span><span class="p">):</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_lineNumberView</span><span class="o">.</span><span class="n">_startingNumber</span> <span class="o">=</span> <span class="n">starting</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_lineNumberView</span><span class="o">.</span><span class="n">_wrapChanged</span><span class="p">()</span>
<div class="viewcode-block" id="TTkTextEdit.setDocument"><a class="viewcode-back" href="../../../autogen.TermTk/TermTk.TTkWidgets.texedit.html#TermTk.TTkWidgets.texedit.TTkTextEdit.setDocument">[docs]</a> <span class="k">def</span> <span class="nf">setDocument</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">document</span><span class="p">):</span>
<span class="sd">&#39;&#39;&#39;setDocument&#39;&#39;&#39;</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_textEditView</span><span class="o">.</span><span class="n">setDocument</span><span class="p">(</span><span class="n">document</span><span class="p">)</span>

12
_modules/TermTk/TTkWidgets/widget.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.widget &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.widget &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

12
_modules/TermTk/TTkWidgets/window.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkWidgets.window &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkWidgets.window &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>

13
_modules/index.html

@ -3,11 +3,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Overview: module code &mdash; pyTermTk 0.2.0a documentation</title>
<title>Overview: module code &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -47,6 +49,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../autogen.TermTk/TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -95,6 +105,7 @@
<li><a href="TermTk/TTkCore/canvas.html">TermTk.TTkCore.canvas</a></li>
<li><a href="TermTk/TTkCore/color.html">TermTk.TTkCore.color</a></li>
<li><a href="TermTk/TTkCore/constant.html">TermTk.TTkCore.constant</a></li>
<li><a href="TermTk/TTkCore/drivers/windows.html">TermTk.TTkCore.drivers.windows</a></li>
<li><a href="TermTk/TTkCore/helper.html">TermTk.TTkCore.helper</a></li>
<li><a href="TermTk/TTkCore/signal.html">TermTk.TTkCore.signal</a></li>
<li><a href="TermTk/TTkCore/string.html">TermTk.TTkCore.string</a></li>

8
_sources/autogen.TermTk/TermTk.TTkCore.TTkTerm.readinputlinux.rst.txt

@ -1,8 +0,0 @@
TermTk.TTkCore.TTkTerm.readinputlinux
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.TTkTerm.readinputlinux
.. currentmodule:: TermTk.TTkCore.TTkTerm.readinputlinux

8
_sources/autogen.TermTk/TermTk.TTkCore.TTkTerm.readinputlinux_thread.rst.txt

@ -1,8 +0,0 @@
TermTk.TTkCore.TTkTerm.readinputlinux\_thread
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.TTkTerm.readinputlinux_thread
.. currentmodule:: TermTk.TTkCore.TTkTerm.readinputlinux_thread

6
_sources/autogen.TermTk/TermTk.TTkCore.TTkTerm.rst.txt

@ -15,9 +15,5 @@ TermTk.TTkCore.TTkTerm
TermTk.TTkCore.TTkTerm.input
TermTk.TTkCore.TTkTerm.inputkey
TermTk.TTkCore.TTkTerm.inputmouse
TermTk.TTkCore.TTkTerm.readinputlinux
TermTk.TTkCore.TTkTerm.readinputlinux_thread
TermTk.TTkCore.TTkTerm.term
TermTk.TTkCore.TTkTerm.term_base
TermTk.TTkCore.TTkTerm.term_pyodide
TermTk.TTkCore.TTkTerm.term_unix
TermTk.TTkCore.TTkTerm.term_base

8
_sources/autogen.TermTk/TermTk.TTkCore.TTkTerm.term_pyodide.rst.txt

@ -1,8 +0,0 @@
TermTk.TTkCore.TTkTerm.term\_pyodide
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.TTkTerm.term_pyodide
.. currentmodule:: TermTk.TTkCore.TTkTerm.term_pyodide

8
_sources/autogen.TermTk/TermTk.TTkCore.TTkTerm.term_unix.rst.txt

@ -1,8 +0,0 @@
TermTk.TTkCore.TTkTerm.term\_unix
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.TTkTerm.term_unix
.. currentmodule:: TermTk.TTkCore.TTkTerm.term_unix

8
_sources/autogen.TermTk/TermTk.TTkCore.drivers.pyodide.rst.txt

@ -0,0 +1,8 @@
TermTk.TTkCore.drivers.pyodide
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.drivers.pyodide
.. currentmodule:: TermTk.TTkCore.drivers.pyodide

19
_sources/autogen.TermTk/TermTk.TTkCore.drivers.rst.txt

@ -0,0 +1,19 @@
TermTk.TTkCore.drivers
~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.drivers
.. currentmodule:: TermTk.TTkCore.drivers
.. autosummary::
:toctree: ./
TermTk.TTkCore.drivers.pyodide
TermTk.TTkCore.drivers.term_pyodide
TermTk.TTkCore.drivers.term_unix
TermTk.TTkCore.drivers.term_windows
TermTk.TTkCore.drivers.unix
TermTk.TTkCore.drivers.unix_thread
TermTk.TTkCore.drivers.windows

8
_sources/autogen.TermTk/TermTk.TTkCore.drivers.term_pyodide.rst.txt

@ -0,0 +1,8 @@
TermTk.TTkCore.drivers.term\_pyodide
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.drivers.term_pyodide
.. currentmodule:: TermTk.TTkCore.drivers.term_pyodide

8
_sources/autogen.TermTk/TermTk.TTkCore.drivers.term_unix.rst.txt

@ -0,0 +1,8 @@
TermTk.TTkCore.drivers.term\_unix
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.drivers.term_unix
.. currentmodule:: TermTk.TTkCore.drivers.term_unix

8
_sources/autogen.TermTk/TermTk.TTkCore.drivers.term_windows.rst.txt

@ -0,0 +1,8 @@
TermTk.TTkCore.drivers.term\_windows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.drivers.term_windows
.. currentmodule:: TermTk.TTkCore.drivers.term_windows

8
_sources/autogen.TermTk/TermTk.TTkCore.drivers.unix.rst.txt

@ -0,0 +1,8 @@
TermTk.TTkCore.drivers.unix
~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.drivers.unix
.. currentmodule:: TermTk.TTkCore.drivers.unix

8
_sources/autogen.TermTk/TermTk.TTkCore.drivers.unix_thread.rst.txt

@ -0,0 +1,8 @@
TermTk.TTkCore.drivers.unix\_thread
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.drivers.unix_thread
.. currentmodule:: TermTk.TTkCore.drivers.unix_thread

64
_sources/autogen.TermTk/TermTk.TTkCore.drivers.windows.rst.txt

@ -0,0 +1,64 @@
TermTk.TTkCore.drivers.windows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: TermTk.TTkCore.drivers.windows
.. currentmodule:: TermTk.TTkCore.drivers.windows
COORD
=====
.. autoclass:: COORD
:members:
:inherited-members:
KEY\_EVENT\_RECORD
==================
.. autoclass:: KEY_EVENT_RECORD
:members:
:inherited-members:
MOUSE\_EVENT\_RECORD
====================
.. autoclass:: MOUSE_EVENT_RECORD
:members:
:inherited-members:
WINDOW\_BUFFER\_SIZE\_RECORD
============================
.. autoclass:: WINDOW_BUFFER_SIZE_RECORD
:members:
:inherited-members:
MENU\_EVENT\_RECORD
===================
.. autoclass:: MENU_EVENT_RECORD
:members:
:inherited-members:
FOCUS\_EVENT\_RECORD
====================
.. autoclass:: FOCUS_EVENT_RECORD
:members:
:inherited-members:
INPUT\_RECORD
=============
.. autoclass:: INPUT_RECORD
:members:
:inherited-members:

1
_sources/autogen.TermTk/TermTk.TTkCore.rst.txt

@ -15,6 +15,7 @@ TermTk.TTkCore
TermTk.TTkCore.cfg
TermTk.TTkCore.color
TermTk.TTkCore.constant
TermTk.TTkCore.drivers
TermTk.TTkCore.filebuffer
TermTk.TTkCore.helper
TermTk.TTkCore.log

91
_sources/index.rst.txt

@ -3,56 +3,89 @@
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Welcome to pyTermTk_'s documentation!
=====================================
Intro
-----
| pyTermTk_ is a Text-based user interface library (TUI_)
| Evolved from the discontinued project pyCuT_ and inspired by
| a mix of Qt5_, GTK_, and tkinter_ api definition with a touch of personal interpretation
.. _pyTermTk: https://github.com/ceccopierangiolieugenio/pyTermTk
.. _TermTk: https://github.com/ceccopierangiolieugenio/pyTermTk
.. _TUI: https://en.wikipedia.org/wiki/Text-based_user_interface
.. _pyCuT: https://github.com/ceccopierangiolieugenio/pyCuT
.. _Qt5: https://www.riverbankcomputing.com/static/Docs/PyQt5/
.. _GTK: https://pygobject.readthedocs.io/en/latest/
.. _tkinter: https://docs.python.org/3/library/tkinter.html
Welcome to pyTermTk_'s documentation!
=====================================
:doc:`info/features/index`
Main features of this library
Intro
-----
:ref:`features-alpha`
New Features available but being reviewed and prone of future changes that may break the compatibility with the previous releases
| pyTermTk_ is a Text-based user interface library (TUI_)
| Evolved from the discontinued project pyCuT_ and inspired by
| a mix of Qt5_, GTK_, and tkinter_ api definition with a touch of personal interpretation
:doc:`info/installing`
How to install,Quickstart,Use,Deliver pyTermTk_
**Web Exporter**
TBD (sorry😭)
:doc:`info/debug`
Notes on how to Debug/Profile
.. :ref:`supported-dependencies`
Supported project dependencies, like Python and Sphinx.
.. toctree::
:maxdepth: 1
:caption: Tutorials
tutorial/000-examples.rst
tutorial/000-examples
tutorial/001-helloworld.rst
tutorial/002-layout.rst
tutorial/003-signalslots.rst
tutorial/004-logging.rst
tutorial/005-calculator.rst
tutorial/001-helloworld
tutorial/002-layout
tutorial/003-signalslots
tutorial/004-logging
tutorial/005-calculator
tutorial/ttkDesigner/textEdit/README.rst
tutorial/ttkDesigner/textEdit/README
.. Hidden TOCs
.. toctree::
:caption: Stuff
:maxdepth: 1
:hidden:
info/features/index
info/installing
info/debug
info/features/crosscompatible
.. toctree::
:caption: API Reference
:maxdepth: 1
:hidden:
autogen.TermTk/TermTk.TTkAbstract.rst
autogen.TermTk/TermTk.TTkCore.rst
autogen.TermTk/TermTk.TTkCore.TTkTerm.rst
autogen.TermTk/TermTk.TTkGui.rst
autogen.TermTk/TermTk.TTkLayouts.rst
autogen.TermTk/TermTk.TTkTemplates.rst
autogen.TermTk/TermTk.TTkTestWidgets.rst
autogen.TermTk/TermTk.TTkTheme.rst
autogen.TermTk/TermTk.TTkTypes.rst
autogen.TermTk/TermTk.TTkUiTools.rst
autogen.TermTk/TermTk.TTkWidgets.rst
autogen.TermTk/TermTk.TTkWidgets.TTkModelView.rst
autogen.TermTk/TermTk.TTkWidgets.TTkPickers.rst
autogen.TermTk/TermTk.TTkAbstract
autogen.TermTk/TermTk.TTkCore
autogen.TermTk/TermTk.TTkCore.TTkTerm
autogen.TermTk/TermTk.TTkGui
autogen.TermTk/TermTk.TTkLayouts
autogen.TermTk/TermTk.TTkTemplates
autogen.TermTk/TermTk.TTkTestWidgets
autogen.TermTk/TermTk.TTkTheme
autogen.TermTk/TermTk.TTkTypes
autogen.TermTk/TermTk.TTkUiTools
autogen.TermTk/TermTk.TTkWidgets
autogen.TermTk/TermTk.TTkWidgets.TTkModelView
autogen.TermTk/TermTk.TTkWidgets.TTkPickers
Indices and tables
==================
@ -60,3 +93,7 @@ Indices and tables
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

111
_sources/info/debug.rst.txt

@ -0,0 +1,111 @@
=====
Debug
=====
------------------------------
Notes and tips about debugging
------------------------------
Env Variables
=============
There are few ENV Variables that can be used to force some debugging features;
**TERMTK_FILE_LOG** - Log to a file
---------------------------------
To force logging to a file (i.e. "**session.log**")
.. code:: bash
TERMTK_FILE_LOG=session.log python3 demo/demo.py
**TERMTK_STACKTRACE** - Force stacktrace generation with CTRL+C
--------------------------------------------------------------
Use this env variable to force a stacktrace generation to the file defined (i.e. "**stacktrace.txt**")
.. code:: bash
TERMTK_STACKTRACE=stacktrace.txt python3 demo/demo.py
Gui
===
`Visual Studio Code <https://code.visualstudio.com>`_
-----------------------------------------------------
vsCode debug feature comes out of the box, it only require the default `**Python** <https://marketplace.visualstudio.com/items?itemName=ms-python.python>`_ extension installed
.. image:: https://github.com/ceccopierangiolieugenio/pyTermTk/assets/8876552/00eab373-c347-45ab-8c40-0b023135946c
:alt: vsCode debug
`intellij IDEA <https://www.jetbrains.com/help/idea/python.html>`_
---------------------------------------------------------------------------
I haven't tried it recently since my vsCode experience is silk smooth but based on the results of the `issue 102 <https://github.com/ceccopierangiolieugenio/pyTermTk/issues/102>`_ I am pretty confident that intellij debug feature should work as well
`PyCharm <https://www.jetbrains.com/pycharm/>`_
-----------------------------------------------
Same for PyCharm, I mean, I tried both those IDEs at least once.
Profiling
=========
`VizTracer <https://pypi.org/project/viztracer/>`_
--------------------------------------------------
.. image:: https://github.com/ceccopierangiolieugenio/pyTermTk/assets/8876552/34ff9b77-f01b-45bd-a57e-971c7b68c4a2
this tool is able to generate a tracker file that can be viewed using `Perfetto <https://perfetto.dev>`_ (`UI <https://ui.perfetto.dev/>`_)
.. code:: bash
# install cprofilev:
# pip3 install viztracer
viztracer --tracer_entries 10000010 tests/paint.py
# View the results
# loading the "result.json" in https://ui.perfetto.dev
# or running
vizviewer result.json
`cProfile <https://docs.python.org/3/library/profile.html>`_, `cProfilev <https://github.com/ymichael/cprofilev>`_
------------------------------------------------------------------------------------------------------------------
.. code:: bash
python3 -m cProfile -o profiler.bin tests/test.ui.004.py
# install cprofilev:
# pip3 install cprofilev
cprofilev -f profiler.bin
# open http://127.0.0.1:4000
`py-spy <https://github.com/benfred/py-spy>`_
---------------------------------------------
.. code:: bash
# install
pip install py-spy
# run the application
python3 demo/demo.py
# on another terminal run the py-spy
sudo env "PATH=$PATH" \
py-spy top \
--pid $(ps -A -o pid,cmd | grep demo.py | grep -v grep | sed 's,python.*,,')
pyroscope
---------
`pyroscope <https://pyroscope.io/>`_ can be used as well (I guess) for profiling

3
_sources/info/features/crosscompatible.rst.txt

@ -0,0 +1,3 @@
===================
Cross Compatibility
===================

50
_sources/info/features/index.rst.txt

@ -0,0 +1,50 @@
========
Features
========
Main features
-------------
.. From the README.md
- Self Contained (no external lib required)
- Cross compatible: [Linux](https://en.wikipedia.org/wiki/Linux)🐧, [MacOS](https://en.wikipedia.org/wiki/MacOS)🍎, [MS Windows](https://en.wikipedia.org/wiki/Microsoft_Windows)🪟, [HTML5](https://en.wikipedia.org/wiki/HTML5)🌍([Try](https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html))
- Basic widgets for [TUI](https://en.wikipedia.org/wiki/Text-based_user_interface) development (Button, Label, checkbox, ...)
- Specialized widgets to improve the usability (Windows, Frames, Tables, ...)
- QT Like Layout system to help arrange the widgets in the terminal
- True color support
- Ful/Half/Zero sized Unicode characters 😎
- I am pretty sure there is something else...
Self Contained
~~~~~~~~~~~~~~
| pyTermTk_ does not require external libraries (i.e. curses)
| It can be installed through PyPi or simply copy the TermTk folder inside the root path of any project
Wide variety of built in base widgets
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Specialised widgets
~~~~~~~~~~~~~~~~~~~
Cross Compatibility/Exporters
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. _features-alpha:
Alpha Features
--------------
Those are the feature/poc that are not being extensively tested and can be prone to unexpected behaviour.
Their APIs may change before the final release to address bugs or improving the overall design implementation.
Text Editor
~~~~~~~~~~~
Terminal Emulator
~~~~~~~~~~~~~~~~~
Terminal Multiplexer
~~~~~~~~~~~~~~~~~~~~
ttkDesigner
~~~~~~~~~~~

150
_sources/info/installing.rst.txt

@ -0,0 +1,150 @@
.. _pyTermTk: https://github.com/ceccopierangiolieugenio/pyTermTk
.. _TermTk: https://github.com/ceccopierangiolieugenio/pyTermTk
.. _install-installation:
============
Installation
============
pyTermTk_ is a self contained library,
it does not require extra libraries to be used
and can be installed through :ref:`install-pypi`
or just :ref:`copying the TermTk Folder<install-copy>` in the root folder of your project.
.. _install-pypi:
PyPi
----
It is possible to install pyTermTk with PyPi also inside a venv environment
User Install
~~~~~~~~~~~~
.. code:: bash
# User/Global Install
pip3 install --upgrade pyTermTk
`Venv <https://docs.python.org/3/library/venv.html>`_ Install
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. code:: bash
# Create a venv environment in the ".venv" folder
python3 -m venv .venv
. .venv/bin/activate
# Install inside the venv environment
pip3 install --upgrade pyTermTk
# ... Do you Stuff
# Clear/Erase/GetRidOf the venv
rm -rf .venv
.. _install-copy:
Copy TermTk folder
------------------
.. code:: bash
git clone https://github.com/ceccopierangiolieugenio/pyTermTk.git
cp -a pyTermTk/TermTk <DEST_FOLDER>
.. _install-quickstart:
==========
Quickstart
==========
There are a number of demo apps and examples that can be executed in the repository
Demos
-----
Inside the `demo <https://github.com/ceccopierangiolieugenio/pyTermTk/tree/main/demo>`_
and `demo/showcase <https://github.com/ceccopierangiolieugenio/pyTermTk/tree/main/demo/showcase>`_
folders there are a number of examples that can be executed out of the box.
Prerequisites
~~~~~~~~~~~~~
Clone or `Download <https://github.com/ceccopierangiolieugenio/pyTermTk/releases>`_ the pyTermTk_ repo:
.. code:: bash
# Clone and enter the folder
git clone https://github.com/ceccopierangiolieugenio/pyTermTk.git
cd pyTermTk
Demos
~~~~~
* Main demo `demo.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/demo.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/demo.py>`_)
* paint demo `paint.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/paint.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/paint.py>`_)
* ttkode prototype `ttkode.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/ttkode.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/ttkode.py>`_)
.. code:: bash
# Run the main demo
python3 demo/demo.py
# Run the paint demo
python3 demo/paint.py
# Run the ttkode demo
python3 demo/ttkode.py
Showcase
~~~~~~~~
**Highlight:**
* Text Editor `textedit.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/textedit.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/textedit.py>`_)
* Animation `animation.01.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/animation.01.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/animation.01.py>`_)
* color picker `colorpicker.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/colorpicker.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/colorpicker.py>`_)
* file picker `filepicker.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/filepicker.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/filepicker.py>`_)
* drag & drop `dragndrop.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/dragndrop.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/dragndrop.py>`_)
* d&d with tabs `dndtabs.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/dndtabs.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/dndtabs.py>`_)
* d&d with list `list.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/list.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/list.py>`_)
* base widgets `formwidgets02.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/formwidgets02.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/formwidgets02.py>`_)
* messagebox `messagebox.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/messagebox.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/messagebox.py>`_)
* splitter `splitter.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/splitter.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/splitter.py>`_)
* Windows `windowsflags.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/demo/showcase/windowsflags.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/demo/showcase/windowsflags.py>`_)
* Tooltip `test.ui.026.toolTip.py <https://github.com/ceccopierangiolieugenio/pyTermTk/blob/main/tests/test.ui.026.toolTip.py>`_ (`tryItOnline <https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/sandbox.html?fileUri=https://raw.githubusercontent.com/ceccopierangiolieugenio/pyTermTk/main/tests/test.ui.026.toolTip.py>`_)
.. code:: bash
# Demo - Text Editor
python3 demo/showcase/textedit.py
# Demo - Animation
python3 demo/showcase/animation.01.py
# Demo - color picker
python3 demo/showcase/colorpicker.py
# Demo - file picker
python3 demo/showcase/filepicker.py
# Demo - drag & drop
python3 demo/showcase/dragndrop.py
# Demo - d&d with tabs
python3 demo/showcase/dndtabs.py
# Demo - d&d with list
python3 demo/showcase/list.py
# Demo - base widgets
python3 demo/showcase/formwidgets02.py
# Demo - messagebox
python3 demo/showcase/messagebox.py
# Demo - splitter
python3 demo/showcase/splitter.py
# Demo - Windows
python3 demo/showcase/windowsflags.py
# Demo - Tooltip
python3 tests/test.ui.026.toolTip.py

2
_static/documentation_options.js

@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '0.2.0a',
VERSION: '0.36.0-a',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',

12
autogen.TermTk/TermTk.TTkAbstract.abstractitemmodel.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkAbstract.abstractitemmodel &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkAbstract.abstractitemmodel &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1 current"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a><ul class="current">

12
autogen.TermTk/TermTk.TTkAbstract.abstractscrollarea.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkAbstract.abstractscrollarea &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkAbstract.abstractscrollarea &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1 current"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a><ul class="current">

12
autogen.TermTk/TermTk.TTkAbstract.abstractscrollview.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkAbstract.abstractscrollview &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkAbstract.abstractscrollview &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1 current"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a><ul class="current">

16
autogen.TermTk/TermTk.TTkAbstract.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkAbstract &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkAbstract &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -22,7 +24,7 @@
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="TermTk.TTkAbstract.abstractitemmodel" href="TermTk.TTkAbstract.abstractitemmodel.html" />
<link rel="prev" title="ttkDesigner - Your first TextEditor" href="../tutorial/ttkDesigner/textEdit/README.html" />
<link rel="prev" title="Cross Compatibility" href="../info/features/crosscompatible.html" />
</head>
<body class="wy-body-for-nav">
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1 current"><a class="current reference internal" href="#">TermTk.TTkAbstract</a><ul>
@ -121,7 +131,7 @@
</div>
</div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="../tutorial/ttkDesigner/textEdit/README.html" class="btn btn-neutral float-left" title="ttkDesigner - Your first TextEditor" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="../info/features/crosscompatible.html" class="btn btn-neutral float-left" title="Cross Compatibility" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="TermTk.TTkAbstract.abstractitemmodel.html" class="btn btn-neutral float-right" title="TermTk.TTkAbstract.abstractitemmodel" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>

16
autogen.TermTk/TermTk.TTkCore.TTkTerm.colors.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.TTkTerm.colors &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.TTkTerm.colors &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -60,12 +70,8 @@
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.input.html">TermTk.TTkCore.TTkTerm.input</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputkey.html">TermTk.TTkCore.TTkTerm.inputkey</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputmouse.html">TermTk.TTkCore.TTkTerm.inputmouse</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux.html">TermTk.TTkCore.TTkTerm.readinputlinux</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html">TermTk.TTkCore.TTkTerm.readinputlinux_thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term.html">TermTk.TTkCore.TTkTerm.term</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_base.html">TermTk.TTkCore.TTkTerm.term_base</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_pyodide.html">TermTk.TTkCore.TTkTerm.term_pyodide</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_unix.html">TermTk.TTkCore.TTkTerm.term_unix</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkGui.html">TermTk.TTkGui</a></li>

16
autogen.TermTk/TermTk.TTkCore.TTkTerm.colors_ansi_map.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.TTkTerm.colors_ansi_map &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.TTkTerm.colors_ansi_map &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -60,12 +70,8 @@
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.input.html">TermTk.TTkCore.TTkTerm.input</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputkey.html">TermTk.TTkCore.TTkTerm.inputkey</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputmouse.html">TermTk.TTkCore.TTkTerm.inputmouse</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux.html">TermTk.TTkCore.TTkTerm.readinputlinux</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html">TermTk.TTkCore.TTkTerm.readinputlinux_thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term.html">TermTk.TTkCore.TTkTerm.term</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_base.html">TermTk.TTkCore.TTkTerm.term_base</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_pyodide.html">TermTk.TTkCore.TTkTerm.term_pyodide</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_unix.html">TermTk.TTkCore.TTkTerm.term_unix</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkGui.html">TermTk.TTkGui</a></li>

28
autogen.TermTk/TermTk.TTkCore.TTkTerm.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.TTkTerm &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.TTkTerm &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -60,12 +70,8 @@
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.input.html">TermTk.TTkCore.TTkTerm.input</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputkey.html">TermTk.TTkCore.TTkTerm.inputkey</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputmouse.html">TermTk.TTkCore.TTkTerm.inputmouse</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux.html">TermTk.TTkCore.TTkTerm.readinputlinux</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html">TermTk.TTkCore.TTkTerm.readinputlinux_thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term.html">TermTk.TTkCore.TTkTerm.term</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_base.html">TermTk.TTkCore.TTkTerm.term_base</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_pyodide.html">TermTk.TTkCore.TTkTerm.term_pyodide</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_unix.html">TermTk.TTkCore.TTkTerm.term_unix</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkGui.html">TermTk.TTkGui</a></li>
@ -128,24 +134,12 @@
<tr class="row-odd"><td><p><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputmouse.html#module-TermTk.TTkCore.TTkTerm.inputmouse" title="TermTk.TTkCore.TTkTerm.inputmouse"><code class="xref py py-obj docutils literal notranslate"><span class="pre">TermTk.TTkCore.TTkTerm.inputmouse</span></code></a></p></td>
<td><p></p></td>
</tr>
<tr class="row-even"><td><p><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux.html#module-TermTk.TTkCore.TTkTerm.readinputlinux" title="TermTk.TTkCore.TTkTerm.readinputlinux"><code class="xref py py-obj docutils literal notranslate"><span class="pre">TermTk.TTkCore.TTkTerm.readinputlinux</span></code></a></p></td>
<td><p></p></td>
</tr>
<tr class="row-odd"><td><p><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html#module-TermTk.TTkCore.TTkTerm.readinputlinux_thread" title="TermTk.TTkCore.TTkTerm.readinputlinux_thread"><code class="xref py py-obj docutils literal notranslate"><span class="pre">TermTk.TTkCore.TTkTerm.readinputlinux_thread</span></code></a></p></td>
<td><p></p></td>
</tr>
<tr class="row-even"><td><p><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term.html#module-TermTk.TTkCore.TTkTerm.term" title="TermTk.TTkCore.TTkTerm.term"><code class="xref py py-obj docutils literal notranslate"><span class="pre">TermTk.TTkCore.TTkTerm.term</span></code></a></p></td>
<td><p></p></td>
</tr>
<tr class="row-odd"><td><p><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_base.html#module-TermTk.TTkCore.TTkTerm.term_base" title="TermTk.TTkCore.TTkTerm.term_base"><code class="xref py py-obj docutils literal notranslate"><span class="pre">TermTk.TTkCore.TTkTerm.term_base</span></code></a></p></td>
<td><p></p></td>
</tr>
<tr class="row-even"><td><p><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_pyodide.html#module-TermTk.TTkCore.TTkTerm.term_pyodide" title="TermTk.TTkCore.TTkTerm.term_pyodide"><code class="xref py py-obj docutils literal notranslate"><span class="pre">TermTk.TTkCore.TTkTerm.term_pyodide</span></code></a></p></td>
<td><p></p></td>
</tr>
<tr class="row-odd"><td><p><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_unix.html#module-TermTk.TTkCore.TTkTerm.term_unix" title="TermTk.TTkCore.TTkTerm.term_unix"><code class="xref py py-obj docutils literal notranslate"><span class="pre">TermTk.TTkCore.TTkTerm.term_unix</span></code></a></p></td>
<td><p></p></td>
</tr>
</tbody>
</table>
</section>

16
autogen.TermTk/TermTk.TTkCore.TTkTerm.input.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.TTkTerm.input &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.TTkTerm.input &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -60,12 +70,8 @@
<li class="toctree-l2 current"><a class="current reference internal" href="#">TermTk.TTkCore.TTkTerm.input</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputkey.html">TermTk.TTkCore.TTkTerm.inputkey</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputmouse.html">TermTk.TTkCore.TTkTerm.inputmouse</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux.html">TermTk.TTkCore.TTkTerm.readinputlinux</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html">TermTk.TTkCore.TTkTerm.readinputlinux_thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term.html">TermTk.TTkCore.TTkTerm.term</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_base.html">TermTk.TTkCore.TTkTerm.term_base</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_pyodide.html">TermTk.TTkCore.TTkTerm.term_pyodide</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_unix.html">TermTk.TTkCore.TTkTerm.term_unix</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkGui.html">TermTk.TTkGui</a></li>

16
autogen.TermTk/TermTk.TTkCore.TTkTerm.inputkey.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.TTkTerm.inputkey &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.TTkTerm.inputkey &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -63,12 +73,8 @@
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputmouse.html">TermTk.TTkCore.TTkTerm.inputmouse</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux.html">TermTk.TTkCore.TTkTerm.readinputlinux</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html">TermTk.TTkCore.TTkTerm.readinputlinux_thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term.html">TermTk.TTkCore.TTkTerm.term</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_base.html">TermTk.TTkCore.TTkTerm.term_base</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_pyodide.html">TermTk.TTkCore.TTkTerm.term_pyodide</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_unix.html">TermTk.TTkCore.TTkTerm.term_unix</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkGui.html">TermTk.TTkGui</a></li>

20
autogen.TermTk/TermTk.TTkCore.TTkTerm.inputmouse.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.TTkTerm.inputmouse &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.TTkTerm.inputmouse &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -21,7 +23,7 @@
<script src="../_static/js/theme.js"></script>
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="TermTk.TTkCore.TTkTerm.readinputlinux" href="TermTk.TTkCore.TTkTerm.readinputlinux.html" />
<link rel="next" title="TermTk.TTkCore.TTkTerm.term" href="TermTk.TTkCore.TTkTerm.term.html" />
<link rel="prev" title="TermTk.TTkCore.TTkTerm.inputkey" href="TermTk.TTkCore.TTkTerm.inputkey.html" />
</head>
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -63,12 +73,8 @@
<li class="toctree-l3"><a class="reference internal" href="#ttkmouseevent">TTkMouseEvent</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux.html">TermTk.TTkCore.TTkTerm.readinputlinux</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html">TermTk.TTkCore.TTkTerm.readinputlinux_thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term.html">TermTk.TTkCore.TTkTerm.term</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_base.html">TermTk.TTkCore.TTkTerm.term_base</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_pyodide.html">TermTk.TTkCore.TTkTerm.term_pyodide</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_unix.html">TermTk.TTkCore.TTkTerm.term_unix</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkGui.html">TermTk.TTkGui</a></li>
@ -174,7 +180,7 @@
</div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="TermTk.TTkCore.TTkTerm.inputkey.html" class="btn btn-neutral float-left" title="TermTk.TTkCore.TTkTerm.inputkey" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="TermTk.TTkCore.TTkTerm.readinputlinux.html" class="btn btn-neutral float-right" title="TermTk.TTkCore.TTkTerm.readinputlinux" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="TermTk.TTkCore.TTkTerm.term.html" class="btn btn-neutral float-right" title="TermTk.TTkCore.TTkTerm.term" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>
<hr/>

20
autogen.TermTk/TermTk.TTkCore.TTkTerm.term.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.TTkTerm.term &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.TTkTerm.term &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -22,7 +24,7 @@
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="TermTk.TTkCore.TTkTerm.term_base" href="TermTk.TTkCore.TTkTerm.term_base.html" />
<link rel="prev" title="TermTk.TTkCore.TTkTerm.readinputlinux_thread" href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html" />
<link rel="prev" title="TermTk.TTkCore.TTkTerm.inputmouse" href="TermTk.TTkCore.TTkTerm.inputmouse.html" />
</head>
<body class="wy-body-for-nav">
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -60,12 +70,8 @@
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.input.html">TermTk.TTkCore.TTkTerm.input</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputkey.html">TermTk.TTkCore.TTkTerm.inputkey</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputmouse.html">TermTk.TTkCore.TTkTerm.inputmouse</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux.html">TermTk.TTkCore.TTkTerm.readinputlinux</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html">TermTk.TTkCore.TTkTerm.readinputlinux_thread</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">TermTk.TTkCore.TTkTerm.term</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_base.html">TermTk.TTkCore.TTkTerm.term_base</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_pyodide.html">TermTk.TTkCore.TTkTerm.term_pyodide</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_unix.html">TermTk.TTkCore.TTkTerm.term_unix</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkGui.html">TermTk.TTkGui</a></li>
@ -114,7 +120,7 @@
</div>
</div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html" class="btn btn-neutral float-left" title="TermTk.TTkCore.TTkTerm.readinputlinux_thread" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="TermTk.TTkCore.TTkTerm.inputmouse.html" class="btn btn-neutral float-left" title="TermTk.TTkCore.TTkTerm.inputmouse" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="TermTk.TTkCore.TTkTerm.term_base.html" class="btn btn-neutral float-right" title="TermTk.TTkCore.TTkTerm.term_base" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>

20
autogen.TermTk/TermTk.TTkCore.TTkTerm.term_base.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.TTkTerm.term_base &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.TTkTerm.term_base &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -21,7 +23,7 @@
<script src="../_static/js/theme.js"></script>
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="TermTk.TTkCore.TTkTerm.term_pyodide" href="TermTk.TTkCore.TTkTerm.term_pyodide.html" />
<link rel="next" title="TermTk.TTkCore.canvas" href="TermTk.TTkCore.canvas.html" />
<link rel="prev" title="TermTk.TTkCore.TTkTerm.term" href="TermTk.TTkCore.TTkTerm.term.html" />
</head>
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -60,12 +70,8 @@
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.input.html">TermTk.TTkCore.TTkTerm.input</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputkey.html">TermTk.TTkCore.TTkTerm.inputkey</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.inputmouse.html">TermTk.TTkCore.TTkTerm.inputmouse</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux.html">TermTk.TTkCore.TTkTerm.readinputlinux</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.readinputlinux_thread.html">TermTk.TTkCore.TTkTerm.readinputlinux_thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term.html">TermTk.TTkCore.TTkTerm.term</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">TermTk.TTkCore.TTkTerm.term_base</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_pyodide.html">TermTk.TTkCore.TTkTerm.term_pyodide</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.TTkTerm.term_unix.html">TermTk.TTkCore.TTkTerm.term_unix</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkGui.html">TermTk.TTkGui</a></li>
@ -115,7 +121,7 @@
</div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="TermTk.TTkCore.TTkTerm.term.html" class="btn btn-neutral float-left" title="TermTk.TTkCore.TTkTerm.term" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="TermTk.TTkCore.TTkTerm.term_pyodide.html" class="btn btn-neutral float-right" title="TermTk.TTkCore.TTkTerm.term_pyodide" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="TermTk.TTkCore.canvas.html" class="btn btn-neutral float-right" title="TermTk.TTkCore.canvas" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>
<hr/>

17
autogen.TermTk/TermTk.TTkCore.canvas.html

@ -4,11 +4,13 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TermTk.TTkCore.canvas &mdash; pyTermTk 0.2.0a documentation</title>
<title>TermTk.TTkCore.canvas &mdash; pyTermTk 0.36.0-a
documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme_overrides.css" type="text/css" />
<link rel="stylesheet" href="../_static/ttk.css" type="text/css" />
<link rel="shortcut icon" href="https://ceccopierangiolieugenio.github.io/pyTermTk/sandbox/www/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
@ -22,7 +24,7 @@
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="TermTk.TTkCore.cfg" href="TermTk.TTkCore.cfg.html" />
<link rel="prev" title="TermTk.TTkCore.TTkTerm.term_unix" href="TermTk.TTkCore.TTkTerm.term_unix.html" />
<link rel="prev" title="TermTk.TTkCore.TTkTerm.term_base" href="TermTk.TTkCore.TTkTerm.term_base.html" />
</head>
<body class="wy-body-for-nav">
@ -50,6 +52,14 @@
<li class="toctree-l1"><a class="reference internal" href="../tutorial/005-calculator.html">pyTermTk - Your first Calculator</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/ttkDesigner/textEdit/README.html">ttkDesigner - Your first TextEditor</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Stuff</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../info/features/index.html">Features</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/installing.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/debug.html">Debug</a></li>
<li class="toctree-l1"><a class="reference internal" href="../info/features/crosscompatible.html">Cross Compatibility</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="TermTk.TTkAbstract.html">TermTk.TTkAbstract</a></li>
@ -62,6 +72,7 @@
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.cfg.html">TermTk.TTkCore.cfg</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.color.html">TermTk.TTkCore.color</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.constant.html">TermTk.TTkCore.constant</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.drivers.html">TermTk.TTkCore.drivers</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.filebuffer.html">TermTk.TTkCore.filebuffer</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.helper.html">TermTk.TTkCore.helper</a></li>
<li class="toctree-l2"><a class="reference internal" href="TermTk.TTkCore.log.html">TermTk.TTkCore.log</a></li>
@ -168,7 +179,7 @@ there is some redundant code here in order to reduce the footprint</p>
</div>
</div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="TermTk.TTkCore.TTkTerm.term_unix.html" class="btn btn-neutral float-left" title="TermTk.TTkCore.TTkTerm.term_unix" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="TermTk.TTkCore.TTkTerm.term_base.html" class="btn btn-neutral float-left" title="TermTk.TTkCore.TTkTerm.term_base" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="TermTk.TTkCore.cfg.html" class="btn btn-neutral float-right" title="TermTk.TTkCore.cfg" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save