forked from openlp/openlp
pep8 fixes
This commit is contained in:
parent
a3fdaff2c4
commit
e6baed1105
@ -222,25 +222,28 @@ class ImpressController(PresentationController):
|
|||||||
# Create Instance of ConfigurationProvider
|
# Create Instance of ConfigurationProvider
|
||||||
if not self.conf_provider:
|
if not self.conf_provider:
|
||||||
if is_win():
|
if is_win():
|
||||||
self.conf_provider = self.manager.createInstance("com.sun.star.configuration.ConfigurationProvider")
|
self.conf_provider = self.manager.createInstance('com.sun.star.configuration.ConfigurationProvider')
|
||||||
else:
|
else:
|
||||||
self.conf_provider = self.manager.createInstanceWithContext("com.sun.star.configuration.ConfigurationProvider", uno.getComponentContext())
|
self.conf_provider = self.manager.createInstanceWithContext(
|
||||||
|
'com.sun.star.configuration.ConfigurationProvider', uno.getComponentContext())
|
||||||
# Setup lookup properties to get Impress settings
|
# Setup lookup properties to get Impress settings
|
||||||
properties = []
|
properties = []
|
||||||
properties.append(self.create_property('nodepath', 'org.openoffice.Office.Impress'))
|
properties.append(self.create_property('nodepath', 'org.openoffice.Office.Impress'))
|
||||||
properties = tuple(properties)
|
properties = tuple(properties)
|
||||||
try:
|
try:
|
||||||
# Get an updateable configuration view
|
# Get an updateable configuration view
|
||||||
impress_conf_props = self.conf_provider.createInstanceWithArguments('com.sun.star.configuration.ConfigurationUpdateAccess', properties)
|
impress_conf_props = self.conf_provider.createInstanceWithArguments(
|
||||||
|
'com.sun.star.configuration.ConfigurationUpdateAccess', properties)
|
||||||
# Get the specific setting for presentation screen
|
# Get the specific setting for presentation screen
|
||||||
presenter_screen_enabled = impress_conf_props.getHierarchicalPropertyValue('Misc/Start/EnablePresenterScreen')
|
presenter_screen_enabled = impress_conf_props.getHierarchicalPropertyValue(
|
||||||
|
'Misc/Start/EnablePresenterScreen')
|
||||||
# If the presentation screen is enabled we disable it
|
# If the presentation screen is enabled we disable it
|
||||||
if presenter_screen_enabled != target_value:
|
if presenter_screen_enabled != target_value:
|
||||||
impress_conf_props.setHierarchicalPropertyValue('Misc/Start/EnablePresenterScreen', target_value)
|
impress_conf_props.setHierarchicalPropertyValue('Misc/Start/EnablePresenterScreen', target_value)
|
||||||
impress_conf_props.commitChanges()
|
impress_conf_props.commitChanges()
|
||||||
# if target_value is False this is an attempt to disable the Presenter Screen
|
# if target_value is False this is an attempt to disable the Presenter Screen
|
||||||
# so we make a note that it has been disabled, so it can be enabled again on close.
|
# so we make a note that it has been disabled, so it can be enabled again on close.
|
||||||
if target_value == False:
|
if target_value is False:
|
||||||
self.presenter_screen_disabled_by_openlp = True
|
self.presenter_screen_disabled_by_openlp = True
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
log.exception(e)
|
log.exception(e)
|
||||||
@ -561,6 +564,7 @@ class ImpressDocument(PresentationDocument):
|
|||||||
if is_win():
|
if is_win():
|
||||||
property_object = self.controller.manager.Bridge_GetStruct('com.sun.star.beans.PropertyValue')
|
property_object = self.controller.manager.Bridge_GetStruct('com.sun.star.beans.PropertyValue')
|
||||||
|
|
||||||
|
|
||||||
class SlideShowListener(SlideShowListenerImport):
|
class SlideShowListener(SlideShowListenerImport):
|
||||||
"""
|
"""
|
||||||
Listener interface to receive global slide show events.
|
Listener interface to receive global slide show events.
|
||||||
@ -568,8 +572,9 @@ class SlideShowListener(SlideShowListenerImport):
|
|||||||
|
|
||||||
def __init__(self, document):
|
def __init__(self, document):
|
||||||
"""
|
"""
|
||||||
|
Constructor
|
||||||
|
|
||||||
:param control: SlideShowController
|
:param document: The ImpressDocument being presented
|
||||||
"""
|
"""
|
||||||
self.document = document
|
self.document = document
|
||||||
|
|
||||||
|
@ -444,7 +444,8 @@ class PowerpointDocument(PresentationDocument):
|
|||||||
"""
|
"""
|
||||||
log.debug('next_step')
|
log.debug('next_step')
|
||||||
# if we are at the presentations end don't go further, just return True
|
# if we are at the presentations end don't go further, just return True
|
||||||
if self.presentation.SlideShowWindow.View.GetClickCount() == self.presentation.SlideShowWindow.View.GetClickIndex()\
|
if self.presentation.SlideShowWindow.View.GetClickCount() == \
|
||||||
|
self.presentation.SlideShowWindow.View.GetClickIndex() \
|
||||||
and self.get_slide_number() == self.get_slide_count():
|
and self.get_slide_number() == self.get_slide_count():
|
||||||
return True
|
return True
|
||||||
past_end = False
|
past_end = False
|
||||||
|
Loading…
Reference in New Issue
Block a user