enable a report graphic style object to have a "description"
This commit is contained in:
parent
ef3f1718b6
commit
7d907c5d63
@ -95,6 +95,7 @@ class GraphicsStyle:
|
||||
self.fill_color = obj.fill_color
|
||||
self.lwidth = obj.lwidth
|
||||
self.lstyle = obj.lstyle
|
||||
self.description = obj.description
|
||||
else:
|
||||
self.para_name = ""
|
||||
self.shadow = 0
|
||||
@ -103,6 +104,19 @@ class GraphicsStyle:
|
||||
self.color = (0, 0, 0)
|
||||
self.fill_color = (255, 255, 255)
|
||||
self.lstyle = SOLID
|
||||
self.description = ""
|
||||
|
||||
def set_description(self, text):
|
||||
"""
|
||||
Set the desciption of the graphics object
|
||||
"""
|
||||
self.description = text
|
||||
|
||||
def get_description(self):
|
||||
"""
|
||||
Return the desciption of the graphics object
|
||||
"""
|
||||
return self.description
|
||||
|
||||
def set_line_width(self, val):
|
||||
"""
|
||||
|
@ -336,7 +336,9 @@ class StyleEditor(ManagedWindow):
|
||||
self.pname.set_text( '<span size="larger" weight="bold">%s</span>' %
|
||||
self.current_name)
|
||||
self.pname.set_use_markup(True)
|
||||
self.pdescription.set_text(_("No description available") )
|
||||
|
||||
descr = g.get_description()
|
||||
self.pdescription.set_text(descr or _("No description available"))
|
||||
|
||||
self.top.get_object("line_style").set_active(g.get_line_style())
|
||||
self.top.get_object("line_width").set_value(g.get_line_width())
|
||||
|
Loading…
Reference in New Issue
Block a user