X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fhtml%2Fman%2Fadacurses-config.1.html;h=213771c185ae6bcc04a3a1fc3130ac78ed36f172;hb=092f1e4b79bca1d1cd3e24baa7abc3ad4cea8420;hp=0bce33efdb90b0d820713ce2cd809b363da526d8;hpb=f86cbeb5f9bd96ab041d34039c35749a14965039;p=ncurses.git diff --git a/doc/html/man/adacurses-config.1.html b/doc/html/man/adacurses-config.1.html index 0bce33ef..213771c1 100644 --- a/doc/html/man/adacurses-config.1.html +++ b/doc/html/man/adacurses-config.1.html @@ -1,7 +1,6 @@ - +
+ +- ADACURSES(1) User Commands ADACURSES(1)-
+NAME
adacurses-config - helper script for AdaCurses libraries-SYNOPSIS
+SYNOPSIS
adacurses-config [options]-DESCRIPTION
+DESCRIPTION
This is a shell script which simplifies configuring an application to use the AdaCurses library binding to ncurses.-OPTIONS
+OPTIONS
--cflags echos the gnat (Ada compiler) flags needed to com- - pile with adacurses + pile with AdaCurses. --libs echos the gnat libraries needed to link with - adacurses + AdaCurses. --version - echos the release+patchdate version of adacurses + echos the release+patchdate version of the ncurses + libraries used to configure and build AdaCurses. - --help prints this message + --help prints a list of the adacurses-config script's + options. + + If no options are given, adacurses-config prints the com- + bination of --cflags and --libs that gnatmake expects (see + example). + + ++EXAMPLE
+ For example, supposing that you want to compile the "Hello + World!" program for AdaCurses. Make a file named + "hello.adb": + with Terminal_Interface.Curses; use Terminal_Interface.Curses; + + procedure Hello is + + Visibility : Cursor_Visibility := Invisible; + done : Boolean := False; + c : Key_Code; + + begin + + Init_Screen; + Set_Echo_Mode (False); + + Set_Cursor_Visibility (Visibility); + Set_Timeout_Mode (Standard_Window, Non_Blocking, 0); + + Move_Cursor (Line => Lines / 2, Column => (Columns - 12) / 2); + Add (Str => "Hello World!"); + + while not done loop + + c := Get_Keystroke (Standard_Window); + case c is + when Character'Pos ('q') => done := True; + when others => null; + end case; + + Nap_Milli_Seconds (50); + + end loop; + + End_Windows; + + end Hello; + + Then, using + gnatmake `adacurses-config --cflags` hello -largs + `adacurses-config --libs` + + or (simpler): + gnatmake hello `adacurses-config` + + you will compile and link the program.-SEE ALSO
+SEE ALSO
curses(3x) - This describes ncurses version 5.8 (patch 20110226). + This describes ncurses version 5.9 (patch 20150215). ADACURSES(1)-
- -Man(1) output converted with -man2html - +