Exemple #1
0
    def testBoolOpt4 (self):
        opt = BooleanOption (self.config, u"Test", u"Boolval3", False)
        newopt = BooleanOption (self.config, u"Test", u"Boolval3", False)

        opt.value = True

        self.assertEqual (newopt.value, True)
Exemple #2
0
    def testBoolOpt4(self):
        opt = BooleanOption(self.config, "Test", "Boolval3", False)
        newopt = BooleanOption(self.config, "Test", "Boolval3", False)

        opt.value = True

        self.assertEqual(newopt.value, True)
Exemple #3
0
 def autoLineWrap (self, value):
     """
     Добавлять ли теги <BR> и <P> вместо разрывов строк?
     """
     option = BooleanOption (self.params, self.__autoLineWrapSection, self.__autoLineWrapParam, True)
     option.value = value
     self.root.onPageUpdate (self)
Exemple #4
0
 def autoLineWrap (self, value):
     """
     Добавлять ли теги <br> и <p> вместо разрывов строк?
     """
     option = BooleanOption (self.params, self.__autoLineWrapSection, self.__autoLineWrapParam, True)
     option.value = value
     self.root.onPageUpdate (self, change=PAGE_UPDATE_CONTENT)
Exemple #5
0
    def testBoolOpt3(self):
        opt = BooleanOption(self.config, "Test", "Boolval3", False)
        opt.value = True

        newconfig = Config(self.path)
        newopt = BooleanOption(newconfig, "Test", "Boolval3", False)

        self.assertEqual(newopt.value, True)
Exemple #6
0
    def testBoolOpt3 (self):
        opt = BooleanOption (self.config, u"Test", u"Boolval3", False)
        opt.value = True

        newconfig = Config (self.path)
        newopt = BooleanOption (newconfig, u"Test", u"Boolval3", False)

        self.assertEqual (newopt.value, True)
Exemple #7
0
 def autoLineWrap(self, value):
     """
     Добавлять ли теги <br> и <p> вместо разрывов строк?
     """
     option = BooleanOption(self.params, self.__autoLineWrapSection,
                            self.__autoLineWrapParam, True)
     option.value = value
     self.root.onPageUpdate(self, change=PAGE_UPDATE_CONTENT)
Exemple #8
0
    def __saveItemState (self, itemid):
        assert itemid.IsOk()

        page = self.treeCtrl.GetItemData (itemid).GetData()
        expanded = self.treeCtrl.IsExpanded (itemid)
        expandedOption = BooleanOption (page.params, self.pageOptionsSection, self.pageOptionExpand, False)

        try:
            expandedOption.value = expanded
        except IOError as e:
            outwiker.core.commands.MessageBox (_(u"Can't save page options\n%s") % (unicode (e)),
                    _(u"Error"), wx.ICON_ERROR | wx.OK)
Exemple #9
0
    def __saveItemState(self, itemid):
        assert itemid.IsOk()

        page = self.treeCtrl.GetItemData(itemid)
        expanded = self.treeCtrl.IsExpanded(itemid)
        expandedOption = BooleanOption(page.params, self.pageOptionsSection,
                                       self.pageOptionExpand, False)

        try:
            expandedOption.value = expanded
        except IOError as e:
            outwiker.core.commands.MessageBox(
                _(u"Can't save page options\n{}").format(str(e)), _(u"Error"),
                wx.ICON_ERROR | wx.OK)