+ void checkbox_changed (wxTreeListEvent& ev);
+ std::shared_ptr<Cinema> cinema_for_operation () const;
+ void set_screen_checked (wxTreeListItem item, bool checked);
+ void setup_cinema_checked_state (wxTreeListItem screen);
+ int compare (std::string const& utf8_a, std::string const& utf8_b);
+ void check_all ();
+ void uncheck_all ();
+
+ std::shared_ptr<Cinema> item_to_cinema (wxTreeListItem item) const;
+ std::shared_ptr<dcpomatic::Screen> item_to_screen (wxTreeListItem item) const;
+ boost::optional<wxTreeListItem> cinema_to_item (std::shared_ptr<Cinema> cinema) const;
+ boost::optional<wxTreeListItem> screen_to_item (std::shared_ptr<dcpomatic::Screen> screen) const;