Re: [Freedos-user] Dialog 1.1 for DOS

2009-02-28 Thread Blair Campbell
On Fri, Feb 27, 2009 at 12:10 PM, Fabrício Ceolin ceo...@ulevel.com wrote:
 Hi,

 How can I get modified cells from dialog using --form under dos?

 ex:
 dialog --title aaa --form choice 50 78 100 Form1 1 0   1 30 55 256
 Form2 2 0 MG9310077 2 30 55 256

If you are trying to do complex scripts using dialog, I would
recomment using the DJGPP port of BASH because it provides much more
powerful scripting capabilities than batch files.  If you are using
FreeCOM, you can use set /E VAR=command line and arguments to
capture the output of dialog into a variable.  In dialog's output, the
two form entries will be printed to stdout, separated by a newline.
To separate these into two environment variables in batch, here's one
possiblity (which requires head and tail; common unix utilities for
which there are several dos ports and clones):

dialog --stdout options...  %TEMP%\temp.var
set /E VAR1=head -n 1 %TEMP%\temp.var
set /E VAR2=tail -n 1 %TEMP%\temp.var

Of course there are probably many utilities out there that will output
specific lines in files to stdout; head and tail are just the easiest
examples that come to mind at the moment

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Dialog 1.1 for DOS

2009-02-28 Thread Fabrício Ceolin
Hi,

Thanks!!!

But when I try under freedos or under bash the command:

dialog --title aaa --form choice 50 78 100 Form1 1 0   1 30 55 256
%temp%/temp.var

all stdout, included ncurses interfaces, goes to file and the screen hangs
awaiting for hidden Ok.

There are any way to solve this?

On Sat, Feb 28, 2009 at 7:19 AM, Blair Campbell blaird...@gmail.com wrote:

 On Fri, Feb 27, 2009 at 12:10 PM, Fabrício Ceolin ceo...@ulevel.com
 wrote:
  Hi,
 
  How can I get modified cells from dialog using --form under dos?
 
  ex:
  dialog --title aaa --form choice 50 78 100 Form1 1 0   1 30 55 256
  Form2 2 0 MG9310077 2 30 55 256

 If you are trying to do complex scripts using dialog, I would
 recomment using the DJGPP port of BASH because it provides much more
 powerful scripting capabilities than batch files.  If you are using
 FreeCOM, you can use set /E VAR=command line and arguments to
 capture the output of dialog into a variable.  In dialog's output, the
 two form entries will be printed to stdout, separated by a newline.
 To separate these into two environment variables in batch, here's one
 possiblity (which requires head and tail; common unix utilities for
 which there are several dos ports and clones):

 dialog --stdout options...  %TEMP%\temp.var
 set /E VAR1=head -n 1 %TEMP%\temp.var
 set /E VAR2=tail -n 1 %TEMP%\temp.var

 Of course there are probably many utilities out there that will output
 specific lines in files to stdout; head and tail are just the easiest
 examples that come to mind at the moment


 --
 Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
 CA
 -OSBC tackles the biggest issue in open source: Open Sourcing the
 Enterprise
 -Strategies to boost innovation and cut costs with open source
 participation
 -Receive a $600 discount off the registration fee with the source code:
 SFAD
 http://p.sf.net/sfu/XcvMzF8H
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user




-- 
Fabrício Ceolin
ulevel.com
Diretor Executivo
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Dialog 1.1 for DOS

2009-02-28 Thread Fabrício Ceolin
Hi,

I solved under bash, with:

dialog --stderr --title aaa --form choice 50 78 100 Form1 1 0   1 30
55 256 2file.answer

Thanks!

On Sat, Feb 28, 2009 at 4:53 PM, Fabrício Ceolin ceo...@ulevel.com wrote:

 Hi,

 Thanks!!!

 But when I try under freedos or under bash the command:

 dialog --title aaa --form choice 50 78 100 Form1 1 0   1 30 55 256
 %temp%/temp.var

 all stdout, included ncurses interfaces, goes to file and the screen hangs
 awaiting for hidden Ok.

 There are any way to solve this?


 On Sat, Feb 28, 2009 at 7:19 AM, Blair Campbell blaird...@gmail.comwrote:

 On Fri, Feb 27, 2009 at 12:10 PM, Fabrício Ceolin ceo...@ulevel.com
 wrote:
  Hi,
 
  How can I get modified cells from dialog using --form under dos?
 
  ex:
  dialog --title aaa --form choice 50 78 100 Form1 1 0   1 30 55 256
  Form2 2 0 MG9310077 2 30 55 256

 If you are trying to do complex scripts using dialog, I would
 recomment using the DJGPP port of BASH because it provides much more
 powerful scripting capabilities than batch files.  If you are using
 FreeCOM, you can use set /E VAR=command line and arguments to
 capture the output of dialog into a variable.  In dialog's output, the
 two form entries will be printed to stdout, separated by a newline.
 To separate these into two environment variables in batch, here's one
 possiblity (which requires head and tail; common unix utilities for
 which there are several dos ports and clones):

 dialog --stdout options...  %TEMP%\temp.var
 set /E VAR1=head -n 1 %TEMP%\temp.var
 set /E VAR2=tail -n 1 %TEMP%\temp.var

 Of course there are probably many utilities out there that will output
 specific lines in files to stdout; head and tail are just the easiest
 examples that come to mind at the moment


 --
 Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
 CA
 -OSBC tackles the biggest issue in open source: Open Sourcing the
 Enterprise
 -Strategies to boost innovation and cut costs with open source
 participation
 -Receive a $600 discount off the registration fee with the source code:
 SFAD
 http://p.sf.net/sfu/XcvMzF8H
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user




 --
 Fabrício Ceolin
 ulevel.com
 Diretor Executivo




-- 
Fabrício Ceolin
ulevel.com
Diretor Executivo
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user