File: wx.ScrolledCanvas.txt

package info (click to toggle)
wxpython4.0 4.0.4%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 211,112 kB
  • sloc: cpp: 888,355; python: 223,130; makefile: 52,087; ansic: 45,780; sh: 3,012; xml: 1,534; perl: 264
file content (91 lines) | stat: -rw-r--r-- 2,720 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
.. wxPython Phoenix documentation

   This file was generated by Phoenix's sphinx generator and associated
   tools, do not edit by hand.

   Copyright: (c) 2011-2018 by Total Control Software
   License:   wxWindows License

.. include:: headings.inc



.. _wx.ScrolledCanvas:

==========================================================================================================================================
|phoenix_title|  **wx.ScrolledCanvas**
==========================================================================================================================================

The :ref:`ScrolledCanvas` class is a combination of the :ref:`Window` and
:ref:`Scrolled` classes, and manages scrolling for its client area,
transforming the coordinates according to the scrollbar positions,
and setting the scroll positions, thumb sizes and ranges according to
the area in view.
         

This scrolled window is not intended to have children so it doesn't have special handling for ``TAB`` traversal or focus management. 







                 



.. versionadded:: 2.9.0 
    







.. seealso:: :ref:`wx.Scrolled`, :ref:`wx.ScrolledWindow`    







|

|class_hierarchy| Class Hierarchy
=================================

.. raw:: html

   <div id="toggleBlock" onclick="return toggleVisibility(this)" class="closed" style="cursor:pointer;">
   <img id="toggleBlock-trigger" src="_static/images/closed.png"/>
   Inheritance diagram for class <strong>ScrolledCanvas</strong>:
   </div>
   <div id="toggleBlock-summary" style="display:block;"></div>
   <div id="toggleBlock-content" style="display:none;">
   <p class="graphviz">
   <center><img src="_static/images/inheritance/wx.ScrolledCanvas_inheritance.png" alt="Inheritance diagram of ScrolledCanvas" usemap="#dummy" class="inheritance"/></center>
   </div>
   <script type="text/javascript">toggleVisibilityOnLoad(document.getElementById('toggleBlock'))</script>
   <map id="dummy" name="dummy"> <area shape="rect" id="node1" href="wx.ScrolledCanvas.html" title="wx.ScrolledCanvas" alt="" coords="37,83,176,112"/> <area shape="rect" id="node2" href="wx.Window.html" title="wx.Window" alt="" coords="5,5,93,35"/> <area shape="rect" id="node3" href="wx.Scrolled.html" title="wx.Scrolled" alt="" coords="119,5,212,35"/> </map> 
   </p>

|


|api| Class API
===============


.. class:: wx.ScrolledCanvas(Window, Scrolled)

   The :ref:`ScrolledCanvas` class is a combination of the :ref:`Window` and
   :ref:`Scrolled` classes, and manages scrolling for its client area,
   transforming the coordinates according to the scrollbar positions,
   and setting the scroll positions, thumb sizes and ranges according to
   the area in view.