PHP 7.4.33
Preview: tdemo_paint.py Size: 1.26 KB
//lib64/python2.7/Demo/turtle/tdemo_paint.py

#! /usr/bin/python2.7
"""       turtle-example-suite:

            tdemo_paint.py

A simple  event-driven paint program

- left mouse button moves turtle
- middle mouse button changes color
- right mouse button toogles betweem pen up
(no line drawn when the turtle moves) and
pen down (line is drawn). If pen up follows
at least two pen-down moves, the polygon that
includes the starting point is filled.
 -------------------------------------------
 Play around by clicking into the canvas
 using all three mouse buttons.
 -------------------------------------------
          To exit press STOP button
 -------------------------------------------
"""
from turtle import *

def switchupdown(x=0, y=0):
    if pen()["pendown"]:
        end_fill()
        up()
    else:
        down()
        begin_fill()

def changecolor(x=0, y=0):
    global colors
    colors = colors[1:]+colors[:1]
    color(colors[0])

def main():
    global colors
    shape("circle")
    resizemode("user")
    shapesize(.5)
    width(3)
    colors=["red", "green", "blue", "yellow"]
    color(colors[0])
    switchupdown()
    onscreenclick(goto,1)
    onscreenclick(changecolor,2)
    onscreenclick(switchupdown,3)
    return "EVENTLOOP"

if __name__ == "__main__":
    msg = main()
    print msg
    mainloop()

Directory Contents

Dirs: 0 × Files: 58

Name Size Perms Modified Actions
3.44 KB lrw-r--r-- 2020-04-19 21:13:39
Edit Download
302 B lrw-r--r-- 2020-04-19 21:13:39
Edit Download
2.96 KB lrw-r--r-- 2020-04-19 21:13:39
Edit Download
4.12 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
5.19 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
5.19 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
951 B lrw-r--r-- 2020-04-19 21:13:39
Edit Download
2.24 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
2.24 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
3.14 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
4.43 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
4.43 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.31 KB lrw-r--r-- 2020-04-19 21:13:39
Edit Download
2.31 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
2.31 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
3.33 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
3.44 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
3.44 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.05 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
1.62 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.62 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
2.38 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
3.52 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
3.52 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
2.00 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
3.54 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
3.54 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
6.36 KB lrw-r--r-- 2020-04-19 21:13:39
Edit Download
9.16 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
9.16 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.26 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
1.86 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.86 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.04 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
1.36 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.36 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
3.45 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
5.86 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
5.86 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
2.76 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
4.43 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
4.43 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.38 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
2.07 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
2.07 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.09 KB lrw-r--r-- 2020-04-19 21:13:39
Edit Download
1.60 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.60 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.32 KB lrw-r--r-- 2020-04-19 21:13:39
Edit Download
1.91 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.91 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
807 B lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
1.29 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
1.29 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
160 B lrw-r--r-- 2020-04-19 21:13:39
Edit Download
9.85 KB lrwxr-xr-x 2024-04-10 04:57:37
Edit Download
10.69 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download
10.69 KB lrw-r--r-- 2024-04-10 04:58:47
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).