https://bugs.documentfoundation.org/show_bug.cgi?id=94856
Bug ID: 94856 Summary: createStatusIndicator() not functioning correctly Product: LibreOffice Version: 5.0.2.2 release Hardware: x86 (IA32) OS: Windows (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: LibreOffice Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: kiloran.public+bugzi...@gmail.com I have some Python scripts which make use of the status bar. The scripts work correctly in all versions of OpenOffice, and LibreOffice prior to 5.0. With version 5.0, it no longer works correctly. A python script to demonstrate this problem follows. This should set the status indicator to 20%, pause for 2s, set the status indicator to 70%, pause 2s, and then reset the status bar back to normal. ======================================================= import time def test1(): oDoc = XSCRIPTCONTEXT.getDocument() Controller = oDoc.getCurrentController() DocFrame = Controller.getFrame() oStatusIndicator = DocFrame.createStatusIndicator() oStatusIndicator.start( "Test", 10 ) # establish label, and maximum value of 10 oStatusIndicator.setValue(2) # set status to 20% time.sleep(2) # wait 2 seconds oStatusIndicator.setValue(7) # set status to 70% time.sleep(2) # reset the status bar back to normal oStatusIndicator.reset() oLayout = oDoc.getCurrentController().getFrame().LayoutManager StatusURL = "private:resource/statusbar/statusbar" oLayout.destroyElement(StatusURL) oLayout.createElement(StatusURL) -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs