示例#1
0
文件: basics.py 项目: scott91e1/pypad
def pgrt(event):
    old = editor.select()
    if old == len(editor.buffers()) - 1:
        new = 0
    else:
        new = old + 1
    editor.select(new)
示例#2
0
文件: basics.py 项目: scott91e1/pypad
def pglt(event):
    old = editor.select()
    if old == 0:
        new = len(editor.buffers()) - 1
    else:
        new = old - 1
    editor.select(new)
示例#3
0
文件: basics.py 项目: Nazek42/pypad
def pglt(event):
    old = editor.select()
    if old == 0:
        new = len(editor.buffers()) - 1
    else:
        new = old - 1
    editor.select(new)
示例#4
0
文件: basics.py 项目: Nazek42/pypad
def pgrt(event):
    old = editor.select()
    if old == len(editor.buffers()) - 1:
        new = 0
    else:
        new = old + 1
    editor.select(new)
示例#5
0
文件: basics.py 项目: scott91e1/pypad
def quit():
    for i in editor.tabs():
        editor.select(i)
        buf = editor.buffer()
        #print("DEBUG: buf.path => |%s|" % buf.path)
        if buf.is_untitled and buf.text not in '\n' and _asksavep():
            save()
    root.destroy()
示例#6
0
文件: basics.py 项目: Nazek42/pypad
def quit():
    for i in editor.tabs():
        editor.select(i)
        buf = editor.buffer()
        #print("DEBUG: buf.path => |%s|" % buf.path)
        if buf.is_untitled and buf.text not in '\n' and _asksavep():
            save()
    root.destroy()
示例#7
0
文件: basics.py 项目: scott91e1/pypad
def open_(event):
    path = askopenfilename()
    # If the user clicked 'Cancel', return without changing anything
    if not path:
        return

    with open(path, 'r+t') as infile:
        editor.add(Buffer(file=infile, text=infile.read()))
        editor.select('end')
示例#8
0
文件: basics.py 项目: Nazek42/pypad
def open_(event):
    path = askopenfilename()
    # If the user clicked 'Cancel', return without changing anything
    if not path:
        return

    with open(path, 'r+t') as infile:
        editor.add(Buffer(file=infile, text=infile.read()))
        editor.select('end')
示例#9
0
文件: basics.py 项目: scott91e1/pypad
def new(event):
    editor.add(Buffer())
    editor.select('end')
示例#10
0
文件: basics.py 项目: Nazek42/pypad
def new(event):
    editor.add(Buffer())
    editor.select('end')