[Libreoffice-commits] .: Branch 'feature/gsoc2011_wizards' - wizards/com

Xisco Fauli xfauli at kemper.freedesktop.org
Fri Jul 1 12:37:29 PDT 2011


 wizards/com/sun/star/wizards/letter/LetterWizardDialogImpl.py |   36 +++++-----
 wizards/com/sun/star/wizards/text/ViewHandler.py              |    3 
 2 files changed, 20 insertions(+), 19 deletions(-)

New commits:
commit 29c608d92b5c7f3e46d234a2cf455ba0b2743a35
Author: Xisco Fauli <anistenis at gmail.com>
Date:   Fri Jul 1 21:37:05 2011 +0200

    small changes

diff --git a/wizards/com/sun/star/wizards/letter/LetterWizardDialogImpl.py b/wizards/com/sun/star/wizards/letter/LetterWizardDialogImpl.py
index 6f1a227..f6b61e7 100644
--- a/wizards/com/sun/star/wizards/letter/LetterWizardDialogImpl.py
+++ b/wizards/com/sun/star/wizards/letter/LetterWizardDialogImpl.py
@@ -10,6 +10,8 @@ from CGLetterWizard import CGLetterWizard
 from ui.event.UnoDataAware import *
 from ui.event.RadioDataAware import *
 from document.OfficeDocument import OfficeDocument
+from ui.XPathSelectionListener import XPathSelectionListener
+from text.TextFieldHandler import TextFieldHandler
 
 class LetterWizardDialogImpl(LetterWizardDialog):
     RM_TYPESTYLE = 1
@@ -246,11 +248,11 @@ class LetterWizardDialogImpl(LetterWizardDialog):
         self.setControlProperty("lstPrivOfficialStyle", PropertyNames.PROPERTY_ENABLED, False)
         self.setControlProperty("lblPrivateStyle", PropertyNames.PROPERTY_ENABLED, True)
         self.setControlProperty("lstPrivateStyle", PropertyNames.PROPERTY_ENABLED, True)
-        lstPrivateStyleItemChanged()
-        disableBusinessPaper()
-        disableSenderReceiver()
-        setPossibleFooter(False)
-        if self.myPathSelection.xSaveTextBox.Text.equalsIgnoreCase(""):
+        self.lstPrivateStyleItemChanged()
+        self.disableBusinessPaper()
+        self.disableSenderReceiver()
+        self.setPossibleFooter(False)
+        if self.myPathSelection.xSaveTextBox.Text.lower() == "":
             self.myPathSelection.initializePath()
 
     def optSenderPlaceholderItemChanged(self):
@@ -273,11 +275,11 @@ class LetterWizardDialogImpl(LetterWizardDialog):
         self.setControlProperty("txtSenderPostCode", PropertyNames.PROPERTY_ENABLED, True)
         self.setControlProperty("txtSenderState", PropertyNames.PROPERTY_ENABLED, True)
         self.setControlProperty("txtSenderCity", PropertyNames.PROPERTY_ENABLED, True)
-        txtSenderNameTextChanged()
-        txtSenderStreetTextChanged()
-        txtSenderPostCodeTextChanged()
-        txtSenderStateTextChanged()
-        txtSenderCityTextChanged()
+        self.txtSenderNameTextChanged()
+        self.txtSenderStreetTextChanged()
+        self.txtSenderPostCodeTextChanged()
+        self.txtSenderStateTextChanged()
+        self.txtSenderCityTextChanged()
 
     def optCreateLetterItemChanged(self):
         self.bEditTemplate = False
@@ -549,23 +551,23 @@ class LetterWizardDialogImpl(LetterWizardDialog):
 
     def txtSenderNameTextChanged(self):
         myFieldHandler = TextFieldHandler(self.myLetterDoc.xMSF, self.xTextDocument)
-        myFieldHandler.changeUserFieldContent("Company", txtSenderName.Text)
+        myFieldHandler.changeUserFieldContent("Company", self.txtSenderName.Text)
 
     def txtSenderStreetTextChanged(self):
         myFieldHandler = TextFieldHandler(self.myLetterDoc.xMSF, self.xTextDocument)
-        myFieldHandler.changeUserFieldContent("Street", txtSenderStreet.Text)
+        myFieldHandler.changeUserFieldContent("Street", self.txtSenderStreet.Text)
 
     def txtSenderCityTextChanged(self):
         myFieldHandler = TextFieldHandler(self.myLetterDoc.xMSF, self.xTextDocument)
-        myFieldHandler.changeUserFieldContent("City", txtSenderCity.Text)
+        myFieldHandler.changeUserFieldContent("City", self.txtSenderCity.Text)
 
     def txtSenderPostCodeTextChanged(self):
         myFieldHandler = TextFieldHandler(self.myLetterDoc.xMSF, self.xTextDocument)
-        myFieldHandler.changeUserFieldContent("PostCode", txtSenderPostCode.Text)
+        myFieldHandler.changeUserFieldContent("PostCode", self.txtSenderPostCode.Text)
 
     def txtSenderStateTextChanged(self):
         myFieldHandler = TextFieldHandler(self.myLetterDoc.xMSF, self.xTextDocument)
-        myFieldHandler.changeUserFieldContent(PropertyNames.PROPERTY_STATE, txtSenderState.Text)
+        myFieldHandler.changeUserFieldContent(PropertyNames.PROPERTY_STATE, self.txtSenderState.Text)
 
     def txtTemplateNameTextChanged(self):
         xDocProps = self.xTextDocument.DocumentProperties
@@ -825,7 +827,7 @@ class LetterWizardDialogImpl(LetterWizardDialog):
         self.setRoadmapComplete(True)
         self.setCurrentRoadmapItemID(1)
 
-    class myPathSelectionListener:
+    class myPathSelectionListener(XPathSelectionListener):
 
         def validatePath(self):
             if self.myPathSelection.usedPathPicker:
@@ -839,7 +841,7 @@ class LetterWizardDialogImpl(LetterWizardDialog):
         self.myPathSelection.sDefaultDirectory = self.sUserTemplatePath
         self.myPathSelection.sDefaultName = "myLetterTemplate.ott"
         self.myPathSelection.sDefaultFilter = "writer8_template"
-        self.myPathSelection.addSelectionListener(None)
+        self.myPathSelection.addSelectionListener(self.myPathSelectionListener())
 
     def initConfiguration(self):
         try:
diff --git a/wizards/com/sun/star/wizards/text/ViewHandler.py b/wizards/com/sun/star/wizards/text/ViewHandler.py
index 32533aa..d449f3c 100644
--- a/wizards/com/sun/star/wizards/text/ViewHandler.py
+++ b/wizards/com/sun/star/wizards/text/ViewHandler.py
@@ -30,9 +30,8 @@ class ViewHandler(object):
             exception.printStackTrace(System.out)
 
     def setViewSetting(self, Setting, Value):
-        setattr(self.xTextViewCursorSupplier.ViewSettings, Setting, Value)
+        self.xTextViewCursorSupplier.ViewSettings.setPropertyValue(Setting, Value)
 
     def collapseViewCursorToStart(self):
         xTextViewCursor = self.xTextViewCursorSupplier.ViewCursor
         xTextViewCursor.collapseToStart()
-


More information about the Libreoffice-commits mailing list