]> ncurses.scripts.mit.edu Git - ncurses.git/blob - Ada95/ada_include/terminal_interface-curses-text_io-aux.ads
ncurses 4.1
[ncurses.git] / Ada95 / ada_include / terminal_interface-curses-text_io-aux.ads
1 ------------------------------------------------------------------------------
2 --                                                                          --
3 --                           GNAT ncurses Binding                           --
4 --                                                                          --
5 --                   Terminal_Interface.Curses.Text_IO.Aux                  --
6 --                                                                          --
7 --                                 S P E C                                  --
8 --                                                                          --
9 --  Version 00.92                                                           --
10 --                                                                          --
11 --  The ncurses Ada95 binding is copyrighted 1996 by                        --
12 --  Juergen Pfeifer, Email: Juergen.Pfeifer@T-Online.de                     --
13 --                                                                          --
14 --  Permission is hereby granted to reproduce and distribute this           --
15 --  binding by any means and for any fee, whether alone or as part          --
16 --  of a larger distribution, in source or in binary form, PROVIDED         --
17 --  this notice is included with any such distribution, and is not          --
18 --  removed from any of its header files. Mention of ncurses and the        --
19 --  author of this binding in any applications linked with it is            --
20 --  highly appreciated.                                                     --
21 --                                                                          --
22 --  This binding comes AS IS with no warranty, implied or expressed.        --
23 ------------------------------------------------------------------------------
24 --  Version Control:
25 --  $Revision: 1.4 $
26 ------------------------------------------------------------------------------
27 private package Terminal_Interface.Curses.Text_IO.Aux is
28
29    --  This routine is called from the Text_IO output routines for numeric
30    --  and enumeration types.
31    --
32    procedure Put_Buf
33      (Win    : in Window;               -- The output window
34       Buf    : in String;               -- The buffer containing the text
35       Width  : in Field;                -- The width of the output field
36       Signal : in Boolean := True;      -- If true, we raise Layout_Error
37       Ljust  : in Boolean := False);    -- The Buf is left justified
38
39 end Terminal_Interface.Curses.Text_IO.Aux;
40