Advertisement
geirby

part app Tkinter

Dec 21st, 2011
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.93 KB | None | 0 0
  1. def copyBuf(self, event):
  2.         import win32clipboard
  3.         import win32con
  4.         copydata = event.widget.get(SEL_FIRST, SEL_LAST)
  5.         win32clipboard.OpenClipboard()
  6.         win32clipboard.EmptyClipboard
  7.         textClip = win32clipboard.SetClipboardData(win32clipboard.CF_UNICODETEXT, copydata)
  8.         win32clipboard.CloseClipboard()
  9.  
  10.         print (copydata)
  11.    
  12.     def pasteBuf(event):
  13.         import win32clipboard
  14.         import win32con
  15.         win32clipboard.OpenClipboard()
  16.         textClip = win32clipboard.GetClipboardData()
  17.         win32clipboard.CloseClipboard()
  18.  
  19.     def menuWidgets(self, event):
  20.         menu = Menu(self, tearoff=0)
  21.         menu.add_command(label='вставить', command=self.pasteBuf)
  22.         menu.add_command(label='копировать', command=self.copyBuf(self)
  23.         menu.add_command(label='вырезать', command=root.quit)
  24.         menu.post(event.x_root, event.y_root)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement