because of its different rolepygadgets takes more data-driven approach to building the guiit stores program names in list and steps through it as needed instead of using sequence of precoded demobutton calls the set of buttons on the launcher bar gui in figure - for exampledepends entirely upon the contents of the programs list the source code behind this gui is listed in example - it' not much because it relies on other modules we wrote earlier to work most of its magiclaunchmodes for program spawnswindows for window icons and quitsand launchbrowser for web browser starts pygadgets gets clickable shortcut on my desktop and is usually open on my machines use to gain quick access to python tools that use on daily basis-text editorscalculatorsemail and photo toolsand so on--all of which we'll meet in upcoming to customize pygadgets for your own usesimply import and call its functions with program command-line lists of your own or change the mytools list of spawnable programs near the end of this file this is pythonafter all example - pp \pygadgets py ""#############################################################################start various examplesrun me at start time to make them always available this file is meant for starting programs you actually wish to usesee pydemos for starting python/tk demos and more details on program start options windows usage notethis is pyto show messages in console window when run or clicked (including second pause to make sure it' visible while gadgets start if clickedto avoid windows console pop uprun with the 'pythonwprogram (not 'python')rename to pywsuffixmark with 'run minimizedwindow propertyor spawn elsewhere (see pydemos#############################################################################""import systimeostime from tkinter import from launchmodes import portablelauncher from gui tools windows import mainwindow reuse program start class reuse window toolsiconquit def runimmediate(mytools)""launch gadget programs immediately ""print('starting python/tk gadgets 'msgs to stdout (poss temp gui coding techniques