X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fada%2Fterminal_interface-curses-forms-field_types__ads.htm;h=470231ee9dc491bc97a870dc7c64cac0a66c0f29;hp=705ef6ce92c8bdf991334a6f1e197b80803f3bb1;hb=a90dd7b66fa711acd24d8181ea20e4f57d4b36cd;hpb=34d602f272c394e9a980438e636e1ce4d355f83b
diff --git a/doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm b/doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm
index 705ef6ce..470231ee 100644
--- a/doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm
+++ b/doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm
@@ -24,7 +24,8 @@
-
+
+
@@ -52,16 +53,15 @@
-
+
-with Interfaces.C;
-with Terminal_Interface.Curses.Aux;
+with Interfaces.C;
+with Terminal_Interface.Curses.Aux;
-package Terminal_Interface.Curses.Forms.Field_Types is
- pragma Preelaborate (Terminal_Interface.Curses.Forms.Field_Types);
- use type Interfaces.C.int;
- subtype C_Int is Interfaces.C.int;
+package Terminal_Interface.Curses.Forms.Field_Types is
+ pragma Preelaborate (Terminal_Interface.Curses.Forms.Field_Types);
+ subtype C_Int is Interfaces.C.int;
@@ -80,8 +80,8 @@
type Field_Type_Access is access all Field_Type'Class;
-
- procedure Set_Field_Type (Fld : Field;
+
+ procedure Set_Field_Type (Fld : Field;
Fld_Type : Field_Type) is abstract;
@@ -93,8 +93,8 @@
-
- function Get_Type (Fld : Field) return Field_Type_Access;
+
+ function Get_Type (Fld : Field) return Field_Type_Access;
@@ -107,28 +107,28 @@
private
- type Makearg_Function is access
- function (Args : System.Address) return System.Address;
+ type Makearg_Function is access
+ function (Args : System.Address) return System.Address;
pragma Convention (C, Makearg_Function);
type Copyarg_Function is access
- function (Usr : System.Address) return System.Address;
+ function (Usr : System.Address) return System.Address;
pragma Convention (C, Copyarg_Function);
type Freearg_Function is access
- procedure (Usr : System.Address);
+ procedure (Usr : System.Address);
pragma Convention (C, Freearg_Function);
type Field_Check_Function is access
- function (Fld : Field; Usr : System.Address) return Curses_Bool;
+ function (Fld : Field; Usr : System.Address) return Curses_Bool;
pragma Convention (C, Field_Check_Function);
type Char_Check_Function is access
- function (Ch : C_Int; Usr : System.Address) return Curses_Bool;
+ function (Ch : C_Int; Usr : System.Address) return Curses_Bool;
pragma Convention (C, Char_Check_Function);
type Choice_Function is access
- function (Fld : Field; Usr : System.Address) return Curses_Bool;
+ function (Fld : Field; Usr : System.Address) return Curses_Bool;
pragma Convention (C, Choice_Function);
@@ -136,8 +136,8 @@
type Low_Level_Field_Type is
record
- Status : Interfaces.C.unsigned_short;
- Ref_Count : Interfaces.C.long;
+ Status : Interfaces.C.unsigned_short;
+ Ref_Count : Interfaces.C.long;
Left, Right : System.Address;
Makearg : Makearg_Function;
Copyarg : Copyarg_Function;
@@ -163,12 +163,12 @@
- function C_Builtin_Router return C_Field_Type;
- function C_Choice_Router return C_Field_Type;
+ function C_Builtin_Router return C_Field_Type;
+ function C_Choice_Router return C_Field_Type;
- procedure Wrap_Builtin (Fld : Field;
- Typ : Field_Type'Class;
- Cft : C_Field_Type := C_Builtin_Router);
+ procedure Wrap_Builtin (Fld : Field;
+ Typ : Field_Type'Class;
+ Cft : C_Field_Type := C_Builtin_Router);
@@ -182,42 +182,42 @@
- function Copy_Arg (Usr : System.Address) return System.Address;
+ function Copy_Arg (Usr : System.Address) return System.Address;
pragma Convention (C, Copy_Arg);
- procedure Free_Arg (Usr : System.Address);
+ procedure Free_Arg (Usr : System.Address);
pragma Convention (C, Free_Arg);
- function Field_Check_Router (Fld : Field;
- Usr : System.Address) return Curses_Bool;
+ function Field_Check_Router (Fld : Field;
+ Usr : System.Address) return Curses_Bool;
pragma Convention (C, Field_Check_Router);
- function Char_Check_Router (Ch : C_Int;
- Usr : System.Address) return Curses_Bool;
+ function Char_Check_Router (Ch : C_Int;
+ Usr : System.Address) return Curses_Bool;
pragma Convention (C, Char_Check_Router);
- function Next_Router (Fld : Field;
- Usr : System.Address) return Curses_Bool;
+ function Next_Router (Fld : Field;
+ Usr : System.Address) return Curses_Bool;
pragma Convention (C, Next_Router);
- function Prev_Router (Fld : Field;
- Usr : System.Address) return Curses_Bool;
+ function Prev_Router (Fld : Field;
+ Usr : System.Address) return Curses_Bool;
pragma Convention (C, Prev_Router);
@@ -246,13 +246,13 @@
Mak : Makearg_Function := Make_Arg'Access;
Cop : Copyarg_Function := Copy_Arg'Access;
Fre : Freearg_Function := Free_Arg'Access)
- return Aux.Eti_Error;
+ return Aux.Eti_Error;
pragma Import (C, Set_Fieldtype_Arg, "set_fieldtype_arg");
function Set_Fieldtype_Choice (Cft : C_Field_Type;
Next, Prev : Choice_Function)
- return Aux.Eti_Error;
+ return Aux.Eti_Error;
pragma Import (C, Set_Fieldtype_Choice, "set_fieldtype_choice");
-end Terminal_Interface.Curses.Forms.Field_Types;
+end Terminal_Interface.Curses.Forms.Field_Types;