def create_gui(): """ Called at app start to create gui objects and handles for them. """ tlinewidgets.load_icons() updater.set_clip_edit_mode_callback = editevent.set_clip_monitor_edit_mode updater.load_icons() # Notebook indexes are differn for 1 and 2 window layouts if editorpersistance.prefs.global_layout != appconsts.SINGLE_WINDOW: medialog.range_log_notebook_index = 0 compositeeditor.compositor_notebook_index = 2 clipeffectseditor.filters_notebook_index = 1 # Create window and all child components editor_window = editorwindow.EditorWindow() # Make references to various gui components available via gui module gui.capture_references(editor_window) # All widgets are now realized and references captured so can find out theme colors gui.set_theme_colors() tlinewidgets.set_dark_bg_color() gui.pos_bar.set_dark_bg_color() # Connect window global key listener gui.editor_window.window.connect("key-press-event", keyevents.key_down) if editorpersistance.prefs.global_layout != appconsts.SINGLE_WINDOW: gui.editor_window.window2.connect("key-press-event", keyevents.key_down) # Give undo a reference to uimanager for menuitem state changes undo.set_menu_items(gui.editor_window.uimanager) # Set button to display sequence in toggled state. gui.sequence_editor_b.set_active(True)
def create_gui(): """ Called at app start to create gui objects and handles for them. """ tlinewidgets.load_icons_and_set_colors() kftoolmode.load_icons() updater.set_clip_edit_mode_callback = modesetting.set_clip_monitor_edit_mode updater.load_icons() # Make layout data available editorlayout.init_layout_data() # Create window and all child components editor_window = editorwindow.EditorWindow() # Make references to various gui components available via gui module gui.capture_references(editor_window) # Unused frames take 3 pixels so hide those. editorlayout.set_positions_frames_visibility() # All widgets are now realized and references captured so can find out theme colors gui.set_theme_colors() tlinewidgets.set_dark_bg_color() gui.pos_bar.set_dark_bg_color() # Connect window global key listener gui.editor_window.window.connect("key-press-event", keyevents.key_down) if editorpersistance.prefs.global_layout != appconsts.SINGLE_WINDOW: gui.editor_window.window2.connect("key-press-event", keyevents.key_down) # Give undo a reference to uimanager for menuitem state changes undo.set_menu_items(gui.editor_window.uimanager) updater.display_sequence_in_monitor()