Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tests/scrollable_inside_scrollable.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/scrollable_inside_scrollable.py')
-rw-r--r--tests/scrollable_inside_scrollable.py36
1 files changed, 36 insertions, 0 deletions
diff --git a/tests/scrollable_inside_scrollable.py b/tests/scrollable_inside_scrollable.py
new file mode 100644
index 0000000..47cf776
--- /dev/null
+++ b/tests/scrollable_inside_scrollable.py
@@ -0,0 +1,36 @@
+#!/usr/bin/env python
+
+from gi.repository import Gtk
+
+
+def main():
+ window = Gtk.Window()
+ window.set_default_size(400, 400)
+
+ tv1 = Gtk.TextView()
+ tv2 = Gtk.TextView()
+
+ label = Gtk.Label()
+ label.set_text('Separator')
+
+ sw1 = Gtk.ScrolledWindow()
+ sw1.add(tv1)
+
+ sw2 = Gtk.ScrolledWindow()
+ sw2.add(tv2)
+
+ container = Gtk.Box(orientation=Gtk.Orientation.VERTICAL)
+ container.pack_start(sw1, True, True, 0)
+ container.add(label)
+ container.pack_start(sw2, True, True, 0)
+
+ sw3 = Gtk.ScrolledWindow()
+ sw3.add(container)
+
+ window.add(sw3)
+ window.connect("destroy", Gtk.main_quit)
+ window.show_all()
+ Gtk.main()
+
+if __name__ == "__main__":
+ main()