def get_display(self): span = SpanWdg() if len(self.text) > self.length: content = self.text[0:self.length] span.add('%s...' % content) span.add_tip(self.text, self.text) else: span.add(self.text) return span
def get_display(my): span = SpanWdg() if len(my.text) > my.length: content = my.text[0:my.length] span.add('%s...' % content) span.add_tip(my.text, my.text) else: span.add(my.text) return span
def get_display(my): span = SpanWdg() if len(my.text) > my.length: content = my.text[0:my.length] span.add('%s...' %content) span.add_tip(my.text, my.text) else: span.add(my.text) return span
def set_text_link(self, widget, div, image_link): '''override how the text link is drawn''' div.add_style('float', 'left') div.add_style('margin-left', '10px') filename = os.path.basename(image_link) if len(filename) > 40: filename = "%s..." % (filename[0:40]) span = SpanWdg(css='med') #href = HtmlElement.href(filename, image_link) href = SpanWdg(filename) href.add_color("color", "color") span.add(href) widget.add(span) span.add_tip('Right-click and choose [Save Link As..] to save to disk.')