mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2026-01-05 11:30:06 +01:00
PR #75: some more wx.lib.agw fixes for Py33
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76374 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -40,7 +40,7 @@ class TestPanel(wx.Panel):
|
||||
|
||||
wx.Yield()
|
||||
|
||||
for indx in xrange(5):
|
||||
for indx in range(5):
|
||||
wx.MilliSleep(1000)
|
||||
|
||||
del busy
|
||||
|
||||
235
unittests/test_lib_agw_ribbenbar.py
Normal file
235
unittests/test_lib_agw_ribbenbar.py
Normal file
@@ -0,0 +1,235 @@
|
||||
import imp_unittest, unittest
|
||||
import wtc
|
||||
import wx
|
||||
|
||||
import wx.lib.agw.ribbon as RB
|
||||
from wx.lib.embeddedimage import PyEmbeddedImage
|
||||
|
||||
#---------------------------------------------------------------------------
|
||||
align_center = PyEmbeddedImage(
|
||||
b"iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAABHNCSVQICAgIfAhkiAAAADpJ"
|
||||
b"REFUKJFjZGRiZqAEMFGkm4GBgQWZ8//f3//EaGJkYmaEsyn1Ags2QVwuQbaZNi4YDYMRGwYU"
|
||||
b"ZyYAopsYTgbXQz4AAAAASUVORK5CYII=")
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
align_left = PyEmbeddedImage(
|
||||
b"iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAABHNCSVQICAgIfAhkiAAAADxJ"
|
||||
b"REFUKJFjZGRiZqAEMFGkm4GBgYWBgYHh/7+//4lRzMjEzIghRqkX8LoAm430dQExLhoNg2ER"
|
||||
b"BhRnJgDCqhhOM7rMkQAAAABJRU5ErkJggg==")
|
||||
|
||||
ribbon = PyEmbeddedImage(
|
||||
b"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAYxJ"
|
||||
b"REFUOI19krtKA0EUhr8xMcYbRIJgk87KBSsRBK0UROMi6y3Wig+wpLQTLMUHsLNSBEVCIoKd"
|
||||
b"gpAyEBBMISKIiDeSmLhqxiLuZrPjeqrhXH6+c/4RoiWAX2iGKQHyR9vCryf43+D4zBLWtwTw"
|
||||
b"FRJeAs0wpbEQ5+4Jql8BIl1tTu385EARCXqHB0bihIKwuxH+zdZY2xQIIRibWgSQbpEWL1Jf"
|
||||
b"j+S5VH/ryQp6ssLOuvS5gItAM0w5ObtMb1eRd6ueS221O0JVq41wKKhQOAT5o21xerzHQ7GV"
|
||||
b"SGeDwI630ge1mlTuoKzQHQ5RsRppPVkhtdVOTcJb+UNZ4U8XVlfmuX385LX0xUu5UStkM4oL"
|
||||
b"ioAtAqDP6Vzff3N1mXHW9PYqH0kzTDk0bhDpCJE63AdgQk/wWr+s/JdAM0zZPzzt4E7oCQDO"
|
||||
b"Uvu4826RJhsHR+O8Ww3Pbx6KynqDo/EmkiYbcxdpYlFBIZtRBgvZDLGoIHeR/pvAFrHVNcOU"
|
||||
b"sWi9r+Cp+d7AHbYTHnElfgAFJbH0Sf7mkQAAAABJRU5ErkJggg==")
|
||||
|
||||
def CreateBitmap(xpm):
|
||||
|
||||
bmp = eval(xpm).Bitmap
|
||||
|
||||
return bmp
|
||||
|
||||
class lib_agw_ribbon_Tests(wtc.WidgetTestCase):
|
||||
|
||||
def test_lib_agw_ribbonCtor(self):
|
||||
rib = RB.RibbonBar(self.frame, wx.ID_ANY, agwStyle=RB.RIBBON_BAR_DEFAULT_STYLE|RB.RIBBON_BAR_SHOW_PANEL_EXT_BUTTONS)
|
||||
|
||||
home = RB.RibbonPage(rib, wx.ID_ANY, "Examples", CreateBitmap("ribbon"))
|
||||
toolbar_panel = RB.RibbonPanel(home, wx.ID_ANY, "Toolbar", wx.NullBitmap, wx.DefaultPosition,
|
||||
wx.DefaultSize, agwStyle=RB.RIBBON_PANEL_NO_AUTO_MINIMISE)
|
||||
|
||||
toolbar = RB.RibbonToolBar(toolbar_panel, wx.ID_ANY)
|
||||
toolbar.AddTool(wx.ID_ANY, CreateBitmap("align_left"))
|
||||
toolbar.AddTool(wx.ID_ANY, CreateBitmap("align_center"))
|
||||
toolbar.AddSeparator()
|
||||
toolbar.AddHybridTool(wx.ID_NEW, wx.ArtProvider.GetBitmap(wx.ART_NEW, wx.ART_OTHER, wx.Size(16, 15)))
|
||||
toolbar.AddSeparator()
|
||||
toolbar.AddDropdownTool(wx.ID_UNDO, wx.ArtProvider.GetBitmap(wx.ART_UNDO, wx.ART_OTHER, wx.Size(16, 15)))
|
||||
|
||||
def test_lib_agw_pyprogressConstantsExists(self):
|
||||
RB.RIBBON_ART_TAB_SEPARATION_SIZE
|
||||
RB.RIBBON_ART_PAGE_BORDER_LEFT_SIZE
|
||||
RB.RIBBON_ART_PAGE_BORDER_TOP_SIZE
|
||||
RB.RIBBON_ART_PAGE_BORDER_RIGHT_SIZE
|
||||
RB.RIBBON_ART_PAGE_BORDER_BOTTOM_SIZE
|
||||
RB.RIBBON_ART_PANEL_X_SEPARATION_SIZE
|
||||
RB.RIBBON_ART_PANEL_Y_SEPARATION_SIZE
|
||||
RB.RIBBON_ART_TOOL_GROUP_SEPARATION_SIZE
|
||||
RB.RIBBON_ART_GALLERY_BITMAP_PADDING_LEFT_SIZE
|
||||
RB.RIBBON_ART_GALLERY_BITMAP_PADDING_RIGHT_SIZE
|
||||
RB.RIBBON_ART_GALLERY_BITMAP_PADDING_TOP_SIZE
|
||||
RB.RIBBON_ART_GALLERY_BITMAP_PADDING_BOTTOM_SIZE
|
||||
RB.RIBBON_ART_PANEL_LABEL_FONT
|
||||
RB.RIBBON_ART_BUTTON_BAR_LABEL_FONT
|
||||
RB.RIBBON_ART_TAB_LABEL_FONT
|
||||
RB.RIBBON_ART_BUTTON_BAR_LABEL_COLOUR
|
||||
RB.RIBBON_ART_BUTTON_BAR_HOVER_BORDER_COLOUR
|
||||
RB.RIBBON_ART_BUTTON_BAR_HOVER_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_BUTTON_BAR_HOVER_BACKGROUND_TOP_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_BUTTON_BAR_HOVER_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_BUTTON_BAR_HOVER_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_BUTTON_BAR_ACTIVE_BORDER_COLOUR
|
||||
RB.RIBBON_ART_BUTTON_BAR_ACTIVE_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_BUTTON_BAR_ACTIVE_BACKGROUND_TOP_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_BUTTON_BAR_ACTIVE_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_BUTTON_BAR_ACTIVE_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BORDER_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_HOVER_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_FACE_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_HOVER_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_HOVER_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_HOVER_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_HOVER_FACE_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_ACTIVE_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_ACTIVE_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_ACTIVE_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_ACTIVE_FACE_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_DISABLED_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_DISABLED_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_DISABLED_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_BUTTON_DISABLED_FACE_COLOUR
|
||||
RB.RIBBON_ART_GALLERY_ITEM_BORDER_COLOUR
|
||||
RB.RIBBON_ART_TAB_LABEL_COLOUR
|
||||
RB.RIBBON_ART_TAB_SEPARATOR_COLOUR
|
||||
RB.RIBBON_ART_TAB_SEPARATOR_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TAB_CTRL_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_TAB_CTRL_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TAB_HOVER_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_TAB_HOVER_BACKGROUND_TOP_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TAB_HOVER_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_TAB_HOVER_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TAB_ACTIVE_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_TAB_ACTIVE_BACKGROUND_TOP_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TAB_ACTIVE_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_TAB_ACTIVE_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TAB_BORDER_COLOUR
|
||||
RB.RIBBON_ART_PANEL_BORDER_COLOUR
|
||||
RB.RIBBON_ART_PANEL_BORDER_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_PANEL_MINIMISED_BORDER_COLOUR
|
||||
RB.RIBBON_ART_PANEL_MINIMISED_BORDER_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_PANEL_LABEL_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_PANEL_LABEL_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_PANEL_LABEL_COLOUR
|
||||
RB.RIBBON_ART_PANEL_HOVER_LABEL_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_PANEL_HOVER_LABEL_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_PANEL_HOVER_LABEL_COLOUR
|
||||
RB.RIBBON_ART_PANEL_MINIMISED_LABEL_COLOUR
|
||||
RB.RIBBON_ART_PANEL_ACTIVE_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_PANEL_ACTIVE_BACKGROUND_TOP_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_PANEL_ACTIVE_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_PANEL_ACTIVE_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_PANEL_BUTTON_FACE_COLOUR
|
||||
RB.RIBBON_ART_PANEL_BUTTON_HOVER_FACE_COLOUR
|
||||
RB.RIBBON_ART_PAGE_BORDER_COLOUR
|
||||
RB.RIBBON_ART_PAGE_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_PAGE_BACKGROUND_TOP_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_PAGE_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_PAGE_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_PAGE_HOVER_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_PAGE_HOVER_BACKGROUND_TOP_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_PAGE_HOVER_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_PAGE_HOVER_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TOOLBAR_BORDER_COLOUR
|
||||
RB.RIBBON_ART_TOOLBAR_HOVER_BORDER_COLOUR
|
||||
RB.RIBBON_ART_TOOLBAR_FACE_COLOUR
|
||||
RB.RIBBON_ART_TOOL_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_TOOL_BACKGROUND_TOP_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TOOL_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_TOOL_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TOOL_HOVER_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_TOOL_HOVER_BACKGROUND_TOP_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TOOL_HOVER_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_TOOL_HOVER_BACKGROUND_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TOOL_ACTIVE_BACKGROUND_TOP_COLOUR
|
||||
RB.RIBBON_ART_TOOL_ACTIVE_BACKGROUND_TOP_GRADIENT_COLOUR
|
||||
RB.RIBBON_ART_TOOL_ACTIVE_BACKGROUND_COLOUR
|
||||
RB.RIBBON_ART_TOOL_ACTIVE_BACKGROUND_GRADIENT_COLOUR
|
||||
|
||||
# RibbonScrollButtonStyle
|
||||
RB.RIBBON_SCROLL_BTN_LEFT
|
||||
RB.RIBBON_SCROLL_BTN_RIGHT
|
||||
RB.RIBBON_SCROLL_BTN_UP
|
||||
RB.RIBBON_SCROLL_BTN_DOWN
|
||||
RB.RIBBON_SCROLL_BTN_DIRECTION_MASK
|
||||
RB.RIBBON_SCROLL_BTN_NORMAL
|
||||
RB.RIBBON_SCROLL_BTN_HOVERED
|
||||
RB.RIBBON_SCROLL_BTN_ACTIVE
|
||||
RB.RIBBON_SCROLL_BTN_STATE_MASK
|
||||
RB.RIBBON_SCROLL_BTN_FOR_OTHER
|
||||
RB.RIBBON_SCROLL_BTN_FOR_TABS
|
||||
RB.RIBBON_SCROLL_BTN_FOR_PAGE
|
||||
RB.RIBBON_SCROLL_BTN_FOR_MASK
|
||||
|
||||
# RibbonButtonKind
|
||||
RB.RIBBON_BUTTON_NORMAL
|
||||
RB.RIBBON_BUTTON_DROPDOWN
|
||||
RB.RIBBON_BUTTON_HYBRID
|
||||
RB.RIBBON_BUTTON_TOGGLE
|
||||
|
||||
# RibbonButtonBarButtonState
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_SMALL
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_MEDIUM
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_LARGE
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_SIZE_MASK
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_NORMAL_HOVERED
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_DROPDOWN_HOVERED
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_HOVER_MASK
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_NORMAL_ACTIVE
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_DROPDOWN_ACTIVE
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_ACTIVE_MASK
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_DISABLED
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_TOGGLED
|
||||
RB.RIBBON_BUTTONBAR_BUTTON_STATE_MASK
|
||||
|
||||
# RibbonGalleryButtonState
|
||||
RB.RIBBON_GALLERY_BUTTON_NORMAL
|
||||
RB.RIBBON_GALLERY_BUTTON_HOVERED
|
||||
RB.RIBBON_GALLERY_BUTTON_ACTIVE
|
||||
RB.RIBBON_GALLERY_BUTTON_DISABLED
|
||||
|
||||
|
||||
RB.RIBBON_BAR_SHOW_PAGE_LABELS
|
||||
RB.RIBBON_BAR_SHOW_PAGE_ICONS
|
||||
RB.RIBBON_BAR_FLOW_HORIZONTAL
|
||||
RB.RIBBON_BAR_FLOW_VERTICAL
|
||||
RB.RIBBON_BAR_SHOW_PANEL_EXT_BUTTONS
|
||||
RB.RIBBON_BAR_SHOW_PANEL_MINIMISE_BUTTONS
|
||||
RB.RIBBON_BAR_ALWAYS_SHOW_TABS
|
||||
RB.RIBBON_BAR_DEFAULT_STYLE
|
||||
RB.RIBBON_BAR_FOLDBAR_STYLE
|
||||
|
||||
RB.RIBBON_TOOLBAR_TOOL_FIRST
|
||||
RB.RIBBON_TOOLBAR_TOOL_LAST
|
||||
RB.RIBBON_TOOLBAR_TOOL_POSITION_MASK
|
||||
RB.RIBBON_TOOLBAR_TOOL_NORMAL_HOVERED
|
||||
RB.RIBBON_TOOLBAR_TOOL_DROPDOWN_HOVERED
|
||||
RB.RIBBON_TOOLBAR_TOOL_HOVER_MASK
|
||||
RB.RIBBON_TOOLBAR_TOOL_NORMAL_ACTIVE
|
||||
RB.RIBBON_TOOLBAR_TOOL_DROPDOWN_ACTIVE
|
||||
RB.RIBBON_TOOLBAR_TOOL_ACTIVE_MASK
|
||||
RB.RIBBON_TOOLBAR_TOOL_DISABLED
|
||||
RB.RIBBON_TOOLBAR_TOOL_TOGGLED
|
||||
RB.RIBBON_TOOLBAR_TOOL_STATE_MASK
|
||||
|
||||
RB.RIBBON_PANEL_NO_AUTO_MINIMISE
|
||||
RB.RIBBON_PANEL_EXT_BUTTON
|
||||
RB.RIBBON_PANEL_MINIMISE_BUTTON
|
||||
RB.RIBBON_PANEL_STRETCH
|
||||
RB.RIBBON_PANEL_FLEXIBLE
|
||||
|
||||
RB.RIBBON_PANEL_DEFAULT_STYLE
|
||||
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
#
|
||||
# Or, Obviously, To The wxPython Mailing List!!!
|
||||
#
|
||||
# Tags: phoenix-port, unittest, documented
|
||||
# Tags: phoenix-port, unittest, documented, py3-port
|
||||
#
|
||||
# End Of Comments
|
||||
# --------------------------------------------------------------------------- #
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
#
|
||||
# Or, Obviously, To The wxPython Mailing List!!!
|
||||
#
|
||||
# Tags: phoenix-port, unittest, documented
|
||||
# Tags: phoenix-port, unittest, documented, py3-port
|
||||
#
|
||||
# End Of Comments
|
||||
# --------------------------------------------------------------------------- #
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
#
|
||||
# Or, Obviously, To The wxPython Mailing List!!!
|
||||
#
|
||||
# Tags: phoenix-port, unittest, documented
|
||||
# Tags: phoenix-port, unittest, documented, py3-port
|
||||
#
|
||||
# End Of Comments
|
||||
# --------------------------------------------------------------------------------- #
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
#
|
||||
# wxPython Mailing List!!!
|
||||
#
|
||||
# Tags: phoenix-port, unittest, documented
|
||||
# Tags: phoenix-port, unittest, documented, py3-port
|
||||
#
|
||||
# End Of Comments
|
||||
# --------------------------------------------------------------------------------- #
|
||||
|
||||
@@ -1,3 +1,24 @@
|
||||
# --------------------------------------------------------------------------------- #
|
||||
# ribbon wxPython IMPLEMENTATION
|
||||
#
|
||||
# Andrea Gavana, @ 03 Nov 2006
|
||||
#
|
||||
#
|
||||
# TODO List
|
||||
#
|
||||
#
|
||||
# For All Kind Of Problems, Requests Of Enhancements And Bug Reports, Please
|
||||
# Write To Me At:
|
||||
#
|
||||
# andrea.gavana@maerskoil.com
|
||||
# andrea.gavana@gmail.com
|
||||
#
|
||||
# Or, Obviously, To The wxPython Mailing List!!!
|
||||
#
|
||||
# Tags: phoenix-port, unittest, documented, py3-port
|
||||
#
|
||||
# End Of Comments
|
||||
# --------------------------------------------------------------------------------- #
|
||||
"""
|
||||
The `RibbonBar` library is a set of classes for writing a ribbon user interface.
|
||||
|
||||
|
||||
@@ -43,13 +43,13 @@ from .art_internal import RibbonHSLColour
|
||||
from .art import *
|
||||
|
||||
|
||||
gallery_up_xpm = ["5 5 2 1", " c None", "x c #FF00FF", " ", " x ", " xxx ", "xxxxx", " "]
|
||||
gallery_down_xpm = ["5 5 2 1", " c None", "x c #FF00FF", " ", "xxxxx", " xxx ", " x ", " "]
|
||||
gallery_left_xpm = ["5 5 2 1", " c None", "x c #FF00FF", " x ", " xx ", " xxx ", " xx ", " x "]
|
||||
gallery_right_xpm = ["5 5 2 1", " c None", "x c #FF00FF", " x ", " xx ", " xxx ", " xx ", " x "]
|
||||
gallery_extension_xpm = ["5 5 2 1", " c None", "x c #FF00FF", "xxxxx", " ", "xxxxx", " xxx ", " x "]
|
||||
panel_extension_xpm = ["7 7 2 1", " c None", "x c #FF00FF", "xxxxxx ", "x ", "x ",
|
||||
"x x x", "x xxx", "x xxx", " xxxx"]
|
||||
gallery_up_xpm = [b"5 5 2 1", b" c None", b"x c #FF00FF", b" ", b" x ", b" xxx ", b"xxxxx", b" "]
|
||||
gallery_down_xpm = [b"5 5 2 1", b" c None", b"x c #FF00FF", b" ", b"xxxxx", b" xxx ", b" x ", b" "]
|
||||
gallery_left_xpm = [b"5 5 2 1", b" c None", b"x c #FF00FF", b" x ", b" xx ", b" xxx ", b" xx ", b" x "]
|
||||
gallery_right_xpm = [b"5 5 2 1", b" c None", b"x c #FF00FF", b" x ", b" xx ", b" xxx ", b" xx ", b" x "]
|
||||
gallery_extension_xpm = [b"5 5 2 1", b" c None", b"x c #FF00FF", b"xxxxx", b" ", b"xxxxx", b" xxx ", b" x "]
|
||||
panel_extension_xpm = [b"7 7 2 1", b" c None", b"x c #FF00FF", b"xxxxxx ", b"x ", b"x ",
|
||||
b"x x x", b"x xxx", b"x xxx", b" xxxx"]
|
||||
|
||||
|
||||
def LikePrimary(primary_hsl, is_gray, h, s, l):
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#
|
||||
# Or, Obviously, To The wxPython Mailing List!!!
|
||||
#
|
||||
# Tags: phoenix-port, unittest, documented
|
||||
# Tags: phoenix-port, unittest, documented, py3-port
|
||||
#
|
||||
# End Of Comments
|
||||
# --------------------------------------------------------------------------------- #
|
||||
@@ -198,7 +198,7 @@ def GetIndicatorData():
|
||||
""" Returns the image indicator as a decompressed stream of characters. """
|
||||
|
||||
return zlib.decompress(
|
||||
'x\xda\x01x\x01\x87\xfe\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\n\x00\
|
||||
b'x\xda\x01x\x01\x87\xfe\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\n\x00\
|
||||
\x00\x00\n\x08\x06\x00\x00\x00\x8d2\xcf\xbd\x00\x00\x00\x04sBIT\x08\x08\x08\
|
||||
\x08|\x08d\x88\x00\x00\x01/IDAT\x18\x95m\xceO(\x83q\x1c\xc7\xf1\xf7\xef\xf9\
|
||||
\xcd\xf6D6\xca\x1c\xc8\x9f\x14\'J-\xc4A9(9(-\xe5 \xed\xe4\xe2\xe2\xb2\x928\
|
||||
@@ -225,7 +225,7 @@ def GetIndicatorBitmap():
|
||||
def GetIndicatorImage():
|
||||
""" Returns the image indicator as a :class:`Image`. """
|
||||
|
||||
stream = six.StringIO(GetIndicatorData())
|
||||
stream = six.BytesIO(GetIndicatorData())
|
||||
return wx.Image(stream)
|
||||
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
#
|
||||
# Or, Obviously, To The wxPython Mailing List!!!
|
||||
#
|
||||
# Tags: phoenix-port, unittest, documented
|
||||
# Tags: phoenix-port, unittest, documented, py3-port
|
||||
#
|
||||
# End Of Comments
|
||||
# --------------------------------------------------------------------------- #
|
||||
|
||||
Reference in New Issue
Block a user