Esempio n. 1
0
    def CopyToClipboard(self):
        def __getData(item):
            if item.Tag:
                if item.Tag.startswith("silfw:"):
                    return item.Text
                else:
                    return Environment.NewLine.join(
                        (item.Text, item.ToolTipText))
            else:
                return item.Text

        data = [__getData(i) for i in self.Items]

        if data:
            Clipboard.SetText(Environment.NewLine.join(data))
        else:
            Clipboard.Clear()
Esempio n. 2
0
 def callback(value):
     from System.Windows.Forms import Clipboard
     Clipboard.Clear()
     Clipboard.SetText(value)