Пример #1
0
def main():
	app=application.Main()
	globalVars.app=app
	result = app.initialize()
	if not result:
		return
	app.MainLoop()
	app.config.write()
Пример #2
0
def main():
    if os.path.exists("errorLog.txt"):
        try:
            os.remove("errorLog.txt")
        except:
            pass
    app = application.Main()
    globalVars.app = app
    app.initialize()
    app.MainLoop()
    app.config.write()
Пример #3
0
def main():
	app=application.Main()
	globalVars.app=app
	app.initialize()
	app.MainLoop()
Пример #4
0
#!/usr/bin/env python

import sys
import logging

import app

if __name__ == "__main__":
    ret = 0
    try:
        logging.basicConfig(
            format='%(asctime)s %(levelname)s %(module)s %(message)s',
            level=logging.DEBUG)
        application = app.Main()
        ret = application.run()
    except Exception as e:
        logging.error("Exception: {0}".format(e))
        ret = 1
    logging.info("Exiting with code {0}".format(ret))
    sys.exit(ret)
Пример #5
0
import pygame
import ball as b
import app as a
pygame.init()

SCREENWIDTH = 1000
SCREENHEIGHT = 1000

win = a.Main(SCREENWIDTH, SCREENHEIGHT, (0, 0, 0), "Bouncing Ball")
win.setDisplay()

b1 = b.Ball(30, (255, 255, 0), SCREENWIDTH / 2, SCREENHEIGHT / 2, 1 / 75, 1)
b2 = b.Ball(50, (0, 255, 255), SCREENWIDTH / 4, SCREENHEIGHT / 2, 1 / 25, 3)
b3 = b.Ball(20, (255, 0, 255), 3 * SCREENWIDTH / 4, SCREENHEIGHT / 2, 1 / 100,
            0.75)

while win.run:
    pygame.time.delay(12)

    win.bgdisplay()

    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            win.run = False
        elif event.type == pygame.MOUSEBUTTONUP:
            pos = pygame.mouse.get_pos()
            b1.addForce(pos)
            b2.addForce(pos)
            b3.addForce(pos)

    b1.draw(win.screen, win.width, win.height)
Пример #6
0
if __name__ == '__main__':
    import app

    app.Main('app')