-- B O D Y --
-- --
------------------------------------------------------------------------------
--- Copyright (c) 2000,2004 Free Software Foundation, Inc. --
+-- Copyright (c) 2000-2009,2011 Free Software Foundation, Inc. --
-- --
-- Permission is hereby granted, free of charge, to any person obtaining a --
-- copy of this software and associated documentation files (the --
------------------------------------------------------------------------------
-- Author: Eugene V. Melaragno <aldomel@ix.netcom.com> 2000
-- Version Control
--- $Revision: 1.6 $
--- $Date: 2004/08/21 21:37:00 $
+-- $Revision: 1.9 $
+-- $Date: 2011/03/19 12:03:08 $
-- Binding Version 01.00
------------------------------------------------------------------------------
with ncurses2.util; use ncurses2.util;
with Terminal_Interface.Curses.Aux;
procedure ncurses2.slk_test is
- procedure myGet (Win : in Window := Standard_Window;
+ procedure myGet (Win : Window := Standard_Window;
Str : out Ada.Strings.Unbounded.Unbounded_String;
- Len : in Integer := -1);
+ Len : Integer := -1);
- procedure myGet (Win : in Window := Standard_Window;
+ procedure myGet (Win : Window := Standard_Window;
Str : out Ada.Strings.Unbounded.Unbounded_String;
- Len : in Integer := -1)
+ Len : Integer := -1)
is
use Ada.Strings.Unbounded;
use Interfaces.C;
Str := To_Unbounded_String (To_Ada (Txt, True));
end myGet;
-
use Int_IO;
use Ada.Strings.Unbounded;
when 'x' | 'q' =>
exit;
-- the C version needed a goto, ha ha
- -- breaks exit the case not the loop because fall-throuh
+ -- breaks exit the case not the loop because fall-through
-- happens in C!
when others =>
Beep;