X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fada%2Fterminal_interface-curses-aux__ads.htm;h=e81c3325d9d686ac84f9694606c481fcaec9ce3c;hp=02c03d6cf40d881df974e920537c79df37712144;hb=55ccd2b959766810cf7db8d1c4462f338ce0afc8;hpb=a8987e73ec254703634802b4f7ee30d3a485524d diff --git a/doc/html/ada/terminal_interface-curses-aux__ads.htm b/doc/html/ada/terminal_interface-curses-aux__ads.htm index 02c03d6c..e81c3325 100644 --- a/doc/html/ada/terminal_interface-curses-aux__ads.htm +++ b/doc/html/ada/terminal_interface-curses-aux__ads.htm @@ -1,3 +1,4 @@ + terminal_interface-curses-aux.ads

File : terminal_interface-curses-aux.ads


@@ -47,9 +48,9 @@ -- This module is generated. Please don't change it manually! -- Run the generator instead. -- | -with System; -with Interfaces.C; -with Interfaces.C.Strings; use Interfaces.C.Strings; +with System; +with Interfaces.C; +with Interfaces.C.Strings; use Interfaces.C.Strings; with Unchecked_Conversion; package Terminal_Interface.Curses.Aux is @@ -57,15 +58,15 @@ use type Interfaces.C.int; - subtype C_Int is Interfaces.C.int; - subtype C_Short is Interfaces.C.short; - subtype C_Long_Int is Interfaces.C.long; - subtype C_Size_T is Interfaces.C.size_t; - subtype C_UInt is Interfaces.C.unsigned; - subtype C_ULong is Interfaces.C.unsigned_long; - subtype C_Char_Ptr is Interfaces.C.Strings.chars_ptr; - type C_Void_Ptr is new System.Address; - type C_Chtype is new C_ULong; + subtype C_Int is Interfaces.C.int; + subtype C_Short is Interfaces.C.short; + subtype C_Long_Int is Interfaces.C.long; + subtype C_Size_T is Interfaces.C.size_t; + subtype C_UInt is Interfaces.C.unsigned; + subtype C_ULong is Interfaces.C.unsigned_long; + subtype C_Char_Ptr is Interfaces.C.Strings.chars_ptr; + type C_Void_Ptr is new System.Address; + type C_Chtype is new C_ULong; type C_AttrType is new C_ULong; -- This is how those constants are defined in ncurses. I see them also @@ -73,29 +74,29 @@ -- could be that this is quite general, but please check with your curses. -- This is critical, because curses sometime mixes boolean returns with -- returning an error status. - Curses_Ok : constant C_Int := 0; + Curses_Ok : constant C_Int := 0; Curses_Err : constant C_Int := -1; - Curses_True : constant C_Int := 1; + Curses_True : constant C_Int := 1; Curses_False : constant C_Int := 0; -- Eti_Error: type for error codes returned by the menu and form subsystem subtype Eti_Error is C_Int range -14 .. 0; - E_Ok : constant Eti_Error := 0; - E_System_Error : constant Eti_Error := -1; - E_Bad_Argument : constant Eti_Error := -2; - E_Posted : constant Eti_Error := -3; - E_Connected : constant Eti_Error := -4; - E_Bad_State : constant Eti_Error := -5; - E_No_Room : constant Eti_Error := -6; - E_Not_Posted : constant Eti_Error := -7; - E_Unknown_Command : constant Eti_Error := -8; - E_No_Match : constant Eti_Error := -9; - E_Not_Selectable : constant Eti_Error := -10; - E_Not_Connected : constant Eti_Error := -11; - E_Request_Denied : constant Eti_Error := -12; - E_Invalid_Field : constant Eti_Error := -13; + E_Ok : constant Eti_Error := 0; + E_System_Error : constant Eti_Error := -1; + E_Bad_Argument : constant Eti_Error := -2; + E_Posted : constant Eti_Error := -3; + E_Connected : constant Eti_Error := -4; + E_Bad_State : constant Eti_Error := -5; + E_No_Room : constant Eti_Error := -6; + E_Not_Posted : constant Eti_Error := -7; + E_Unknown_Command : constant Eti_Error := -8; + E_No_Match : constant Eti_Error := -9; + E_Not_Selectable : constant Eti_Error := -10; + E_Not_Connected : constant Eti_Error := -11; + E_Request_Denied : constant Eti_Error := -12; + E_Invalid_Field : constant Eti_Error := -13; E_Current : constant Eti_Error := -14; procedure Eti_Exception (Code : Eti_Error); @@ -104,21 +105,21 @@ -- -- Some helpers function Chtype_To_AttrChar is new - Unchecked_Conversion (Source => C_Chtype, - Target => Attributed_Character); + Unchecked_Conversion (Source => C_Chtype, + Target => Attributed_Character); function AttrChar_To_Chtype is new - Unchecked_Conversion (Source => Attributed_Character, + Unchecked_Conversion (Source => Attributed_Character, Target => C_Chtype); function AttrChar_To_AttrType is new - Unchecked_Conversion (Source => Attributed_Character, + Unchecked_Conversion (Source => Attributed_Character, Target => C_AttrType); function AttrType_To_AttrChar is new - Unchecked_Conversion (Source => C_AttrType, + Unchecked_Conversion (Source => C_AttrType, Target => Attributed_Character); - procedure Fill_String (Cp : in chars_ptr; + procedure Fill_String (Cp : in chars_ptr; Str : out String); -- Fill the Str parameter with the string denoted by the chars_ptr -- C-Style string.