"Fossies" - the Fresh Open Source Software Archive

Member "gambas-3.16.3/app/src/gambas3/.src/FMain.form" (7 Sep 2021, 48178 Bytes) of package /linux/misc/gambas-3.16.3.tar.bz2:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "FMain.form": 3.16.2_vs_3.16.3.

    1 # Gambas Form File 3.0
    2 
    3 { Form Form
    4   MoveScaled(0,0,174,103)
    5   Icon = Picture["img/logo/logo-ide.png"]
    6   Arrangement = Arrange.Vertical
    7   { mnuFile Menu
    8     Action = "menu-file"
    9     Text = Shortcut(("File"), "F")
   10     { mnuNewProject Menu
   11       Action = "new-project"
   12       Text = Shortcut(("New project"), "N") & "..."
   13       Picture = Picture["icon:/small/new"]
   14       Shortcut = "Ctrl+N"
   15     }
   16     { mnuOpen Menu
   17       Action = "open-project"
   18       Text = Shortcut(("Open project"), "O") & "..."
   19       Picture = Picture["icon:/small/open"]
   20       Shortcut = "Ctrl+O"
   21     }
   22     { mnuOpenRecent Menu
   23       Text = ("Open recent")
   24       Picture = Picture["icon:/small/open-recent"]
   25       { Menu4 Menu
   26       }
   27     }
   28     { mnuOpenExample Menu
   29       Text = Shortcut(("Open example"), "e")
   30       Visible = False
   31       { Menu16 Menu
   32       }
   33     }
   34     { mnuOpenExtern Menu
   35       Action = "open-extern"
   36       Text = ("Open file") & "..."
   37       Picture = Picture["icon:/small/file"]
   38     }
   39     { Menu5 Menu
   40     }
   41     { mnuSave Menu
   42       Action = "save-project"
   43       Text = Shortcut(("Save project"), "S")
   44       Picture = Picture["icon:/small/save"]
   45       Visible = False
   46       Shortcut = "Ctrl+Alt+S"
   47     }
   48     { mnuSaveAs Menu
   49       Action = "save-project-as"
   50       Text = Shortcut(("Save project as"), "a") & "..."
   51       Picture = Picture["icon:/small/save-as"]
   52       Visible = False
   53       Shortcut = "Ctrl+Shift+Alt+S"
   54     }
   55     { mnuSepSave Menu
   56     }
   57     { mnuReload Menu
   58       Action = "reload-project"
   59       Text = Shortcut(("Reload project"), "R")
   60       Picture = Picture["icon:/small/revert"]
   61     }
   62     { Menu43 Menu
   63     }
   64     { mnuQuit Menu
   65       Action = "quit"
   66       Text = Shortcut(("Quit"), "Q")
   67       Picture = Picture["icon:/small/quit"]
   68       Shortcut = "Ctrl+Q"
   69     }
   70   }
   71   { mnuFileExtern Menu
   72     Text = Shortcut(("File"), "F")
   73     Visible = False
   74     { Menu37 Menu mnuOpenExtern
   75       Name = "Menu37"
   76       Action = "open-extern"
   77       Text = ("Open") & "..."
   78       Picture = Picture["icon:/small/open"]
   79       Shortcut = "Ctrl+O"
   80     }
   81     { Menu31 Menu
   82       Action = "_reload"
   83       Text = ("Reload")
   84       Picture = Picture["icon:/small/revert"]
   85     }
   86     { Menu29 Menu
   87     }
   88     { Menu39 Menu
   89       Action = "_save"
   90       Text = ("Save")
   91       Picture = Picture["icon:/small/save"]
   92     }
   93     { Menu40 Menu
   94       Action = "_save-as"
   95       Text = ("Save as") & "..."
   96       Picture = Picture["icon:/small/save-as"]
   97       Shortcut = "Ctrl+Alt+S"
   98     }
   99     { Menu41 Menu
  100     }
  101     { mnuClose Menu
  102       Action = "_close"
  103       Text = ("Close")
  104       Picture = Picture["icon:/small/close"]
  105       Shortcut = "Ctrl+W"
  106     }
  107     { Menu42 Menu mnuQuit
  108       Name = "Menu42"
  109       Action = "quit"
  110       Text = ("Quit")
  111       Picture = Picture["icon:/small/quit"]
  112       Shortcut = "Ctrl+Q"
  113     }
  114   }
  115   { mnuEdit Menu
  116     Action = "menu-edit"
  117     Text = Shortcut(("Edit"), "E")
  118     Visible = False
  119     { Menu38 Menu
  120     }
  121   }
  122   { mnuProject Menu
  123     Action = "menu-project"
  124     Text = Shortcut(("Project"), "P")
  125     Visible = False
  126     { mnuCompile Menu
  127       Action = "compile"
  128       Text = Shortcut(("Compile"), "C")
  129       Picture = Picture["icon:/small/make"]
  130       Shortcut = "F7"
  131     }
  132     { mnuCompileAll Menu
  133       Action = "compile-all"
  134       Text = Shortcut(("Compile All"), "A")
  135       Picture = Picture["icon:/small/make-all"]
  136       Shortcut = "Alt+F7"
  137     }
  138     { mnuSepCompile Menu
  139     }
  140     { mnuTranslate Menu
  141       Action = "translate"
  142       Text = Shortcut(("Translate"), "T") & "..."
  143       Picture = Picture["icon:/small/language"]
  144       Shortcut = "Ctrl+T"
  145     }
  146     { mnuSepTranslate Menu
  147     }
  148     { Menu22 Menu
  149       Text = ("Make")
  150       { mnuExec Menu
  151         Action = "exec"
  152         Text = Shortcut(("Executable"), "x") & "..."
  153         Picture = Picture["icon:/small/exec"]
  154         Shortcut = "Ctrl+Alt+X"
  155       }
  156       { mnuMakePackage Menu
  157         Action = "archive"
  158         Text = Shortcut(("Source archive"), "S") & "..."
  159         Picture = Picture["icon:/small/archive"]
  160         Shortcut = "Ctrl+Alt+A"
  161       }
  162       { mnuMakeInstall Menu
  163         Action = "install"
  164         Text = Shortcut(("Installation package"), "I") & "..."
  165         Picture = Picture["icon:/small/package"]
  166         Shortcut = "Ctrl+Alt+I"
  167       }
  168     }
  169     { Menu12 Menu
  170       Text = ("Patch")
  171       { mnuPatch Menu
  172         Text = Shortcut(("Create"), "C") & "..."
  173         Picture = Picture["icon:/small/text"]
  174       }
  175       { mnuPatchProject Menu
  176         Text = Shortcut(("Apply"), "A") & "..."
  177         Picture = Picture["icon:/small/apply"]
  178       }
  179     }
  180     { mnuVersionControl Menu
  181       Action = "version-control"
  182       Text = ("Version control")
  183       Picture = Picture["icon:/small/record"]
  184       { mnuVcCommit Menu
  185         Action = "vc-commit"
  186         Text = ("Commit") & "..."
  187         Picture = Picture["icon:/small/upload"]
  188       }
  189       { mnuVcUpdate Menu
  190         Action = "vc-update"
  191         Text = ("Synchronize")
  192         Picture = Picture["icon:/small/download"]
  193       }
  194       { mnuVcCancelUpdate Menu
  195         Action = "vc-undo-update"
  196         Text = ("Undo synchronization")
  197         Picture = Picture["icon:/small/undo"]
  198         Visible = False
  199       }
  200       { mnuVcRevert Menu
  201         Action = "vc-revert"
  202         Text = ("Revert all changes")
  203         Picture = Picture["icon:/small/undo"]
  204       }
  205       { mnuVcAddAll Menu mnuAddVersionAll
  206         Name = "mnuVcAddAll"
  207         Text = ("Add everything to repository")
  208         Picture = Picture["img/32/added.png"]
  209       }
  210       { mnuVcBranch Menu
  211         Action = "vc-branch"
  212         Text = ("Branch")
  213       }
  214     }
  215     { mnuVersionControlWith Menu
  216       Text = ("Put under version control")
  217       Picture = Picture["icon:/small/record"]
  218     }
  219     { mnuPublish Menu
  220       Action = "publish"
  221       Text = ("Publish") & "..."
  222       Picture = Picture["icon:/small/internet"]
  223     }
  224     { Menu15 Menu
  225     }
  226     { mnuClean Menu
  227       Action = "clean-up-project"
  228       Text = Shortcut(("Clean up"), "C")
  229       Picture = Picture["icon:/small/clear"]
  230     }
  231     { mnuRefresh Menu
  232       Action = "refresh-project"
  233       Text = Shortcut(("Refresh"), "R")
  234       Picture = Picture["icon:/small/refresh"]
  235     }
  236     { Menu1 Menu
  237     }
  238     { mnuProperty Menu
  239       Action = "project-property"
  240       Text = Shortcut(("Properties"), "P") & "..."
  241       Picture = Picture["icon:/small/properties"]
  242       Shortcut = "Ctrl+I"
  243     }
  244   }
  245   { mnuDebug Menu
  246     Action = "menu-debug"
  247     Text = Shortcut(("Debug"), "D")
  248     Visible = False
  249     { mnuRun Menu
  250       Action = "start"
  251       Text = ("Run")
  252       Picture = Picture["icon:/small/play"]
  253       Shortcut = "F5"
  254     }
  255     { Menu45 Menu
  256       Action = "run-with"
  257       Text = ("Run with") & "..."
  258     }
  259     { Menu47 Menu
  260     }
  261     { mnuTest Menu
  262       Action = "test"
  263       Text = ("Test")
  264       Picture = Picture["icon:/small/ok"]
  265       Shortcut = "F4"
  266     }
  267     { mnuTestsuites Menu
  268       Action = "test-suite"
  269       Text = ("Test suites") & "..."
  270       Shortcut = "Shift+F4"
  271     }
  272     { Menu14 Menu
  273     }
  274     { mnuPause Menu
  275       Action = "pause"
  276       Text = Shortcut(("Pause"), "P")
  277       Picture = Picture["icon:/small/pause"]
  278       Shortcut = "Pause"
  279     }
  280     { mnuStop Menu
  281       Action = "stop"
  282       Text = Shortcut(("Stop"), "S")
  283       Picture = Picture["icon:/small/stop"]
  284       Shortcut = "Alt+Pause"
  285     }
  286     { mnuStep Menu
  287       Action = "step"
  288       Text = Shortcut(("Step"), "e")
  289       Picture = Picture["icon:/small/end"]
  290       Shortcut = "F8"
  291     }
  292     { mnuForward Menu
  293       Action = "forward"
  294       Text = Shortcut(("Forward"), "F")
  295       Picture = Picture["icon:/small/forward"]
  296       Shortcut = "Shift+F8"
  297     }
  298     { mnuFrom Menu
  299       Action = "return"
  300       Text = Shortcut(("Finish"), "h")
  301       Picture = Picture["icon:/small/eject"]
  302     }
  303     { Menu36 Menu
  304     }
  305     { mnuUseTerminal Menu
  306       Action = "terminal"
  307       Text = Shortcut(("Use terminal emulator"), "t")
  308       Toggle = True
  309     }
  310     { mnuRedirectStderr Menu
  311       Action = "redirect"
  312       Text = ("Redirect standard error output")
  313       Toggle = True
  314     }
  315     { mnuUseHttpServer Menu
  316       Action = "httpserver"
  317       Text = ("Use embedded HTTP server")
  318       Toggle = True
  319     }
  320     { Menu44 Menu
  321     }
  322     { mnuEnvReverse Menu mnuSetEnv
  323       Name = "mnuEnvReverse"
  324       Text = ("Invert language orientation")
  325       Toggle = True
  326       Tag = "GB_REVERSE=1"
  327     }
  328     { mnuEnvNoJit Menu mnuSetEnv
  329       Name = "mnuEnvNoJit"
  330       Text = ("Disable just-in-time compiler")
  331       Toggle = True
  332       Tag = "GB_NO_JIT=1"
  333     }
  334     { mnuEnvJitDebug Menu mnuSetEnv
  335       Name = "mnuEnvJitDebug"
  336       Text = ("Show just-in-time compiler debugging messages")
  337       Toggle = True
  338       Tag = "GB_JIT_DEBUG=1"
  339     }
  340     { mnuEnvDbDebug Menu mnuSetEnv
  341       Name = "mnuEnvDbDebug"
  342       Text = ("Show database requests")
  343       Toggle = True
  344       Tag = "GB_DB_DEBUG=1"
  345     }
  346     { mnuGUI Menu
  347       Action = "gui"
  348       Text = ("GUI component")
  349       { mnuSetGUICurrentDesktop Menu mnuSetEnv
  350         Name = "mnuSetGUICurrentDesktop"
  351         Text = ("Current desktop")
  352         Tag = "GB_GUI="
  353       }
  354       { Menu30 Menu
  355       }
  356       { Menu21 Menu mnuSetEnv
  357         Name = "Menu21"
  358         #Translate = False
  359         Text = "QT4"
  360         Tag = "GB_GUI=gb.qt4"
  361       }
  362       { Menu35 Menu mnuSetEnv
  363         Name = "Menu35"
  364         #Translate = False
  365         Text = "QT5"
  366         Tag = "GB_GUI=gb.qt5"
  367       }
  368       { Menu27 Menu mnuSetEnv
  369         Name = "Menu27"
  370         #Translate = False
  371         Text = "GTK+2"
  372         Tag = "GB_GUI=gb.gtk"
  373       }
  374       { Menu28 Menu mnuSetEnv
  375         Name = "Menu28"
  376         #Translate = False
  377         Text = "GTK+3"
  378         Tag = "GB_GUI=gb.gtk3"
  379       }
  380     }
  381     { Menu48 Menu
  382     }
  383     { mnuProfile Menu
  384       Action = "profile"
  385       Text = Shortcut(("Activate profiling"), "g")
  386       Toggle = True
  387     }
  388     { mnuOpenProfile Menu
  389       Action = "open-profile"
  390       Text = Shortcut(("Open profile"), "O") & "..."
  391       Picture = Picture["icon:/small/clock"]
  392     }
  393     { Menu9 Menu
  394     }
  395     { mnuClearBreakpoints Menu
  396       Action = "clear-break"
  397       Text = Shortcut(("Clear all breakpoints"), "a")
  398     }
  399     { mnuClearDebugWindows Menu
  400       Action = "close-all-debug"
  401       Text = Shortcut(("Close all debug windows"), "d")
  402     }
  403   }
  404   { mnuView Menu
  405     Action = "menu-view"
  406     Text = Shortcut(("View"), "V")
  407     Visible = False
  408     { mnuViewProject Menu
  409       Action = "project"
  410       Text = ("Project")
  411       Picture = Picture["icon:/small/view-tree"]
  412       Toggle = True
  413       Checked = True
  414       Shortcut = "F10"
  415     }
  416     { mnuViewProperty Menu
  417       Action = "property"
  418       Text = ("Properties sheet")
  419       Picture = Picture["icon:/small/edit"]
  420       Toggle = True
  421       Checked = True
  422     }
  423     { mnuViewConsole Menu
  424       Action = "console"
  425       Text = ("Console")
  426       Picture = Picture["icon:/small/terminal"]
  427       Toggle = True
  428       Shortcut = "F11"
  429     }
  430     { Menu11 Menu
  431     }
  432     { mnuStatusBar Menu
  433       Text = ("Status bar")
  434       Toggle = True
  435       Checked = True
  436       Visible = False
  437     }
  438     { mnuHideMenu Menu
  439       Text = ("Hide menubar")
  440       Picture = Picture["icon:/small/menu"]
  441       Shortcut = "Ctrl+Alt+M"
  442     }
  443     { Menu3 Menu
  444     }
  445     { mnuGoBack Menu
  446       Action = "go-back"
  447       Text = ("Go back")
  448       Picture = Picture["icon:/small/left"]
  449       Shortcut = "Alt+Left"
  450     }
  451     { mnuGoForward Menu
  452       Action = "go-forward"
  453       Text = ("Go forward")
  454       Picture = Picture["icon:/small/right"]
  455       Shortcut = "Alt+Right"
  456     }
  457     { mnuCloseAll Menu
  458       Action = "close-all-window"
  459       Text = ("Close all windows")
  460       Shortcut = "Ctrl+Alt+W"
  461     }
  462   }
  463   { mnuTool Menu
  464     Action = "menu-tool"
  465     Text = Shortcut(("Tools"), "T")
  466     Visible = False
  467     { mnuFind Menu
  468       Text = ("Find") & "..."
  469       Picture = Picture["icon:/small/find"]
  470       Shortcut = "Ctrl+F"
  471     }
  472     { mnuReplace Menu
  473       Text = ("Replace") & "..."
  474       Picture = Picture["icon:/small/replace"]
  475       Shortcut = "Ctrl+R"
  476     }
  477     { Menu10 Menu
  478     }
  479     { mnuBrowse Menu
  480       Action = "browse-project"
  481       Text = ("Browse project") & "..."
  482       Picture = Picture["icon:/small/file-manager"]
  483       Shortcut = "Ctrl+Alt+O"
  484     }
  485     { mnuTerminal Menu
  486       Action = "open-terminal"
  487       Text = ("Open a terminal") & "..."
  488       Picture = Picture["icon:/small/terminal"]
  489       Shortcut = "Ctrl+Alt+T"
  490     }
  491     { mnuSendMail Menu
  492       Action = "send-mail"
  493       Text = Shortcut(("Send project by mail"), "m") & "..."
  494       Picture = Picture["icon:/small/mail"]
  495     }
  496     { mnuUpdateAllForms Menu
  497       Action = "update-all-forms"
  498       Text = ("Update all forms")
  499       Picture = Picture["icon:/small/refresh"]
  500     }
  501     { Menu20 Menu
  502     }
  503     { mnuFarm Menu
  504       Action = "farm"
  505       Text = ("Software farm") & "..."
  506       Picture = Picture["icon:/small/book"]
  507     }
  508     { Menu33 Menu
  509     }
  510     { mnuShortcut Menu
  511       Action = "shortcut"
  512       Text = ("Shortcuts") & "..."
  513       Picture = Picture["icon:/small/shortcut"]
  514     }
  515     { mnuPreferences Menu
  516       Action = "option"
  517       Text = Shortcut(("Preferences"), "P") & "..."
  518       Picture = Picture["icon:/small/options"]
  519       Toggle = True
  520       Shortcut = "Ctrl+Alt+P"
  521     }
  522   }
  523   { mnuPopup Menu
  524     Enabled = False
  525     { mnuNew Menu
  526       Text = ("New")
  527       { mnuAddDirectory Menu
  528         Text = Shortcut(("Directory"), "D")
  529         Picture = Picture["icon:/small/directory"]
  530       }
  531       { mnuAddProjectLink Menu
  532         Text = Shortcut(("Project link"), "P") & "..."
  533         Visible = False
  534       }
  535       { Menu19 Menu
  536       }
  537       { mnuNewModule Menu mnuNewFile
  538         Name = "mnuNewModule"
  539         Text = ("Module") & "..."
  540         Picture = Picture["img/module/module.png"]
  541         Tag = "module"
  542       }
  543       { mnuNewTest Menu mnuNewFile
  544         Name = "mnuNewTest"
  545         Text = ("Test module") & "..."
  546         Picture = Picture["img/module/test.png"]
  547         Tag = "test"
  548       }
  549       { mnuNewClass Menu mnuNewFile
  550         Name = "mnuNewClass"
  551         Text = ("Class") & "..."
  552         Picture = Picture["img/module/class.png"]
  553         Tag = "class"
  554       }
  555       { mnuNewForm Menu mnuNewFile
  556         Name = "mnuNewForm"
  557         Text = ("Form") & "..."
  558         Picture = Picture["img/module/form.png"]
  559         Tag = "form"
  560       }
  561       { mnuNewWebPage Menu mnuNewFile
  562         Name = "mnuNewWebPage"
  563         Text = ("WebPage") & "..."
  564         Picture = Picture["img/module/webpage.png"]
  565         Tag = "webpage"
  566       }
  567       { mnuNewReport Menu mnuNewFile
  568         Name = "mnuNewReport"
  569         Text = ("Report") & "..."
  570         Picture = Picture["img/module/report.png"]
  571         Tag = "report"
  572       }
  573       { mnuNewWebForm Menu mnuNewFile
  574         Name = "mnuNewWebForm"
  575         Text = ("WebForm") & "..."
  576         Picture = Picture["img/module/webform.png"]
  577         Tag = "webform"
  578       }
  579       { mnuNewTermForm Menu mnuNewFile
  580         Name = "mnuNewTermForm"
  581         Text = ("TermForm") & "..."
  582         Picture = Picture["img/module/termform.png"]
  583         Tag = "termform"
  584       }
  585       { Menu18 Menu
  586       }
  587       { mnuNewImage Menu mnuNewFile
  588         Name = "mnuNewImage"
  589         Text = Shortcut(("Image"), "I") & "..."
  590         Picture = Picture["icon:/small/image"]
  591         Tag = "image"
  592       }
  593       { mnuNewHtml Menu mnuNewFile
  594         Name = "mnuNewHtml"
  595         Text = Shortcut(("HTML file"), "H") & "..."
  596         Picture = Picture["icon:/small/html"]
  597         Tag = "html"
  598       }
  599       { mnuNewCSS Menu mnuNewFile
  600         Name = "mnuNewCSS"
  601         Text = Shortcut(("Style sheet"), "S") & "..."
  602         Picture = Picture["icon:/small/html"]
  603         Tag = "css"
  604       }
  605       { mnuNewJS Menu mnuNewFile
  606         Name = "mnuNewJS"
  607         Text = Shortcut(("Javascript file"), "J") & "..."
  608         Picture = Picture["icon:/small/script"]
  609         Tag = "js"
  610       }
  611       { mnuNewFile Menu mnuNewFile
  612         Name = "mnuNewFile"
  613         Text = Shortcut(("Other"), "O") & "..."
  614         Picture = Picture["icon:/small/new"]
  615         Tag = "text"
  616       }
  617     }
  618     { mnuImportFile Menu
  619       Text = ("Import") & "..."
  620     }
  621     { mnuOpenRecentFile Menu
  622       Text = ("Recent")
  623       Picture = Picture["icon:/small/recent"]
  624       { Menu32 Menu
  625       }
  626     }
  627     { Menu2 Menu
  628     }
  629     { mnuEditFile Menu
  630       Action = "edit-file"
  631       Text = Shortcut(("Open"), "O")
  632       Picture = Picture["icon:/small/edit"]
  633     }
  634     { mnuEditClass Menu
  635       Action = "edit-class"
  636       Text = Shortcut(("Open code"), "c")
  637     }
  638     { mnuOpenWithFileManager Menu
  639       Action = "open-file-manager"
  640       Text = ("Open in file manager") & "..."
  641       Picture = Picture["icon:/small/file-manager"]
  642     }
  643     { mnuOpenInProject Menu
  644       Text = ("Open in project") & "..."
  645     }
  646     { mnuEditWith Menu
  647       Text = ("Open with")
  648       { Menu23 Menu
  649       }
  650     }
  651     { Menu7 Menu
  652     }
  653     { mnuCut Menu
  654       Action = ".cut"
  655       Text = Shortcut(("Cut"), "C")
  656       Picture = Picture["icon:/small/cut"]
  657       Shortcut = "Ctrl+X"
  658     }
  659     { mnuCopy Menu
  660       Action = ".copy"
  661       Text = Shortcut(("Copy"), "C")
  662       Picture = Picture["icon:/small/copy"]
  663       Shortcut = "Ctrl+C"
  664     }
  665     { mnuPaste Menu
  666       Action = ".paste"
  667       Text = Shortcut(("Paste"), "P")
  668       Picture = Picture["icon:/small/paste"]
  669       Shortcut = "Ctrl+V"
  670     }
  671     { mnuClone Menu
  672       Action = "duplicate-file"
  673       Text = ("Duplicate")
  674       Picture = Picture["icon:/small/clone"]
  675     }
  676     { mnuRenameFile Menu
  677       Action = "rename"
  678       Text = Shortcut(("Rename"), "R") & "..."
  679       Picture = Picture["icon:/small/rename"]
  680       Shortcut = "F2"
  681     }
  682     { mnuDeleteFile Menu
  683       Action = ".delete"
  684       Text = Shortcut(("Delete"), "D") & "..."
  685       Picture = Picture["icon:/small/delete"]
  686       Shortcut = "Del"
  687     }
  688     { mnuCopyPathSep Menu
  689     }
  690     { mnuCopyPath Menu
  691       Action = "copy-file-path"
  692       Text = Shortcut(("Copy file path"), "h")
  693       Shortcut = "Ctrl+Shift+C"
  694     }
  695     { mnuSepDeleteFile Menu
  696     }
  697     { mnuStartup Menu
  698       Action = "startup-class"
  699       Text = Shortcut(("Startup class"), "S")
  700       Picture = Picture["icon:/small/home"]
  701       Shortcut = "Alt+S"
  702     }
  703     { mnuRunThat Menu
  704       Action = "run-that"
  705       Text = ("Run this class")
  706       Picture = Picture["icon:/small/play"]
  707     }
  708     { Menu24 Menu
  709     }
  710     { mnuAddVersion Menu
  711       Text = Shortcut(("Add to repository"), "A")
  712       Picture = Picture["icon:/small/add"]
  713     }
  714     { mnuFilter Menu
  715       Text = ("Filter")
  716       { mnuFilterExport Menu
  717         Text = ("Show exported classes")
  718         Picture = Picture["img/32/exported.png"]
  719       }
  720       { mnuFilterAdd Menu
  721         Text = ("Show added files")
  722         Picture = Picture["img/32/added.png"]
  723       }
  724       { mnuFilterModified Menu
  725         Text = ("Show modified files")
  726         Picture = Picture["img/32/modified.png"]
  727       }
  728       { mnuFilterConflict Menu
  729         Text = ("Show files in conflict")
  730         Picture = Picture["img/32/conflict.png"]
  731       }
  732       { mnuFilterDoNotTranslate Menu
  733         Text = ("Show untranslatable files")
  734         Picture = Picture["img/32/do-not-translate.png"]
  735       }
  736       { mnuFilterCompressed Menu
  737         Text = ("Show compressed files")
  738         Picture = Picture["icon:/small/archive"]
  739       }
  740       { Menu13 Menu
  741       }
  742       { mnuFilterAll Menu
  743         Text = ("Show all")
  744         Picture = Picture["icon:/small/clear"]
  745       }
  746     }
  747     { mnuAddVersionAll Menu
  748       Text = ("Add everything to repository")
  749       Picture = Picture["img/32/added.png"]
  750     }
  751     { mnuDoNotTranslate Menu
  752       Action = "do-not-translate"
  753       Text = ("Do not translate")
  754       Picture = Picture["img/32/do-not-translate.png"]
  755       Toggle = True
  756     }
  757     { mnuCompressAll Menu
  758       Action = "compress-all"
  759       Text = ("Compress all")
  760       Picture = Picture["icon:/small/archive"]
  761     }
  762     { mnuUncompressAll Menu
  763       Action = "uncompress-all"
  764       Text = ("Uncompress all")
  765       Picture = Picture["icon:/small/undo"]
  766     }
  767     { mnuCompressFile Menu
  768       Action = "compress-file"
  769       Text = ("Compress file into the executable")
  770       Picture = Picture["icon:/small/archive"]
  771       Toggle = True
  772     }
  773     { mnuCompressNow Menu
  774       Action = "compress-now"
  775       Text = ("Compress file")
  776       Picture = Picture["icon:/small/archive"]
  777     }
  778     { Menu46 Menu
  779     }
  780     { mnuInfoVC Menu
  781       Action = "info-vc"
  782       Text = ("Version control") & "..."
  783       Picture = Picture["icon:/small/record"]
  784     }
  785     { mnuInformation Menu
  786       Action = "info"
  787       Text = Shortcut(("Properties"), "P") & "..."
  788       Picture = Picture["icon:/small/info"]
  789       Shortcut = "Ctrl+Shift+I"
  790     }
  791   }
  792   { mnuDatabase Menu
  793     Enabled = False
  794     { mnuNewConnection Menu
  795       Text = Shortcut(("New connection"), "N") & "..."
  796       Picture = Picture["icon:/small/new"]
  797     }
  798     { mnuOpenRecentFile2 Menu
  799       Text = ("Recent")
  800       Picture = Picture["icon:/small/recent"]
  801       { Menu34 Menu
  802       }
  803     }
  804     { Menu17 Menu
  805     }
  806     { mnuEditConnection Menu
  807       Text = Shortcut(("Open"), "O")
  808       Picture = Picture["icon:/small/edit"]
  809     }
  810     { mnuKillConnection Menu mnuDeleteFile
  811       Name = "mnuKillConnection"
  812       Text = Shortcut(("Remove"), "R")
  813       Picture = Picture["icon:/small/delete"]
  814       Shortcut = "Shift+Del"
  815     }
  816     { Menu25 Menu
  817     }
  818     { mnuAddVersionConnection Menu mnuAddVersion
  819       Name = "mnuAddVersionConnection"
  820       Text = Shortcut(("Add to repository"), "A")
  821       Picture = Picture["img/32/added.png"]
  822     }
  823     { mnuInfoConnection Menu
  824       Text = Shortcut(("Properties"), "P") & "..."
  825       Picture = Picture["icon:/small/info"]
  826       Shortcut = "Ctrl+I"
  827     }
  828     { Menu26 Menu
  829     }
  830     { mnuRefresh3 Menu
  831       Action = "refresh-project"
  832       Text = Shortcut(("Refresh"), "R")
  833       Picture = Picture["icon:/small/refresh"]
  834     }
  835   }
  836   { mnuMenu Menu
  837     Visible = False
  838     { mnuFile2 Menu
  839       Text = Shortcut(("File"), "F")
  840     }
  841     { mnuProject2 Menu
  842       Text = Shortcut(("Project"), "P")
  843     }
  844     { mnuDebug2 Menu
  845       Text = Shortcut(("Debug"), "D")
  846     }
  847     { mnuView2 Menu
  848       Text = Shortcut(("View"), "V")
  849     }
  850     { mnuTools2 Menu
  851       Text = Shortcut(("Tools"), "T")
  852     }
  853     { mnuHelp2 Menu
  854       Text = Shortcut(("?"), "?")
  855     }
  856   }
  857   { mnuHelp Menu
  858     Action = "menu-help"
  859     Text = Shortcut(("?"), "?")
  860     { mnuViewExplorer Menu
  861       Action = "help"
  862       Text = Shortcut(("Help browser"), "H") & "..."
  863       Picture = Picture["icon:/small/help"]
  864       Toggle = True
  865       Shortcut = "F1"
  866     }
  867     { mnuTip Menu
  868       Action = "tips"
  869       Text = Shortcut(("Tips of the day"), "T") & "..."
  870       Picture = Picture["icon:/small/lamp"]
  871       Toggle = True
  872     }
  873     { mnuHelpShortcuts Menu
  874       Action = "help-shortcut"
  875       Text = ("Keyboard shortcuts") & "..."
  876       Picture = Picture["icon:/small/shortcut"]
  877       Toggle = True
  878     }
  879     { Menu8 Menu
  880     }
  881     { mnuSystemInfo Menu
  882       Text = Shortcut(("System information"), "S") & "..."
  883       Picture = Picture["icon:/small/system"]
  884     }
  885     { mnuAbout Menu
  886       Action = "about"
  887       Text = Shortcut(("About Gambas"), "A") & "..."
  888       Picture = Picture["icon:/small/info"]
  889     }
  890   }
  891   { mnuBackward Menu
  892     { Menu6 Menu
  893     }
  894   }
  895   { sepMenu Separator
  896     MoveScaled(0,0,13,0)
  897     Visible = False
  898   }
  899   { tlbMain ToolBar
  900     MoveScaled(0,0,175,8)
  901     Visible = False
  902     Key = "main"
  903     Separator = True
  904     { ToolButton1 ToolButton
  905       MoveScaled(0,0,4,4)
  906       ToolTip = ("New project")
  907       Action = "new-project"
  908       Picture = Picture["icon:/small/new"]
  909     }
  910     { ToolButton2 MenuButton
  911       MoveScaled(3,0,6,4)
  912       ToolTip = ("Open project")
  913       Action = "open-project"
  914       Picture = Picture["icon:/small/open"]
  915       Border = False
  916       Menu = "mnuOpenRecent"
  917     }
  918     { btnSave ToolButton
  919       MoveScaled(8,0,4,4)
  920       ToolTip = ("Save project")
  921       Action = "save-project"
  922       Picture = Picture["icon:/small/save"]
  923     }
  924     { ToolButton15 ToolButton
  925       MoveScaled(11,0,4,4)
  926       ToolTip = ("Save project as")
  927       Action = "save-project-as"
  928       Picture = Picture["icon:/small/save-as"]
  929     }
  930     { btnProperty ToolButton
  931       MoveScaled(14,0,4,4)
  932       ToolTip = ("Project properties")
  933       Action = "project-property"
  934       Picture = Picture["icon:/small/properties"]
  935     }
  936     { ToolButton7 ToolButton
  937       MoveScaled(22,0,4,4)
  938       Visible = False
  939       ToolTip = ("Refresh project")
  940       Action = "refresh-project"
  941       Picture = Picture["icon:/small/refresh"]
  942     }
  943     { ToolButton12 ToolButton
  944       MoveScaled(25,0,4,4)
  945       ToolTip = ("Preferences")
  946       Action = "option"
  947       Picture = Picture["icon:/small/options"]
  948       Toggle = True
  949     }
  950     { ToolButton9 ToolButton
  951       MoveScaled(28,0,4,4)
  952       Visible = False
  953       ToolTip = ("Shortcuts")
  954       Action = "shortcut"
  955       Picture = Picture["icon:/small/shortcut"]
  956     }
  957     { Separator3 Separator
  958       MoveScaled(31,0,1,4)
  959     }
  960     { ToolButton5 ToolButton
  961       MoveScaled(32,0,4,4)
  962       ToolTip = ("Make executable")
  963       Action = "exec"
  964       Picture = Picture["icon:/small/exec"]
  965     }
  966     { btnTranslate ToolButton
  967       MoveScaled(35,0,4,4)
  968       ToolTip = ("Translate")
  969       Action = "translate"
  970       Picture = Picture["icon:/small/language"]
  971     }
  972     { ToolButton4 ToolButton
  973       MoveScaled(38,0,4,4)
  974       Visible = False
  975       ToolTip = ("Make source archive")
  976       Action = "archive"
  977       Picture = Picture["icon:/small/archive"]
  978     }
  979     { ToolButton14 ToolButton
  980       MoveScaled(41,0,4,4)
  981       Visible = False
  982       ToolTip = ("Make installation package")
  983       Action = "install"
  984       Picture = Picture["icon:/small/package"]
  985     }
  986     { Separator2 Separator
  987       MoveScaled(44,0,1,4)
  988     }
  989     { ToolButton3 ToolButton
  990       MoveScaled(45,0,4,4)
  991       Visible = False
  992       ToolTip = ("Project")
  993       Action = "project"
  994       Picture = Picture["icon:/small/view-split-h"]
  995       Toggle = True
  996     }
  997     { ToolButton8 ToolButton
  998       MoveScaled(48,0,4,4)
  999       Visible = False
 1000       ToolTip = ("Properties sheet")
 1001       Action = "property"
 1002       Picture = Picture["icon:/small/properties"]
 1003       Toggle = True
 1004     }
 1005     { ToolButton10 ToolButton
 1006       MoveScaled(51,0,4,4)
 1007       Visible = False
 1008       ToolTip = ("Toolbox")
 1009       Action = "control"
 1010       Picture = Picture["icon:/small/tools"]
 1011       Toggle = True
 1012     }
 1013     { btnShowConsole ToolButton
 1014       MoveScaled(54,0,4,4)
 1015       Visible = False
 1016       ToolTip = ("Console")
 1017       Action = "console"
 1018       Picture = Picture["icon:/small/terminal"]
 1019       Toggle = True
 1020     }
 1021     { btnFind ToolButton
 1022       MoveScaled(57,0,4,4)
 1023       Visible = False
 1024       ToolTip = ("Search")
 1025       Action = "find"
 1026       Picture = Picture["icon:/small/find"]
 1027       Toggle = True
 1028     }
 1029     { btnHelp ToolButton
 1030       MoveScaled(60,0,4,4)
 1031       Visible = False
 1032       ToolTip = ("Help browser")
 1033       Action = "help"
 1034       Picture = Picture["icon:/small/help"]
 1035       Toggle = True
 1036     }
 1037     { btnCompile ToolButton
 1038       MoveScaled(64,0,4,4)
 1039       ToolTip = ("Compile")
 1040       Action = "compile"
 1041       Picture = Picture["icon:/small/make"]
 1042     }
 1043     { btnCompileAll ToolButton
 1044       MoveScaled(67,0,4,4)
 1045       ToolTip = ("Compile all")
 1046       Action = "compile-all"
 1047       Picture = Picture["icon:/small/make-all"]
 1048     }
 1049     { btnTest ToolButton
 1050       MoveScaled(70,0,4,4)
 1051       ToolTip = ("Test")
 1052       Action = "test"
 1053       Picture = Picture["icon:/small/ok"]
 1054     }
 1055     { btnGo ToolButton
 1056       MoveScaled(74,0,4,4)
 1057       ToolTip = ("Run")
 1058       Action = "start"
 1059       Picture = Picture["icon:/small/play"]
 1060     }
 1061     { btnPause ToolButton
 1062       MoveScaled(78,0,4,4)
 1063       ToolTip = ("Pause")
 1064       Action = "pause"
 1065       Picture = Picture["icon:/small/pause"]
 1066     }
 1067     { btnStop ToolButton
 1068       MoveScaled(81,0,4,4)
 1069       ToolTip = ("Stop")
 1070       Action = "stop"
 1071       Picture = Picture["icon:/small/stop"]
 1072     }
 1073     { btnStep ToolButton
 1074       MoveScaled(84,0,4,4)
 1075       ToolTip = ("Step")
 1076       Action = "step"
 1077       Picture = Picture["icon:/small/end"]
 1078     }
 1079     { btnForward ToolButton
 1080       MoveScaled(88,0,4,4)
 1081       ToolTip = ("Forward")
 1082       Action = "forward"
 1083       Picture = Picture["icon:/small/forward"]
 1084     }
 1085     { btnFrom ToolButton
 1086       MoveScaled(91,0,4,4)
 1087       ToolTip = ("Finish current function")
 1088       Action = "return"
 1089       Picture = Picture["icon:/small/eject"]
 1090     }
 1091     { btnUntil ToolButton mnuUntil
 1092       Name = "btnUntil"
 1093       MoveScaled(95,0,4,4)
 1094       ToolTip = ("Run until current line")
 1095       Action = "until"
 1096       Picture = Picture["icon:/small/jump"]
 1097     }
 1098     { btnShowMenu ToolButton
 1099       MoveScaled(98,0,4,4)
 1100       Visible = False
 1101       ToolTip = ("Show menubar")
 1102       Picture = Picture["icon:/small/menu"]
 1103     }
 1104     { Panel3 Panel
 1105       MoveScaled(102,0,1,4)
 1106     }
 1107     { txtSearch ButtonBox
 1108       MoveScaled(103,0,37,4)
 1109       ToolTip = ("Browse project") & "..."
 1110       Action = "find-project"
 1111       Picture = Picture["icon:/small/find"]
 1112     }
 1113     { btnGoBack MenuButton
 1114       MoveScaled(140,0,6,4)
 1115       Enabled = False
 1116       ToolTip = ("Go back")
 1117       Action = "go-back"
 1118       Picture = Picture["icon:/small/left"]
 1119       Border = False
 1120       Menu = "mnuBackward"
 1121     }
 1122     { btnGoForward ToolButton
 1123       MoveScaled(144,0,4,4)
 1124       Enabled = False
 1125       ToolTip = ("Go forward")
 1126       Action = "go-forward"
 1127       Picture = Picture["icon:/small/right"]
 1128     }
 1129     { ToolButton6 ToolButton
 1130       MoveScaled(147,0,4,4)
 1131       Visible = False
 1132       ToolTip = ("Browse project")
 1133       Action = "browse-project"
 1134       Picture = Picture["icon:/small/file-manager"]
 1135     }
 1136     { ToolButton11 ToolButton
 1137       MoveScaled(149,0,4,4)
 1138       Visible = False
 1139       ToolTip = ("Open a terminal")
 1140       Action = "open-terminal"
 1141       Picture = Picture["icon:/small/terminal"]
 1142     }
 1143     { ToolButton13 ToolButton
 1144       MoveScaled(152,0,4,4)
 1145       Visible = False
 1146       ToolTip = ("Send project by mail")
 1147       Action = "send-mail"
 1148       Picture = Picture["icon:/small/mail"]
 1149     }
 1150     { ToolButton16 ToolButton
 1151       MoveScaled(0,4,4,4)
 1152       Visible = False
 1153       ToolTip = ("Publish software")
 1154       Action = "publish"
 1155       Picture = Picture["icon:/small/internet"]
 1156     }
 1157     { ToolButton17 ToolButton
 1158       MoveScaled(3,4,4,4)
 1159       Visible = False
 1160       ToolTip = ("Software farm")
 1161       Action = "farm"
 1162       Picture = Picture["icon:/small/book"]
 1163     }
 1164     { btnGUI MenuButton
 1165       MoveScaled(13,4,11,4)
 1166       Visible = False
 1167       ToolTip = ("GUI component")
 1168       Action = "gui"
 1169       AutoResize = True
 1170       Picture = Picture["icon:/small/desktop"]
 1171       Border = False
 1172       Menu = "mnuGUI"
 1173       MenuOnly = True
 1174     }
 1175     { btnMnuFile MenuButton
 1176       MoveScaled(25,4,8,4)
 1177       Visible = False
 1178       Action = "menu-file"
 1179       AutoResize = True
 1180       Text = ("&File")
 1181       Arrow = False
 1182       Border = False
 1183       Menu = "mnuFile"
 1184       MenuOnly = True
 1185     }
 1186     { btnMnuEdit MenuButton
 1187       MoveScaled(32,4,8,4)
 1188       Visible = False
 1189       Action = "menu-edit"
 1190       AutoResize = True
 1191       Text = ("&Edit")
 1192       Arrow = False
 1193       Border = False
 1194       Menu = "mnuEdit"
 1195       MenuOnly = True
 1196     }
 1197     { btnMnuProject MenuButton
 1198       MoveScaled(41,4,9,4)
 1199       Visible = False
 1200       Action = "menu-project"
 1201       AutoResize = True
 1202       Text = ("&Project")
 1203       Arrow = False
 1204       Border = False
 1205       Menu = "mnuProject"
 1206       MenuOnly = True
 1207     }
 1208     { btnMnuDebug MenuButton
 1209       MoveScaled(50,4,8,4)
 1210       Visible = False
 1211       Action = "menu-debug"
 1212       AutoResize = True
 1213       Text = ("&Debug")
 1214       Arrow = False
 1215       Border = False
 1216       Menu = "mnuDebug"
 1217       MenuOnly = True
 1218     }
 1219     { btnMnuView MenuButton
 1220       MoveScaled(58,4,7,4)
 1221       Visible = False
 1222       Action = "menu-view"
 1223       AutoResize = True
 1224       Text = ("&View")
 1225       Arrow = False
 1226       Border = False
 1227       Menu = "mnuView"
 1228       MenuOnly = True
 1229     }
 1230     { btnMnuTool MenuButton
 1231       MoveScaled(65,4,7,4)
 1232       Visible = False
 1233       Action = "menu-tool"
 1234       AutoResize = True
 1235       Text = ("&Tools")
 1236       Arrow = False
 1237       Border = False
 1238       Menu = "mnuTool"
 1239       MenuOnly = True
 1240     }
 1241     { btnMnuHelp MenuButton
 1242       MoveScaled(73,4,4,4)
 1243       Visible = False
 1244       Action = "menu-help"
 1245       AutoResize = True
 1246       Text = ("&?")
 1247       Arrow = False
 1248       Border = False
 1249       Menu = "mnuHelp"
 1250       MenuOnly = True
 1251     }
 1252     { btnVersionControl MenuButton
 1253       MoveScaled(82,4,6,4)
 1254       ToolTip = ("Version control")
 1255       Action = "version-control"
 1256       AutoResize = True
 1257       Picture = Picture["icon:/small/record"]
 1258       Border = False
 1259       Menu = "mnuVersionControl"
 1260       MenuOnly = True
 1261     }
 1262     { btnRunWith ToolButton
 1263       MoveScaled(89,4,15,4)
 1264       Visible = False
 1265       ToolTip = ("Run with arguments")
 1266       Action = "run-with"
 1267       AutoResize = True
 1268       Text = ("Run with") & "..."
 1269       Picture = Picture["icon:/small/play"]
 1270     }
 1271   }
 1272   { sepMessage Separator
 1273     MoveScaled(58,9,38,0)
 1274     Visible = False
 1275   }
 1276   { msgError MessageView
 1277     MoveScaled(57,10,57,6)
 1278     Animated = True
 1279   }
 1280   { panGlobal Panel
 1281     MoveScaled(2,17,170,77)
 1282     Expand = True
 1283     Arrangement = Arrange.Horizontal
 1284     { panProject SidePanel
 1285       MoveScaled(1,3,31,66)
 1286       Visible = False
 1287       Background = Color.TextBackground
 1288       ToolTip = ("Project")
 1289       Arrangement = Arrange.Vertical
 1290       Action = "project"
 1291       Orientation = Align.Left
 1292       Separator = True
 1293       Transparent = True
 1294       { panSearchProject HBox
 1295         MoveScaled(1,0,28,5)
 1296         { btnUseInheritance ToolButton
 1297           MoveScaled(0,0,4,4)
 1298           ToolTip = ("Dispose class files according to inheritance")
 1299           Toggle = True
 1300         }
 1301         { txtSearchProject ButtonBox
 1302           MoveScaled(5,1,22,3)
 1303           Foreground = Color.LightForeground
 1304           Expand = True
 1305           Picture = Picture["icon:/small/close"]
 1306           Border = False
 1307           ClearButton = True
 1308           Filter = True
 1309           FilterMenu = "mnuFilter"
 1310         }
 1311       }
 1312       { Separator4 Separator
 1313         MoveScaled(0,6,9,0)
 1314       }
 1315       { tvwProject TreeView
 1316         MoveScaled(1,18,20,45)
 1317         Drop = True
 1318         Expand = True
 1319         Border = False
 1320       }
 1321       { timSearchProject #Timer
 1322         #MoveScaled(22,13)
 1323         Delay = 500
 1324       }
 1325     }
 1326     { Panel4 VBox
 1327       MoveScaled(33,2,135,74)
 1328       Expand = True
 1329       { Panel5 HBox
 1330         MoveScaled(0,7,133,66)
 1331         Expand = True
 1332         { panCentral Panel
 1333           MoveScaled(0,0,94,64)
 1334           Expand = True
 1335           Arrangement = Arrange.Vertical
 1336           { Panel2 HBox
 1337             MoveScaled(1,1,88,32)
 1338             Expand = True
 1339             { Separator5 Separator
 1340               MoveScaled(1,7,0,10)
 1341               Visible = False
 1342             }
 1343             { wrkProject Workspace
 1344               MoveScaled(3,2,81,29)
 1345               Background = Color.LightForeground
 1346               Expand = True
 1347               Border = False
 1348             }
 1349             { Separator8 Separator
 1350               MoveScaled(86,8,0,9)
 1351               Visible = False
 1352             }
 1353             { btnWorkspaceProject ToolButton
 1354               MoveScaled(22,1,4,4)
 1355               Visible = False
 1356               ToolTip = ("Show project tree")
 1357               Ignore = True
 1358               Picture = Picture["icon:/small/view-tree"]
 1359             }
 1360             { btnWorkspaceProperty ToolButton
 1361               MoveScaled(77,1,4,4)
 1362               Visible = False
 1363               ToolTip = ("Show properties sheet")
 1364               Ignore = True
 1365               Picture = Picture["icon:/small/edit"]
 1366             }
 1367           }
 1368           { panDebug SidePanel
 1369             MoveScaled(3,37,81,14)
 1370             ToolTip = ("Debug")
 1371             Arrangement = Arrange.Fill
 1372             Orientation = Align.Bottom
 1373             Separator = True
 1374             Transparent = True
 1375             Hidden = True
 1376             { btnClosePanel ToolButton
 1377               MoveScaled(73,3,4,4)
 1378               Background = Color.Background
 1379               Ignore = True
 1380               Picture = Picture["icon:/small/close"]
 1381             }
 1382           }
 1383           { Separator1 Separator
 1384             MoveScaled(19,52,29,0)
 1385           }
 1386           { panButton Panel
 1387             MoveScaled(3,56,85,4)
 1388             Visible = False
 1389             Arrangement = Arrange.Fill
 1390           }
 1391         }
 1392         { panProperty SidePanel
 1393           MoveScaled(97,1,32,65)
 1394           Visible = False
 1395           ToolTip = ("Properties")
 1396           Arrangement = Arrange.Vertical
 1397           Action = "property"
 1398           Orientation = Align.Right
 1399           Separator = True
 1400           Transparent = True
 1401           { panImageProperty Panel
 1402             MoveScaled(8,3,16,14)
 1403             Expand = True
 1404             Arrangement = Arrange.Fill
 1405           }
 1406           { panTabProperty Panel
 1407             MoveScaled(2,6,28,42)
 1408             Expand = True
 1409             Arrangement = Arrange.Vertical
 1410             { tabProperty TabPanel
 1411               MoveScaled(1,3,26,37)
 1412               Expand = True
 1413               Arrangement = Arrange.Fill
 1414               Border = False
 1415               Count = 2
 1416               CloseButton = True
 1417               Index = 0
 1418               Text = ("Properties")
 1419               Index = 1
 1420               Text = ("Hierarchy")
 1421               Index = 0
 1422             }
 1423             { btnPropertyHelp ToolButton
 1424               MoveScaled(4,0,4,4)
 1425               Visible = False
 1426               ToolTip = ("Show property help")
 1427               Ignore = True
 1428               Picture = Picture["icon:/tiny/help"]
 1429             }
 1430             { btnPropertyToolbar ToolButton
 1431               MoveScaled(0,0,4,4)
 1432               Visible = False
 1433               ToolTip = ("Show controls")
 1434               Ignore = True
 1435               Picture = Picture["icon:/tiny/development"]
 1436             }
 1437           }
 1438           { panTool SidePanel
 1439             MoveScaled(5,49,21,37)
 1440             ToolTip = ("Toolbox")
 1441             Arrangement = Arrange.Fill
 1442             Spacing = True
 1443             Action = "control"
 1444             Orientation = Align.Bottom
 1445             Separator = True
 1446             Transparent = True
 1447           }
 1448         }
 1449       }
 1450     }
 1451   }
 1452   { dwgWelcome DrawingArea
 1453     MoveScaled(157,6,15,10)
 1454     Ignore = True
 1455     Arrangement = Arrange.Fill
 1456     Margin = True
 1457     Padding = 32
 1458   }
 1459   { timOpen #Timer
 1460     #MoveScaled(147,7)
 1461   }
 1462 }
 1463 
 1464 # Gambas Action File 3.0
 1465 
 1466 { Actions
 1467   { Action _close
 1468     Text = "Close"
 1469     Shortcut = "Ctrl+W"
 1470     Picture = "icon:/small/close"
 1471   }
 1472   { Action _reload
 1473     Text = "Reload"
 1474     Shortcut = ""
 1475     Picture = "icon:/small/revert"
 1476   }
 1477   { Action _save
 1478     Text = "Save"
 1479     Shortcut = ""
 1480     Picture = "icon:/small/save"
 1481   }
 1482   { Action _save-as
 1483     Text = "Save as"
 1484     Shortcut = "Ctrl+Alt+S"
 1485     Picture = "icon:/small/save-as"
 1486   }
 1487   { Action about
 1488     Text = "About Gambas"
 1489     Shortcut = ""
 1490     Picture = "icon:/small/info"
 1491   }
 1492   { Action archive
 1493     Text = "Source archive"
 1494     Shortcut = "Ctrl+Alt+A"
 1495     Picture = "icon:/small/archive"
 1496   }
 1497   { Action browse-project
 1498     Text = "Browse project"
 1499     Shortcut = "Ctrl+Alt+O"
 1500     Picture = "icon:/small/file-manager"
 1501   }
 1502   { Action clean-up-project
 1503     Text = "Clean up"
 1504     Shortcut = ""
 1505     Picture = "icon:/small/clear"
 1506   }
 1507   { Action clear-break
 1508     Text = "Clear all breakpoints"
 1509     Shortcut = ""
 1510   }
 1511   { Action close-all-debug
 1512     Text = "Close all debug windows"
 1513     Shortcut = ""
 1514   }
 1515   { Action close-all-window
 1516     Text = "Close all windows"
 1517     Shortcut = "Ctrl+Alt+W"
 1518   }
 1519   { Action compile
 1520     Text = "Compile"
 1521     Shortcut = "F7"
 1522     Picture = "icon:/small/make"
 1523   }
 1524   { Action compile-all
 1525     Text = "Compile All"
 1526     Shortcut = "Alt+F7"
 1527     Picture = "icon:/small/make-all"
 1528   }
 1529   { Action compress-all
 1530     Text = "Compress all"
 1531     Shortcut = ""
 1532     Picture = "icon:/small/archive"
 1533   }
 1534   { Action compress-file
 1535     Text = "Compress file into the executable"
 1536     Shortcut = ""
 1537     Picture = "icon:/small/archive"
 1538   }
 1539   { Action compress-now
 1540     Text = "Compress file"
 1541     Shortcut = ""
 1542     Picture = "icon:/small/archive"
 1543   }
 1544   { Action console
 1545     Text = "Console"
 1546     Shortcut = "F11"
 1547     Picture = "icon:/small/terminal"
 1548   }
 1549   { Action control
 1550     Text = "Toolbox"
 1551     Picture = "icon:/small/tools"
 1552   }
 1553   { Action copy
 1554     Text = "Copy"
 1555     Shortcut = "Ctrl+C"
 1556     Picture = "icon:/small/copy"
 1557   }
 1558   { Action copy-file-path
 1559     Text = "Copy file path"
 1560     Shortcut = "Ctrl+Shift+C"
 1561   }
 1562   { Action cut
 1563     Text = "Cut"
 1564     Shortcut = "Ctrl+X"
 1565     Picture = "icon:/small/cut"
 1566   }
 1567   { Action delete
 1568     Text = "Delete"
 1569     Shortcut = "Del"
 1570     Picture = "icon:/small/delete"
 1571   }
 1572   { Action do-not-translate
 1573     Text = "Do not translate"
 1574     Shortcut = ""
 1575     Picture = "img/32/do-not-translate.png"
 1576   }
 1577   { Action duplicate-file
 1578     Text = "Duplicate"
 1579     Shortcut = ""
 1580     Picture = "icon:/small/clone"
 1581   }
 1582   { Action edit-class
 1583     Text = "Open code"
 1584     Shortcut = ""
 1585   }
 1586   { Action edit-file
 1587     Text = "Open"
 1588     Shortcut = ""
 1589     Picture = "icon:/small/edit"
 1590   }
 1591   { Action exec
 1592     Text = "Executable"
 1593     Shortcut = "Ctrl+Alt+X"
 1594     Picture = "icon:/small/exec"
 1595   }
 1596   { Action farm
 1597     Text = "Software farm"
 1598     Shortcut = ""
 1599     Picture = "icon:/small/book"
 1600   }
 1601   { Action find
 1602     Text = "Search"
 1603     Picture = "icon:/small/find"
 1604   }
 1605   { Action find-project
 1606     Text = "Browse project..."
 1607     Picture = "icon:/small/find"
 1608   }
 1609   { Action forward
 1610     Text = "Forward"
 1611     Shortcut = "Shift+F8"
 1612     Picture = "icon:/small/forward"
 1613   }
 1614   { Action go-back
 1615     Text = "Go back"
 1616     Shortcut = "Alt+Left"
 1617     Picture = "icon:/small/left"
 1618   }
 1619   { Action go-forward
 1620     Text = "Go forward"
 1621     Shortcut = "Alt+Right"
 1622     Picture = "icon:/small/right"
 1623   }
 1624   { Action gui
 1625     Text = "GUI component"
 1626     Shortcut = ""
 1627     Picture = "icon:/small/desktop"
 1628   }
 1629   { Action help
 1630     Text = "Help browser"
 1631     Shortcut = "F1"
 1632     Picture = "icon:/small/help"
 1633   }
 1634   { Action help-shortcut
 1635     Text = "Keyboard shortcuts"
 1636     Shortcut = ""
 1637     Picture = "icon:/small/shortcut"
 1638   }
 1639   { Action httpserver
 1640     Text = "Use embedded HTTP server"
 1641     Shortcut = ""
 1642   }
 1643   { Action info
 1644     Text = "Properties"
 1645     Shortcut = "Ctrl+Shift+I"
 1646     Picture = "icon:/small/info"
 1647   }
 1648   { Action info-vc
 1649     Text = "Version control"
 1650     Shortcut = ""
 1651     Picture = "icon:/small/record"
 1652   }
 1653   { Action install
 1654     Text = "Installation package"
 1655     Shortcut = "Ctrl+Alt+I"
 1656     Picture = "icon:/small/package"
 1657   }
 1658   { Action menu-debug
 1659     Text = "Debug"
 1660     Shortcut = ""
 1661     Picture = "$MenuButton"
 1662   }
 1663   { Action menu-edit
 1664     Text = "Edit"
 1665     Shortcut = ""
 1666     Picture = "$MenuButton"
 1667   }
 1668   { Action menu-file
 1669     Text = "File"
 1670     Shortcut = ""
 1671     Picture = "$MenuButton"
 1672   }
 1673   { Action menu-help
 1674     Text = "?"
 1675     Shortcut = ""
 1676     Picture = "$MenuButton"
 1677   }
 1678   { Action menu-project
 1679     Text = "Project"
 1680     Shortcut = ""
 1681     Picture = "$MenuButton"
 1682   }
 1683   { Action menu-tool
 1684     Text = "Tools"
 1685     Shortcut = ""
 1686     Picture = "$MenuButton"
 1687   }
 1688   { Action menu-view
 1689     Text = "View"
 1690     Shortcut = ""
 1691     Picture = "$MenuButton"
 1692   }
 1693   { Action new-project
 1694     Text = "New project"
 1695     Shortcut = "Ctrl+N"
 1696     Picture = "icon:/small/new"
 1697   }
 1698   { Action open-extern
 1699     Text = "Open"
 1700     Shortcut = "Ctrl+O"
 1701     Picture = "icon:/small/open"
 1702   }
 1703   { Action open-file-manager
 1704     Text = "Open in file manager"
 1705     Shortcut = ""
 1706     Picture = "icon:/small/file-manager"
 1707   }
 1708   { Action open-profile
 1709     Text = "Open profile"
 1710     Shortcut = ""
 1711     Picture = "icon:/small/clock"
 1712   }
 1713   { Action open-project
 1714     Text = "Open project"
 1715     Shortcut = "Ctrl+O"
 1716     Picture = "icon:/small/open"
 1717   }
 1718   { Action open-terminal
 1719     Text = "Open a terminal"
 1720     Shortcut = "Ctrl+Alt+T"
 1721     Picture = "icon:/small/terminal"
 1722   }
 1723   { Action option
 1724     Text = "Preferences"
 1725     Shortcut = "Ctrl+Alt+P"
 1726     Picture = "icon:/small/options"
 1727   }
 1728   { Action paste
 1729     Text = "Paste"
 1730     Shortcut = "Ctrl+V"
 1731     Picture = "icon:/small/paste"
 1732   }
 1733   { Action pause
 1734     Text = "Pause"
 1735     Shortcut = "Pause"
 1736     Picture = "icon:/small/pause"
 1737   }
 1738   { Action profile
 1739     Text = "Activate profiling"
 1740     Shortcut = ""
 1741   }
 1742   { Action project
 1743     Text = "Project"
 1744     Shortcut = "F10"
 1745     Picture = "icon:/small/view-split-h"
 1746   }
 1747   { Action project-property
 1748     Text = "Properties"
 1749     Shortcut = "Ctrl+I"
 1750     Picture = "icon:/small/properties"
 1751   }
 1752   { Action property
 1753     Text = "Properties sheet"
 1754     Shortcut = ""
 1755     Picture = "icon:/small/properties"
 1756   }
 1757   { Action publish
 1758     Text = "Publish"
 1759     Shortcut = ""
 1760     Picture = "icon:/small/internet"
 1761   }
 1762   { Action quit
 1763     Text = "Quit"
 1764     Shortcut = "Ctrl+Q"
 1765     Picture = "icon:/small/quit"
 1766   }
 1767   { Action redirect
 1768     Text = "Redirect standard error output"
 1769     Shortcut = ""
 1770   }
 1771   { Action refresh-project
 1772     Text = "Refresh"
 1773     Shortcut = ""
 1774     Picture = "icon:/small/refresh"
 1775   }
 1776   { Action reload-project
 1777     Text = "Reload project"
 1778     Shortcut = ""
 1779     Picture = "icon:/small/revert"
 1780   }
 1781   { Action rename
 1782     Text = "Rename"
 1783     Shortcut = "F2"
 1784     Picture = "icon:/small/rename"
 1785   }
 1786   { Action return
 1787     Text = "Finish"
 1788     Shortcut = ""
 1789     Picture = "icon:/small/eject"
 1790   }
 1791   { Action run-that
 1792     Text = "Run this class"
 1793     Shortcut = ""
 1794     Picture = "icon:/small/play"
 1795   }
 1796   { Action run-with
 1797     Text = "Run with"
 1798     Shortcut = ""
 1799     Picture = "icon:/small/play"
 1800   }
 1801   { Action save-project
 1802     Text = "Save project"
 1803     Shortcut = "Ctrl+Alt+S"
 1804     Picture = "icon:/small/save"
 1805   }
 1806   { Action save-project-as
 1807     Text = "Save project as"
 1808     Shortcut = "Ctrl+Shift+Alt+S"
 1809     Picture = "icon:/small/save-as"
 1810   }
 1811   { Action send-mail
 1812     Text = "Send project by mail"
 1813     Shortcut = ""
 1814     Picture = "icon:/small/mail"
 1815   }
 1816   { Action shortcut
 1817     Text = "Shortcuts"
 1818     Shortcut = ""
 1819     Picture = "icon:/small/shortcut"
 1820   }
 1821   { Action start
 1822     Text = "Run"
 1823     Shortcut = "F5"
 1824     Picture = "icon:/small/play"
 1825   }
 1826   { Action startup-class
 1827     Text = "Startup class"
 1828     Shortcut = "Alt+S"
 1829     Picture = "icon:/small/home"
 1830   }
 1831   { Action step
 1832     Text = "Step"
 1833     Shortcut = "F8"
 1834     Picture = "icon:/small/end"
 1835   }
 1836   { Action stop
 1837     Text = "Stop"
 1838     Shortcut = "Alt+Pause"
 1839     Picture = "icon:/small/stop"
 1840   }
 1841   { Action terminal
 1842     Text = "Use terminal emulator"
 1843     Shortcut = ""
 1844   }
 1845   { Action test
 1846     Text = "Test"
 1847     Shortcut = "F4"
 1848     Picture = "icon:/small/ok"
 1849   }
 1850   { Action test-suite
 1851     Text = "Test suites"
 1852     Shortcut = "Shift+F4"
 1853   }
 1854   { Action tips
 1855     Text = "Tips of the day"
 1856     Shortcut = ""
 1857     Picture = "icon:/small/lamp"
 1858   }
 1859   { Action translate
 1860     Text = "Translate"
 1861     Shortcut = "Ctrl+T"
 1862     Picture = "icon:/small/language"
 1863   }
 1864   { Action uncompress-all
 1865     Text = "Uncompress all"
 1866     Shortcut = ""
 1867     Picture = "icon:/small/undo"
 1868   }
 1869   { Action until
 1870     Text = "Run until current line"
 1871     Picture = "icon:/small/jump"
 1872   }
 1873   { Action update-all-forms
 1874     Text = "Update all forms"
 1875     Shortcut = ""
 1876     Picture = "icon:/small/refresh"
 1877   }
 1878   { Action vc-branch
 1879     Text = "Branch"
 1880     Shortcut = ""
 1881   }
 1882   { Action vc-commit
 1883     Text = "Commit"
 1884     Shortcut = ""
 1885     Picture = "icon:/small/upload"
 1886   }
 1887   { Action vc-revert
 1888     Text = "Revert all changes"
 1889     Shortcut = ""
 1890     Picture = "icon:/small/undo"
 1891   }
 1892   { Action vc-undo-update
 1893     Text = "Undo synchronization"
 1894     Shortcut = ""
 1895     Picture = "icon:/small/undo"
 1896   }
 1897   { Action vc-update
 1898     Text = "Synchronize"
 1899     Shortcut = ""
 1900     Picture = "icon:/small/download"
 1901   }
 1902   { Action version-control
 1903     Text = "Version control"
 1904     Shortcut = ""
 1905     Picture = "icon:/small/record"
 1906   }
 1907 }
 1908 
 1909 { Toolbars
 1910   { Toolbar main
 1911     Text = ""
 1912     List = "new-project,open-project,save-project,save-project-as,project-property,refresh-project,option,shortcut,exec,translate,archive,install,project,property,control,console,find,help,compile,compile-all,test,start,pause,stop,step,forward,return,until,find-project,go-back,go-forward,browse-project,open-terminal,send-mail,publish,farm,gui,menu-file,menu-edit,menu-project,menu-debug,menu-view,menu-tool,menu-help,version-control,run-with"
 1913     Default = "new-project,open-project,save-project,save-project-as,project-property,option,|,exec,translate,|,compile,compile-all,test,start,pause,stop,step,forward,return,until,-,find-project,go-back,go-forward,version-control"
 1914   }
 1915 }