33
32
from openlp.core.common import Registry, RegistryProperties, AppLocation, Settings, OpenLPMixin, RegistryMixin, \
34
33
UiStrings, check_directory_exists, translate, is_win, get_filesystem_encoding, delete_file
35
from openlp.core.lib import FileDialog, ImageSource, ValidationError, get_text_file_string, build_icon, \
35
from openlp.core.lib import ImageSource, ValidationError, get_text_file_string, build_icon, \
36
36
check_item_selected, create_thumb, validate_thumb
37
37
from openlp.core.lib.theme import Theme, BackgroundType
38
38
from openlp.core.lib.ui import critical_error_message_box, create_widget_action
39
39
from openlp.core.ui import FileRenameForm, ThemeForm
40
40
from openlp.core.ui.lib import OpenLPToolbar
41
42
from openlp.core.common.languagemanager import get_locale_key