Gnumed.timelinelib.wxgui.components.mainpanel.MainPanel

Package Gnumed :: Package timelinelib :: Package wxgui :: Package components :: Module mainpanel :: Class MainPanel |
[frames] | no frames]

# Class MainPanel

source code

    wx.Panel --+
               |
              MainPanel

    Panel that covers the whole client area of MainFrame.

    Displays one of the following panels:

      * The welcome panel (show_welcome_panel)
      * The timeline panel (show_timeline_panel)

    Also displays the search bar.

Instance Methods
__init__(self, parent, config, main_frame) | source code
get_export_periods(self, first_time, last_time) | source code
timeline_panel_visible(self) | source code
show_welcome_panel(self) | source code
show_timeline_panel(self) | source code
show_searchbar(self, show=True) | source code
display_timeline(self, timeline) | source code
get_timeline_canvas(self) | source code
save_view_properties(self, timeline) | source code
get_displayed_period_delta(self) | source code
get_time_period(self) | source code
get_ids_of_two_first_selected_events(self) | source code
get_selected_event_ids(self) | source code
get_id_of_first_selected_event(self) | source code
get_nbr_of_selected_events(self) | source code
open_event_editor(self, event) | source code
redraw_timeline(self) | source code
Navigate(self, navigation_fn) | source code
get_visible_events(self, all_events) | source code
set_searchbar_timeline_canvas(self, timeline_canvas) | source code
get_view_properties(self) | source code