- box = Gtk.Box()
- box.set_orientation(Gtk.Orientation.VERTICAL)
- stop_recording = make_button("Stop Recording", on_stop_recording, stack)
- box.append(stop_recording)
- stack.add_named(box, "recording")
+ nr_box = Gtk.Box()
+ nr_box.set_orientation(Gtk.Orientation.VERTICAL)
+ webcam = Gtk.CheckButton(label='Webcam', active=True)
+ nr_box.append(webcam)
+ nr_box.append(Gtk.CheckButton(label='Screen', group=webcam))
+ nr_box.append(make_button("Start Recording", on_start_recording, stack))
+ stack.add_named(nr_box, "not_recording")
+
+ r_box = Gtk.Box()
+ r_box.set_orientation(Gtk.Orientation.VERTICAL)
+ r_box.append(make_button("Stop Recording", on_stop_recording, stack))
+ stack.add_named(r_box, "recording")