Exemplo n.º 1
0
    def open(self):
        self.menu = menu = FrameWork.Menu(self._parentwindow.parent.menubar, 'Foo', -1)

        for i in range(len(self._items)):
            item = self._items[i]
            if type(item) == StringType:
                menuitemtext = object = item
            elif type(item) == TupleType and len(item) == 2:
                menuitemtext, object = item
                self._items[i] = object
            else:
                raise Wbase.WidgetsError, "illegal itemlist for popup menu"
            menuitem = FrameWork.MenuItem(menu, menuitemtext, None, None)

        self._calcbounds()
        self._control = Ctl.NewControl(self._parentwindow.wid,
                                        self._bounds,
                                        self._title,
                                        1,
                                        self._value,
                                        self.menu.id,
                                        self._max,
                                        self._procID,
                                        0)
        self.SetPort()
        self.enable(self._enabled)
Exemplo n.º 2
0
 def makehelpmenu(self):
     hashelp, hasdocs = self.installdocumentation()
     self.helpmenu = m = self.gethelpmenu()
     helpitem = FrameWork.MenuItem(m, "MacPython Help", None,
                                   self.domenu_localhelp)
     helpitem.enable(hashelp)
     docitem = FrameWork.MenuItem(m, "Python Documentation", None,
                                  self.domenu_localdocs)
     docitem.enable(hasdocs)
     finditem = FrameWork.MenuItem(m, "Lookup in Python Documentation",
                                   None, 'lookuppython')
     finditem.enable(hasdocs)
     if runningOnOSX():
         FrameWork.Separator(m)
         doc2item = FrameWork.MenuItem(m, "Apple Developer Documentation",
                                       None, self.domenu_appledocs)
         find2item = FrameWork.MenuItem(m, "Lookup in Carbon Documentation",
                                        None, 'lookupcarbon')
     FrameWork.Separator(m)
     webitem = FrameWork.MenuItem(m, "Python Documentation on the Web",
                                  None, self.domenu_webdocs)
     web2item = FrameWork.MenuItem(m, "Python on the Web", None,
                                   self.domenu_webpython)
     web3item = FrameWork.MenuItem(m, "MacPython on the Web", None,
                                   self.domenu_webmacpython)
Exemplo n.º 3
0
Arquivo: Main.py Projeto: HeeYong2/DF
def handle_events():
    global gunner , Move
    events = get_events()
    for event in events:
        if event.type == SDL_QUIT:
            FrameWork.quit()
        elif event.type == SDL_KEYDOWN and event.key == SDLK_ESCAPE:
            FrameWork.change_state(Title)
        else:
            gunner.handle_event(event)
Exemplo n.º 4
0
    def makehelpmenu(self):
        python_app = os.path.join(sys.prefix, 'Resources/Python.app')
        help_source = os.path.join(
            python_app, 'Contents/Resources/English.lproj/Documentation')
        hashelp = os.path.isdir(help_source)

        self.helpmenu = m = self.gethelpmenu()
        helpitem1 = FrameWork.MenuItem(m, "PackageManager Help", None,
                                       self.domenu_packmanhelp)
        helpitem1.enable(hashelp)
        helpitem2 = FrameWork.MenuItem(m, "MacPython Help", None,
                                       self.domenu_pythonhelp)
        helpitem2.enable(hashelp)
def update():
    global logo_time
    global blackopacify, warpopacify, profileopacify

    if 1.5 > logo_time > 0.0:
        blackopacify = max(0, blackopacify - 0.01)
    if logo_time > 1.5:
        warpopacify = max(0, warpopacify - 0.01)
    if logo_time > 3.0:
        blackopacify = min(1, blackopacify + 0.01)
    if logo_time > 4.0:
        logo_time = 0
        FrameWork.push_state(Scene_Title)
    logo_time += 0.01
    pass
Exemplo n.º 6
0
def handle_events():
    global gunner
    events = get_events()
    for event in events:
        if event.type == SDL_QUIT:
            FrameWork.quit()
        elif event.type == SDL_KEYDOWN and event.key == SDLK_ESCAPE:
            FrameWork.change_state(Title)
        elif event.type == SDL_KEYDOWN and event.key == SDLK_RIGHT:
            if gunner.state != gunner.RIGHT_WALK:
                gunner.direction = gunner.PLAYER_RIGHT
                gunner.state = gunner.RIGHT_WALK
                gunner.endframe = 10
                gunner.startframe = 3
        elif event.type == SDL_KEYDOWN and event.key == SDLK_UP:
            if gunner.state != gunner.RIGHT_WALK:
                gunner.direction = gunner.PLAYER_UP
                gunner.state = gunner.RIGHT_WALK
                gunner.endframe = 10
                gunner.startframe = 3

        elif event.type == SDL_KEYUP and event.key == SDLK_RIGHT:
            if gunner.state != gunner.RIGHT_STAND1:
                gunner.state = gunner.RIGHT_STAND1
                gunner.endframe = 11
                gunner.startframe = 0

        elif event.type == SDL_KEYUP and event.key == SDLK_UP:
            if gunner.state != gunner.RIGHT_STAND1:
                gunner.state = gunner.RIGHT_STAND1
                gunner.endframe = 11
                gunner.startframe = 0
            """
        elif event.type == SDL_KEYDOWN and event.key == SDLK_SPACE:
            if gunner.state == gunner.LEFT_RUN:
                gunner.state = gunner.RIGHT_RUN
            elif gunner.state == gunner.RIGHT_RUN:
                gunner.state = gunner.LEFT_RUN
            elif gunner.state == gunner.RIGHT_STAND:
                gunner.state = gunner.RIGHT_RUN
            elif gunner.state == gunner.LEFT_STAND:
                gunner.state = gunner.LEFT_RUN
                """
    pass
Exemplo n.º 7
0
def handle_events():
    global gunner
    events = get_events()
    for event in events:
        if event.type == SDL_QUIT:
            FrameWork.quit()
        elif event.type == SDL_KEYDOWN and event.key == SDLK_ESCAPE:
            FrameWork.change_state(Title)
        elif event.type == SDL_KEYDOWN and event.key == SDLK_RIGHT:
            if gunner.state != gunner.RIGHT_WALK:
                gunner.direction = gunner.PLAYER_RIGHT
                gunner.state = gunner.RIGHT_WALK
                gunner.endframe = 10
                gunner.startframe = 3
        elif event.type == SDL_KEYDOWN and event.key == SDLK_UP:
            if gunner.state != gunner.RIGHT_WALK:
                gunner.direction = gunner.PLAYER_UP
                gunner.state = gunner.RIGHT_WALK
                gunner.endframe = 10
                gunner.startframe = 3

        elif event.type == SDL_KEYUP and event.key == SDLK_RIGHT:
            if gunner.state != gunner.RIGHT_STAND1:
                gunner.state = gunner.RIGHT_STAND1
                gunner.endframe = 11
                gunner.startframe = 0

        elif event.type == SDL_KEYUP and event.key == SDLK_UP:
            if gunner.state != gunner.RIGHT_STAND1:
                gunner.state = gunner.RIGHT_STAND1
                gunner.endframe = 11
                gunner.startframe = 0
            """
        elif event.type == SDL_KEYDOWN and event.key == SDLK_SPACE:
            if gunner.state == gunner.LEFT_RUN:
                gunner.state = gunner.RIGHT_RUN
            elif gunner.state == gunner.RIGHT_RUN:
                gunner.state = gunner.LEFT_RUN
            elif gunner.state == gunner.RIGHT_STAND:
                gunner.state = gunner.RIGHT_RUN
            elif gunner.state == gunner.LEFT_STAND:
                gunner.state = gunner.LEFT_RUN
                """
    pass
Exemplo n.º 8
0
def handle_events():
    events = get_events()
    for event in events:
        if event.type == SDL_QUIT:
            FrameWork.quit()
        elif (event.type, event.key) == (SDL_KEYDOWN, SDLK_ESCAPE):
            FrameWork.quit()
        elif (event.type, event.key) == (SDL_KEYDOWN, SDLK_SPACE):
            FrameWork.push_state(Scene_MainGame)
        elif (event.type, event.key) == (SDL_KEYDOWN, SDLK_r):
            FrameWork.push_state(Scene_Ranking)

    pass
Exemplo n.º 9
0
 def makeopenrecentmenu(self):
     for i in range(len(self.openrecentmenu.items)):
         self.openrecentmenu.menu.DeleteMenuItem(1)
         self.openrecentmenu.items = []
     prefs = self.getprefs()
     filelist = prefs.recentfiles
     if not filelist:
         self.openrecentmenu.enable(0)
         return
     self.openrecentmenu.enable(1)
     for filename in filelist:
         item = FrameWork.MenuItem(self.openrecentmenu,
                                   filename,
                                   None,
                                   callback=self.domenu_openrecent)
Exemplo n.º 10
0
 def click(self, point, modifiers):
     if not self._enabled:
         return
     self.menu = FrameWork.Menu(self._parentwindow.parent.menubar, 'Foo', -1)
     self._additems(self._items, self.menu)
     self.SetPort()
     l, t, r, b = self._bounds
     l, t = Qd.LocalToGlobal((l+1, t+1))
     Wbase.SetCursor("arrow")
     self.menu.menu.EnableMenuItem(0)
     reply = self.menu.menu.PopUpMenuSelect(t, l, 1)
     if reply:
         id = reply >> 16
         item = reply & 0xffff
         self._menu_callback(id, item)
     self._emptymenu()
Exemplo n.º 11
0
def handle_events():
    events = get_events()
    for event in events:
        if event.type == SDL_QUIT:
            FrameWork.quit()
        else:
            if (event.type , event.key) == (SDL_KEYDOWN , SDLK_ESCAPE):
                FrameWork.quit()
            elif (event.type , event.key) == (SDL_KEYDOWN , SDLK_SPACE):
                FrameWork.change_state(Main)
    pass
Exemplo n.º 12
0
def handle_events():
    events = get_events()
    for event in events:
        if event.type == SDL_QUIT:
            FrameWork.quit()
        else:
            if (event.type , event.key) == (SDL_KEYDOWN , SDLK_ESCAPE):
                FrameWork.quit()
            elif (event.type , event.key) == (SDL_KEYDOWN , SDLK_SPACE):
                FrameWork.change_state(Main)
    pass
Exemplo n.º 13
0
 def makescriptsmenu(self):
     W.SetCursor('watch')
     if self._scripts:
         for id, item in self._scripts.keys():
             if self.menubar.menus.has_key(id):
                 m = self.menubar.menus[id]
                 m.delete()
         self._scripts = {}
     if self.scriptsmenu:
         if hasattr(self.scriptsmenu, 'id') and self.menubar.menus.has_key(
                 self.scriptsmenu.id):
             self.scriptsmenu.delete()
     self.scriptsmenu = FrameWork.Menu(self.menubar, "Scripts")
     #FrameWork.MenuItem(self.scriptsmenu, "New script", None, self.domenu_new)
     #self.scriptsmenu.addseparator()
     fsr, d1 = self.scriptsfolder.FSResolveAlias(None)
     self.scriptswalk(fsr.as_pathname(), self.scriptsmenu)
Exemplo n.º 14
0
 def makeopenwindowsmenu(self):
     for i in range(len(self.openwindowsmenu.items)):
         self.openwindowsmenu.menu.DeleteMenuItem(1)
         self.openwindowsmenu.items = []
     windows = []
     self._openwindows = {}
     for window in self._windows.keys():
         title = window.GetWTitle()
         if not title:
             title = "<no title>"
         windows.append((title, window))
     windows.sort()
     for title, window in windows:
         shortcut = None
         item = FrameWork.MenuItem(self.openwindowsmenu,
                                   title,
                                   shortcut,
                                   callback=self.domenu_openwindows)
         self._openwindows[item.item] = window
     self._openwindowscheckmark = 0
     self.checkopenwindowsmenu()
Exemplo n.º 15
0
 def makeopenwindowsmenu(self):
     for i in range(len(self.openwindowsmenu.items)):
         self.openwindowsmenu.menu.DeleteMenuItem(1)
         self.openwindowsmenu.items = []
     windows = []
     self._openwindows = {}
     for window in self._windows.keys():
         title = window.GetWTitle()
         if not title:
             title = "<no title>"
         windows.append((title, window))
     windows.sort()
     for title, window in windows:
         if title == "Python Interactive":  # ugly but useful hack by Joe Strout
             shortcut = '0'
         else:
             shortcut = None
         item = FrameWork.MenuItem(self.openwindowsmenu,
                                   title,
                                   shortcut,
                                   callback=self.domenu_openwindows)
         self._openwindows[item.item] = window
     self._openwindowscheckmark = 0
     self.checkopenwindowsmenu()
Exemplo n.º 16
0
def update():
    if (LogoCnt == 20):
        #delay(2)
        FrameWork.push_state(Title)
    pass
Exemplo n.º 17
0
import platform
import os

if platform.architecture()[0] == '32bit':
    os.environ["PYSDL2_DLL_PATH"] = "./SDL2/x86"
else:
    os.environ["PYSDL2_DLL_PATH"] = "./SDL2/x64"

from pico2d import *
from GameManager import *
import RES
import FrameWork

import Scene_Logo

open_canvas(CLIENT_WIDTH, CLIENT_HEIGHT)
RES.loading_data()
FrameWork.run(Scene_Logo)
Exemplo n.º 18
0
 def makeusermenus(self):
     self.filemenu = m = FrameWork.Menu(self.menubar, "File")
     self.openitem = FrameWork.MenuItem(m, "Open...", "O", self.opendoc)
     self.infoitem = FrameWork.MenuItem(m, "Info", "I", self.info)
     self.quititem = FrameWork.MenuItem(m, "Quit", "Q", self.quit)
Exemplo n.º 19
0
import FrameWork
import Logo

FrameWork.run(Logo)
# fill here
Exemplo n.º 20
0
    def makeusermenus(self):
        m = Wapplication.Menu(self.menubar, "File")
        newitem = FrameWork.MenuItem(m, "Open Standard Database", "N",
                                     'openstandard')
        newexpitem = FrameWork.MenuItem(m, "Open Experimental Database", None,
                                        'openexperimental')
        newexpitem.enable(pimp.PIMP_VERSION >= "0.4")
        openitem = FrameWork.MenuItem(m, "Open" + ELIPSES, "O", 'open')
        openURLitem = FrameWork.MenuItem(m, "Open URL" + ELIPSES, "D",
                                         'openURL')
        FrameWork.Separator(m)
        moreinfoitem = FrameWork.MenuItem(m, "More Databases", None,
                                          'opendatabasepage')
        FrameWork.Separator(m)
        closeitem = FrameWork.MenuItem(m, "Close", "W", 'close')
        ##              saveitem = FrameWork.MenuItem(m, "Save", "S", 'save')
        ##              saveasitem = FrameWork.MenuItem(m, "Save as"+ELIPSES, None, 'save_as')
        ##              FrameWork.Separator(m)

        m = Wapplication.Menu(self.menubar, "Edit")
        undoitem = FrameWork.MenuItem(m, "Undo", 'Z', "undo")
        FrameWork.Separator(m)
        cutitem = FrameWork.MenuItem(m, "Cut", 'X', "cut")
        copyitem = FrameWork.MenuItem(m, "Copy", "C", "copy")
        pasteitem = FrameWork.MenuItem(m, "Paste", "V", "paste")
        FrameWork.MenuItem(m, "Clear", None, "clear")
        FrameWork.Separator(m)
        selallitem = FrameWork.MenuItem(m, "Select all", "A", "selectall")

        m = Wapplication.Menu(self.menubar, "Package")
        runitem = FrameWork.MenuItem(m, "Install", "I", 'install')
        homepageitem = FrameWork.MenuItem(m, "Visit Homepage", None,
                                          'homepage')

        self.openwindowsmenu = Wapplication.Menu(self.menubar, 'Windows')
        self.makeopenwindowsmenu()
        self.makehelpmenu()
        self._menustocheck = [
            closeitem, undoitem, cutitem, copyitem, pasteitem, selallitem,
            runitem, homepageitem
        ]
Exemplo n.º 21
0
    #
    try:
        opts, args = getopt.gnu_getopt(argv[1:], short_opts, long_opts)
    except getopt.error, e:
        if 'requires argument' in e.msg:
            print msg.err, "-" + e.opt, msg.opt_need_arg

        if 'not recognized' in e.msg:
            print msg.err, msg.unknow_opt, "-" + e.opt

        sys.exit(-1)

    #
    # Instance runtime object
    #
    rt = Fwk.Runtime()

    #
    # Instance switches from getopt
    #
    ra = Runargs()

    #
    # Set program name
    #
    rt.progname = argv[0]

    #
    # Update selector dict
    #
    ra.selectors.update(selectors)
Exemplo n.º 22
0
 def makeusermenus(self):
     m = FrameWork.Menu(self.menubar, "File")
     FrameWork.MenuItem(m, "Open...", "O", self.domenu_open)
     FrameWork.Separator(m)
     FrameWork.MenuItem(m, "Quit", "Q", self._quit)
Exemplo n.º 23
0
"""imgbrowse - Display pictures using img"""
Exemplo n.º 24
0
    def makeusermenus(self):
        m = Wapplication.Menu(self.menubar, "File")
        newitem = FrameWork.MenuItem(m, "New", "N", 'new')
        openitem = FrameWork.MenuItem(m, "Open" + ELLIPSIS, "O", 'open')
        openbynameitem = FrameWork.MenuItem(m, "Open File by Name" + ELLIPSIS,
                                            "D", 'openbyname')
        self.openrecentmenu = FrameWork.SubMenu(m, "Open Recent")
        self.makeopenrecentmenu()
        FrameWork.Separator(m)
        closeitem = FrameWork.MenuItem(m, "Close", "W", 'close')
        saveitem = FrameWork.MenuItem(m, "Save", "S", 'save')
        saveasitem = FrameWork.MenuItem(m, "Save as" + ELLIPSIS, None,
                                        'save_as')
        FrameWork.Separator(m)
        saveasappletitem = FrameWork.MenuItem(m, "Save as Applet" + ELLIPSIS,
                                              None, 'save_as_applet')
        FrameWork.Separator(m)
        instmgritem = FrameWork.MenuItem(m, "Package Manager", None,
                                         'openpackagemanager')
        gensuiteitem = FrameWork.MenuItem(m, "Generate OSA Suite...", None,
                                          'gensuite')
        if not runningOnOSX():
            # On OSX there's a special "magic" quit menu, so we shouldn't add
            # it to the File menu.
            FrameWork.Separator(m)
            quititem = FrameWork.MenuItem(m, "Quit", "Q", 'quit')

        m = Wapplication.Menu(self.menubar, "Edit")
        undoitem = FrameWork.MenuItem(m, "Undo", 'Z', "undo")
        FrameWork.Separator(m)
        cutitem = FrameWork.MenuItem(m, "Cut", 'X', "cut")
        copyitem = FrameWork.MenuItem(m, "Copy", "C", "copy")
        pasteitem = FrameWork.MenuItem(m, "Paste", "V", "paste")
        FrameWork.MenuItem(m, "Clear", None, "clear")
        FrameWork.Separator(m)
        selallitem = FrameWork.MenuItem(m, "Select all", "A", "selectall")
        sellineitem = FrameWork.MenuItem(m, "Select line", "L", "selectline")
        FrameWork.Separator(m)
        finditem = FrameWork.MenuItem(m, "Find" + ELLIPSIS, "F", "find")
        findagainitem = FrameWork.MenuItem(m, "Find again", 'G', "findnext")
        enterselitem = FrameWork.MenuItem(m, "Enter search string", "E",
                                          "entersearchstring")
        replaceitem = FrameWork.MenuItem(m, "Replace", None, "replace")
        replacefinditem = FrameWork.MenuItem(m, "Replace & find again", 'T',
                                             "replacefind")
        FrameWork.Separator(m)
        shiftleftitem = FrameWork.MenuItem(m, "Shift left", "[", "shiftleft")
        shiftrightitem = FrameWork.MenuItem(m, "Shift right", "]",
                                            "shiftright")

        m = Wapplication.Menu(self.menubar, "Python")
        runitem = FrameWork.MenuItem(m, "Run window", "R", 'run')
        runselitem = FrameWork.MenuItem(m, "Run selection", None,
                                        'runselection')
        FrameWork.Separator(m)
        moditem = FrameWork.MenuItem(m, "Module browser" + ELLIPSIS, "M",
                                     self.domenu_modulebrowser)
        FrameWork.Separator(m)
        mm = FrameWork.SubMenu(m, "Preferences")
        FrameWork.MenuItem(mm, "Set Scripts folder" + ELLIPSIS, None,
                           self.do_setscriptsfolder)
        FrameWork.MenuItem(mm, "Editor default settings" + ELLIPSIS, None,
                           self.do_editorprefs)
        FrameWork.MenuItem(mm, "Set default window font" + ELLIPSIS, None,
                           self.do_setwindowfont)

        self.openwindowsmenu = Wapplication.Menu(self.menubar, 'Windows')
        self.makeopenwindowsmenu()
        self._menustocheck = [
            closeitem, saveitem, saveasitem, saveasappletitem, undoitem,
            cutitem, copyitem, pasteitem, selallitem, sellineitem, finditem,
            findagainitem, enterselitem, replaceitem, replacefinditem,
            shiftleftitem, shiftrightitem, runitem, runselitem
        ]

        prefs = self.getprefs()
        try:
            fsr, d = File.Alias(
                rawdata=prefs.scriptsfolder).FSResolveAlias(None)
            self.scriptsfolder = fsr.FSNewAliasMinimal()
        except:
            path = os.path.join(os.getcwd(), "Mac", "IDE scripts")
            if not os.path.exists(path):
                if sys.platform == "darwin":
                    path = os.path.join(os.getenv("HOME"), "Library", "Python",
                                        "IDE-Scripts")
                else:
                    path = os.path.join(os.getcwd(), "Scripts")
                if not os.path.exists(path):
                    os.makedirs(path)
                    f = open(
                        os.path.join(path,
                                     "Place your scripts here" + ELLIPSIS),
                        "w")
                    f.close()
            fsr = File.FSRef(path)
            self.scriptsfolder = fsr.FSNewAliasMinimal()
            self.scriptsfoldermodtime = getmodtime(fsr)
        else:
            self.scriptsfoldermodtime = getmodtime(fsr)
        prefs.scriptsfolder = self.scriptsfolder.data
        self._scripts = {}
        self.scriptsmenu = None
        self.makescriptsmenu()
        self.makehelpmenu()
Exemplo n.º 25
0
def update():
    if(LogoCnt == 20):
        #delay(2)
        FrameWork.push_state(Title)
    pass
Exemplo n.º 26
0
"  FRAMES: Frame for lables & input  "
" --------------------------------- Main Frame ---------------------------------- "
xo = 10; yo = 0;
frame = Tk.Frame(root, bg='grey',height=450,width=270).place(x=xo,y=yo,height=460,width=270)

" ---------------------------  SLM Parameters ---------------------------"
x1 = xo+5; y1 = yo +5;
frame1  = Tk.Frame(root, bg='white').place(x=x1,y=y1,height=95,width=260)

Text    = ["Pixel Number", "Pixel Size (\u03bcm)"]
textvar = [Pn_in,Ps_in]
#T = xo,yo,height,width,array_x,array_y, space_up, space_down, space_mid
T       = x1,y1, 25,120,1,2,5,5,10     # Various values
entry   = [0,0]                   # Empty matrix to get entry data
#Sub_Frame_Entry(frame,title,title_heigth, title_width, T,Text,textvar,Entry)
Entry,x1,y1 = FrameWork.Sub_Frame_Entry(frame1,"SLM Parameters",30,260, T,Text,textvar,entry)

" --------------------------- Grating Parameters  --------------------------- "
x1 = xo+5; y1 = y1 +10; 
frame2  = Tk.Frame(root, bg='white').place(x=x1,y=y1,height=155,width=260)

Text    = ["No. of Fringes", "Rotation Angle (\u00b0)","Beam Radius (\u03bcm)","Airy Angle (\u00b0)"]
textvar = [Fn_in,th_in,wp_in,ph_in]
#T = xo,yo,height,width,array_x,array_y, space_up, space_down, space_mid
T       = x1,y1, 25,120,2,2,5,5,10     # Various values
entry   = [0,0,0,0]                   # Empty matrix to get entry data

Entry,x1,y1 = FrameWork.Sub_Frame_Entry(frame2,"Grating Parameters",30,260, T,Text,textvar,entry)


" --------------------------- Menu Bar  ---------------------------"
Exemplo n.º 27
0
"""browsepict - Display all "cicn" resources found"""
Exemplo n.º 28
0
import FrameWork
Exemplo n.º 29
0
"""PythonSlave.py
Exemplo n.º 30
0
	def makeusermenus(self):
		self.filemenu = m = FrameWork.Menu(self.menubar, "File")
		self.quititem = FrameWork.MenuItem(m, "Quit", "Q", self.quit)
Exemplo n.º 31
0
"""browsepict - Display all "PICT" resources found"""