예제 #1
0
def fixeditmenu(w):
       m = w.editmenu
       f = w.text.getfocus()
       can_copy = (f[0] < f[1])
       m.enable(1, can_copy)
       if not w.readonly:
               m.enable(0, can_copy)
               m.enable(2, (stdwin.getcutbuffer(0) <> ''))
예제 #2
0
def fixeditmenu(w):
    m = w.editmenu
    f = w.text.getfocus()
    can_copy = (f[0] < f[1])
    m.enable(1, can_copy)
    if not w.readonly:
        m.enable(0, can_copy)
        m.enable(2, (stdwin.getcutbuffer(0) <> ''))
예제 #3
0
def do_paste(window):
	selection = stdwin.getselection(WS_PRIMARY)
	if not selection:
		selection = stdwin.getcutbuffer(0)
	if not selection:
		stdwin.fleep()		# Nothing to paste
	else:
		window.textobject.replace(selection)
		window.changed = 1
		fix_docsize(window)
예제 #4
0
파일: form.py 프로젝트: 8Banana/py1.0
	def paste_selection(self):
		if not self.tefocus:
			stdwin.fleep()
			return
		s = stdwin.getselection(WS_PRIMARY)
		if not s:
			s = stdwin.getcutbuffer(0)
			if not s:
				stdwin.fleep()
				return
		self.tefocus.replace(s)
예제 #5
0
def do_paste(win):
    text = stdwin.getcutbuffer(0)
    if not text:
        stdwin.fleep()
        return
    replace(win, text)
예제 #6
0
def paste(w, m, id):
    w.text.replace(stdwin.getcutbuffer(0))
    fixsize(w)
예제 #7
0
def do_paste(win):
	text = stdwin.getcutbuffer(0)
	if not text:
		stdwin.fleep()
		return
	replace(win, text)
예제 #8
0
def paste(w, m, id):
       w.text.replace(stdwin.getcutbuffer(0))
       fixsize(w)