rendered paste bodyfrom window import *class Gedit(Window): name = '*gedit' btncopy = PushButton(name, 'btncopy') btncut = PushButton(name, 'btncut') btnfind = PushButton(name, 'btnfind') btnfindandreplace = PushButton(name, 'btnfindandreplace') btngtkundo = PushButton(name, 'btngtk-undo') btnnew = PushButton(name, 'btnnew') btnopen = PushButton(name, 'btnopen') btnpaste = PushButton(name, 'btnpaste') btnprint = PushButton(name, 'btnprint') btnredo = PushButton(name, 'btnredo') btnsave = PushButton(name, 'btnsave') mnuAbout = Menu(name, 'mnuHelp;mnuAbout') mnuAda = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuAda') mnuAllLowerCase = Menu(name, 'mnuEdit;mnuChangeCase;mnuAllLowerCase') mnuAllUpperCase = Menu(name, 'mnuEdit;mnuChangeCase;mnuAllUpperCase') mnuC = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuC') mnuCSharp = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuC#') mnuCPlus = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuC++') mnuClose = Menu(name, 'mnuFile;mnuClose') mnuCloseAll = Menu(name, 'mnuDocuments;mnuCloseAll') mnuContents = Menu(name, 'mnuHelp;mnuContents') mnuCopy = Menu(name, 'mnuEdit;mnuCopy') mnuCut = Menu(name, 'mnuEdit;mnuCut') mnuDelete = Menu(name, 'mnuEdit;mnuDelete') mnuDesktopDefault = Menu(name, 'mnuView;mnuCustomizeToolbar;mnuDesktopDefault') mnuDiff = Menu(name, 'mnuView;mnuHighlightMode;mnuOthers;mnuDiff') mnuFind = Menu(name, 'mnuSearch;mnuFind') mnuFindNext = Menu(name, 'mnuSearch;mnuFindNext') mnuFindPrevious = Menu(name, 'mnuSearch;mnuFindPrevious') mnuFortran95 = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuFortran95') mnuGetHelpOnline = Menu(name, 'mnuHelp;mnuGetHelpOnline') mnuGotoLine = Menu(name, 'mnuSearch;mnuGotoLine') mnuGtkRC = Menu(name, 'mnuView;mnuHighlightMode;mnuOthers;mnuGtkRC') mnuHTML = Menu(name, 'mnuView;mnuHighlightMode;mnuMarkup;mnuHTML') mnuHaskell = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuHaskell') mnuIDL = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuIDL') mnuIconsOnly = Menu(name, 'mnuView;mnuCustomizeToolbar;mnuIconsOnly') mnuInvertCase = Menu(name, 'mnuEdit;mnuChangeCase;mnuInvertCase') mnuJava = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuJava') mnuJavaScript = Menu(name, 'mnuView;mnuHighlightMode;mnuScripts;mnuJavaScript') mnuLaTeX = Menu(name, 'mnuView;mnuHighlightMode;mnuMarkup;mnuLaTeX') mnuLua = Menu(name, 'mnuView;mnuHighlightMode;mnuScripts;mnuLua') mnuMSIL = Menu(name, 'mnuView;mnuHighlightMode;mnuOthers;mnuMSIL') mnuMakefile = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuMakefile') mnuMovetoNewWindow = Menu(name, 'mnuDocuments;mnuMovetoNewWindow') mnuNemerle = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuNemerle') mnuNew = Menu(name, 'mnuFile;mnuNew') mnuNormal = Menu(name, 'mnuView;mnuHighlightMode;mnuNormal') mnuOpen = Menu(name, 'mnuFile;mnuOpen') mnuOpenLocation = Menu(name, 'mnuFile;mnuOpenLocation') mnuOutputWindow = Menu(name, 'mnuView;mnuOutputWindow') mnuPHP = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuPHP') mnuPageSetup = Menu(name, 'mnuFile;mnuPageSetup') mnuPascal = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuPascal') mnuPaste = Menu(name, 'mnuEdit;mnuPaste') mnuPerl = Menu(name, 'mnuView;mnuHighlightMode;mnuScripts;mnuPerl') mnuPreferences = Menu(name, 'mnuEdit;mnuPreferences') mnuPrint = Menu(name, 'mnuFile;mnuPrint') mnuPrintPreview = Menu(name, 'mnuFile;mnuPrintPreview') mnuPython = Menu(name, 'mnuView;mnuHighlightMode;mnuScripts;mnuPython') mnuQuit = Menu(name, 'mnuFile;mnuQuit') mnuR = Menu(name, 'mnuView;mnuHighlightMode;mnuScripts;mnuR') mnuRedo = Menu(name, 'mnuEdit;mnuRedo') mnuReplace = Menu(name, 'mnuSearch;mnuReplace') mnuRevert = Menu(name, 'mnuFile;mnuRevert') mnuRuby = Menu(name, 'mnuView;mnuHighlightMode;mnuScripts;mnuRuby') mnuSQL = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuSQL') mnuSave = Menu(name, 'mnuFile;mnuSave') mnuSaveAll = Menu(name, 'mnuDocuments;mnuSaveAll') mnuSaveAs = Menu(name, 'mnuFile;mnuSaveAs') mnuSaveCopy = Menu(name, 'mnuFile;mnuSaveCopy') mnuSelectAll = Menu(name, 'mnuEdit;mnuSelectAll') mnuStatusbar = Menu(name, 'mnuView;mnuStatusbar') mnuTcl = Menu(name, 'mnuView;mnuHighlightMode;mnuScripts;mnuTcl') mnuTexinfo = Menu(name, 'mnuView;mnuHighlightMode;mnuMarkup;mnuTexinfo') mnuTextforAllIcons = Menu(name, 'mnuView;mnuCustomizeToolbar;mnuTextforAllIcons') mnuTextforImportantIcons = Menu(name, 'mnuView;mnuCustomizeToolbar;mnuTextforImportantIcons') mnuTitleCase = Menu(name, 'mnuEdit;mnuChangeCase;mnuTitleCase') mnuToolbar = Menu(name, 'mnuView;mnuToolbar') mnuTranslateThisApplication = Menu(name, 'mnuHelp;mnuTranslateThisApplication') mnuUndo = Menu(name, 'mnuEdit;mnuUndo') mnuVB = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuVB') mnuVHDL = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuVHDL') mnuVerilog = Menu(name, 'mnuView;mnuHighlightMode;mnuSources;mnuVerilog') mnuXML = Menu(name, 'mnuView;mnuHighlightMode;mnuMarkup;mnuXML') mnugeditclass = Menu(name, 'mnuDocuments;mnugeditclass') mnugeditclass1 = Menu(name, 'mnuDocuments;mnugeditclass1') mnugeditclass2 = Menu(name, 'mnuDocuments;mnugeditclass2') mnugettexttranslation = Menu(name, 'mnuView;mnuHighlightMode;mnuOthers;mnugettexttranslation') mnush = Menu(name, 'mnuView;mnuHighlightMode;mnuScripts;mnush') def createfile(self): self.mnuNew.select() def closefile(self): self.mnuClose.select() class About(Window): name = 'dlg*About*' btnClose = PushButton(name, 'btnClose') btnCredits = PushButton(name, 'btnCredits') def close(self): self.btnClose.click() def open(self): frmGedit.mnuAbout.select() class Credits(Window): name = 'dlgCredits' btnClose = PushButton(name, 'btnClose') def close(self): Credits.btnClose.click() def openclose(self): frmAbout.btnCredits.click() frmCredits.close()frmGedit = Gedit()frmAbout = About()frmCredits = Credits()