X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Ftoolsbbtk%2Fbbs%2Fappli%2FCreatePackage.bbs;h=54fecd0e0b2e106a15ce08658a2906321384fbad;hb=4a17a289103f77885e288aaae250e57c91ae3424;hp=d1e26086664aac6bd6e5e2ed441651d96d541595;hpb=8a15ae69662abfba701a970f9efee218e0b126d3;p=bbtk.git diff --git a/packages/toolsbbtk/bbs/appli/CreatePackage.bbs b/packages/toolsbbtk/bbs/appli/CreatePackage.bbs index d1e2608..54fecd0 100644 --- a/packages/toolsbbtk/bbs/appli/CreatePackage.bbs +++ b/packages/toolsbbtk/bbs/appli/CreatePackage.bbs @@ -23,17 +23,17 @@ new InputText description set description.Title "Description (caracters '<', '>' not accepted...)" set description.In "_description_" -new CommandButton cancelButton - set cancelButton.In "quit" - set cancelButton.Label "Cancel" +#new CommandButton cancelButton +# set cancelButton.In "quit" +# set cancelButton.Label "Cancel" new CommandButton createButton - set createButton.In "exec command; quit" - set createButton.Label "Go" + set createButton.In "print $concatStr.Out$; exec command; " + set createButton.Label "Run" new LayoutLine buttons set buttons.Orientation Horizontal - connect cancelButton.Widget buttons.Widget1 + # connect cancelButton.Widget buttons.Widget1 connect createButton.Widget buttons.Widget2 new LayoutLine main @@ -48,27 +48,56 @@ new LayoutLine main set main.WinHeight 250 +new ASCII ascii + set ascii.In 34 + +new ConcatStrings dirStr + set dirStr.In1 " " + connect ascii.Out dirStr.In2 + connect dir.Out dirStr.In3 + connect ascii.Out dirStr.In4 + set dirStr.In5 " " + +new ConcatStrings nameStr + set nameStr.In1 " " + connect name.Out nameStr.In2 + set nameStr.In3 " " + +new ConcatStrings authorStr + set authorStr.In1 " '" + connect author.Out authorStr.In2 + set authorStr.In3 "' " + +new ConcatStrings descriptionStr + set descriptionStr.In1 " '" + connect description.Out descriptionStr.In2 + set descriptionStr.In3 "' " + + + new Configuration conf new ConcatStrings concatStrCommand -# set concatStrCommand.In1 "." - connect conf.BinPath concatStrCommand.In1 - connect conf.FileSeparator concatStrCommand.In2 - set concatStrCommand.In3 "bbCreatePackage " + set concatStrCommand.In1 " " + connect ascii.Out concatStrCommand.In2 + connect conf.BinPath concatStrCommand.In3 + connect conf.FileSeparator concatStrCommand.In4 + set concatStrCommand.In5 "bbCreatePackage" + connect ascii.Out concatStrCommand.In6 + set concatStrCommand.In7 " " + new ConcatStrings concatStr - connect concatStrCommand.Out concatStr.In1 - connect dir.Out concatStr.In2 - set concatStr.In3 " " - connect name.Out concatStr.In4 - set concatStr.In5 " '" - connect author.Out concatStr.In6 - set concatStr.In7 "' '" - connect description.Out concatStr.In8 - set concatStr.In9 "'" + connect ascii.Out concatStr.In1 + connect concatStrCommand.Out concatStr.In2 + connect dirStr.Out concatStr.In3 + connect nameStr.Out concatStr.In4 + connect authorStr.Out concatStr.In5 + connect descriptionStr.Out concatStr.In6 + connect ascii.Out concatStr.In7 new ExecSystemCommand command connect concatStr.Out command.In - print $concatStr.Out$ +exec dir exec main