�PNG  IHDR22?�� pHYs  �� OiCCPPhotoshop ICC profilexڝSgTS�=���BK���KoR RB���&*! J�!��Q�EEȠ�����Q, � ��!���������{�kּ������>���� �H3Q5� �B�������.@� $p�d!s�#�~<<+"��x� �M��0���B�\���t�8K�@z�B�@F���&S�`�cb�P-`'������{[�!�� e�Dh;��V�EX0fK�9�-0IWfH���� � 0Q��){`�##x��F�W<�+��*x��<�$9E�[-qWW.(�I+6aa�@.�y�2�4���������x����6��_-��"bb���ϫp@�t~��,/��;�m��%�h^ �u��f�@����W�p�~<�5�j>{�-�]c�K'Xt����o��(�h���w��?�G�%�fI�q^D$.Tʳ?�D��*�A��,���� �`6�B$��BB d�r`)��B(�Ͱ*`/�@4�Qh��p.�U�=p�a��(�� A�a!ڈb�X#����!�H�$ ɈQ"K�5H1R�T UH�=r9�\F��;�2����G1���Q=� �C��7�F� �dt1�����r�=�6��Ыhڏ>C�0��3�l0.��B�8, �c˱"� ���V����cϱw�E� 6wB aAHXLXN�H� $4� 7 �Q�'"��K�&���b21�XH,#��/{�C�7$�C2'��I��T��F�nR#�,��4H#���dk�9�, +ȅ����3��!�[ �b@q��S�(R�jJ��4�e�2AU��Rݨ�T5�ZB���R�Q��4u�9̓IK�����hh�i��t�ݕN��W���G���w ��Ljg(�gw��L�Ӌ�T071���oUX*�*|�� �J�&�*/T����ު U�U�T��^S}�FU3S� Ԗ�U��P�SSg�;���g�oT?�~Y��Y�L�OC�Q��_�� c�x,!k ��u�5�&���|v*�����=���9C3J3W�R�f?�q��tN �(���~���)�)�4L�1e\k����X�H�Q�G�6������E�Y��A�J'\'Gg����S�Sݧ �M=:��.�k���Dw�n��^��Lo��y���}/�T�m���G X� $� �<�5qo</���QC]�@C�a�a�ᄑ��<��F�F�i�\�$�m�mƣ&&!&KM�M�RM��)�;L;L���͢�֙5�=1�2��כ߷`ZxZ,����eI��Z�Yn�Z9Y�XUZ]�F���%ֻ�����N�N���gð�ɶ�����ۮ�m�}agbg�Ů��}�}��= ���Z~s�r:V:ޚΜ�?}����/gX���3��)�i�S��Ggg�s�󈋉K��.�>.���Ƚ�Jt�q]�z���������ۯ�6�i�ܟ�4�)�Y3s���C�Q��? ��0k߬~OCO�g��#/c/�W�װ��w��a�>�>r��>�<7�2�Y_�7��ȷ�O�o�_��C#�d�z����%g��A�[��z|!��?:�e����A���AA�������!h�쐭!��Α�i�P~���a�a��~ '���W�?�p�X�1�5w��Cs�D�D�Dޛg1O9�-J5*>�.j<�7�4�?�.fY��X�XIlK9.*�6nl������� �{�/�]py�����.,:�@L�N8��A*��%�w%� y��g"/�6ш�C\*N�H*Mz�쑼5y$�3�,幄'���L Lݛ:��v m2=:�1����qB�!M��g�g�fvˬe����n��/��k���Y- �B��TZ(�*�geWf�͉�9���+��̳�ې7�����ᒶ��KW-X潬j9�������(�x��oʿ�ܔ���Ĺd�f�f���-�[����n �ڴ �V����E�/��(ۻ��C���<��e����;?T�T�T�T6��ݵa��n��{��4���[���>ɾ�UUM�f�e�I���?�������m]�Nmq����#�׹���=TR��+�G�����w- 6 U����#pDy��� �� :�v�{���vg/jB��F�S��[b[�O�>����z�G��499�?r����C�d�&����ˮ/~�����јѡ�򗓿m|������������x31^�V���w�w��O�| (�h���SЧ��������c3-� cHRMz%������u0�`:�o�_�F5IDATx��ytUս�?�;���fN$$��@B�!�k��� -*�gE���j�O�kQ�ʠ`U�B_ �AÐ0%�Ȕ�@r3ޛ;߳��$�@��v����^�s����������$��ߢ !�W��5�̱'-٘������4�>�Rƫ$�G��0U�H}�_ _� #��k�MJ/=�9Du *ڲ�k�PQ;0��j|�*�$�^컂脛y���>�z×� B��� ��(�:$�ʔ_�6��C!B����MVx��a��ζyY����j��ƋY2�9�F�{r��r�딟F��Q��hY6��� x��[l��RC��������nt@��;P��3��� F�w��7��:�P���ɋ'���mj���Bƪ�$�Q�L��y��߷g��\���z����v5�p�v$�v櫻�`6~K �Y�X����,�:��"�o�e0II"(��,������l_�C���/4�+f�E�!q��:����u����c��樼.UE�@� �]K�W���$-�h]�JG���Dz)�`��.�A/ ���mᏣc�3jK� �!�>���$�Q�!�_�? \�C2(E �M$Z I{�U���s�ǣ���=��@Բe ޻��W�����@ �w����}�9v,)��.}*|"�s��di���,���G�]W�AC�������|<����[��ߕ������K�*�G nߴ!��‹��J�!��6(L�a)��Am��������;adf��:�xm��nh�;֦I��(���o�C~ډa?�=��s����h��E������xp����)���_���t��W�����´;8���`dz=(��@@�+,�;�`�fhl��XȌ�3,uI�~z(J����� �ZX�A����H'�À�㜦�82|��a�n�z2��I���� ���EY�h�ε<�0�q�{��C��v�˅��?"@��χ�x�WS+��N�~�KQ�J�8ل�� _.W��� !TU{�����,��"�� �;�������HI S� ��))�o�1�H�D� ���� (� ;����"Ҕ��,���� �F=���O��&�Ph>�`���y��߲ &S��P�<��'��1s�1cĂ�N����2)����@�u��tv��<�+�-&�����h��[!FSG���' � z z0��<����8d&�����E0�,��<��"!P�b4��� �{S�����X����.�囤���T��hEF��X�q0"-<����h���]�Py*����F⩍��@v�˂�Y08�� .q��a��s����(!<̫1�3�L�H��7sYW�`��qtu�\7��?�@�Y�� %Ka�x�GZ�*W�P��y�����N0r9��Z�c�%���q,��k�����!!,��>���IB��� �x1�Xu�Y���v-���ֺ��N������JP��a�2`�e5��w��u;�6�i���̃��(K���ťa��(l51��JL��O'%���]���ٖ뿉!��{*�p+f ���i8��D�ȑ���ܩ�M��V��ӟz��x�7Z�1i}�^͜���6e����x��)u�d�ˏ�V�eG�\�X1�����=n�U'�~Y����L�\,�(d!x ,�:�TW8� M`r���@��r+v�Q0��>^;˴�VbF��('����� �*O��i��j�Ӆ����^�S3&� ���{������.ی�� N;��NU%d0�Ce\r"�C�b��&t7N�7��� �ȪD�[%l�۪�$��'m?�A9tI�9>��NVL ��� 6v~M�����ъ�B���0����9$&=ώm��W�0���L���&��E���f�f��'+�9��hv��7,���M��6�D�&�^� �����8 D֮�����o��k^z��O��hP�8q�5d*��YVq3�{��������#LX4�?��jP=3�~�؅c�ݰ�̱�ұ��8̲��2�G�����j��έ�9��w7���U�X�w�85C��?!I&���o&����L���I#�^�eV�,�^t5�k� �xs˛\��U�8��."���{���ǵ�l4��ݼ�;��r"���G�/~���gJV�N糦��ZZ^k+NN�D��I$�=OE�z����|*�*{��%k���G��>�`9��b;�s���8,�qs��c��.b��q�%�>r��n�R�Ƨ�%�,�A��le#�8���}; 21�0�b�&�QX�f���q�00����$>�h�N�'�a3��A���/�r ��L5�8�GԲ'�����w;��c#�q1���h$*��V^�k��QĽ�b:i������� ����H F#�_���,��]g����Ը����`RUU���� ��"�qD���>-��ϤI�~��3�̴�����NZ[[555�eeek7�m����YF#[��Đ��R��i��L�H�r ��@��J-�Pŝ��_|�-��6y��ks�V�U~��6���w.����(��0A� 4��f��� /���C�xŊ�ٳ����z=6�����rg���mKo��o�/����a�g���?'9%9��P��斓��~���L{�� �H��{AW��B��$����v�1b�&Mb�ر��ر#�0`�`xMBp! )Z�Nmo�mZ�g�}�eذaWTVV ���'99��C5��&�&+5�bT>|8��PUUETT����&���t��~TE%��'������b�tEGG;RSS�S�N�v��ѯ��t����u1@�ޚ"f��͈���r'L�Ph��m��ƌ�74o��`�x�q�P���NRSS�X,�����l&&&��MFFA!-��`��ҷ�n��Yuu�����x<I�LB%����KԒ50�!�3�bz�����ʸKL���;---�l6[��`��������Ȏ;�����egg4��!D�T��jWujyZ��������K����%����p�^���X,6��sV=�ܖ����6�3�X ���4ҿ��A2�&����_k�;d�� �VfOIEND�B`� 0x0x
PHP 8.1.34
Preview: form.h Size: 18.17 KB
//usr/include/form.h
/****************************************************************************
 * Copyright (c) 1998-2016,2017 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            *
 * "Software"), to deal in the Software without restriction, including      *
 * without limitation the rights to use, copy, modify, merge, publish,      *
 * distribute, distribute with modifications, sublicense, and/or sell       *
 * copies of the Software, and to permit persons to whom the Software is    *
 * furnished to do so, subject to the following conditions:                 *
 *                                                                          *
 * The above copyright notice and this permission notice shall be included  *
 * in all copies or substantial portions of the Software.                   *
 *                                                                          *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS  *
 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF               *
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.   *
 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,   *
 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR    *
 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR    *
 * THE USE OR OTHER DEALINGS IN THE SOFTWARE.                               *
 *                                                                          *
 * Except as contained in this notice, the name(s) of the above copyright   *
 * holders shall not be used in advertising or otherwise to promote the     *
 * sale, use or other dealings in this Software without prior written       *
 * authorization.                                                           *
 ****************************************************************************/

/****************************************************************************
 *   Author:  Juergen Pfeifer, 1995,1997                                    *
 ****************************************************************************/

/* $Id: form.h,v 0.27 2017/02/11 16:35:42 tom Exp $ */

#ifndef FORM_H
#define FORM_H
/* *INDENT-OFF*/

#include <curses.h>
#include <eti.h>

#ifdef __cplusplus
  extern "C" {
#endif

#ifndef FORM_PRIV_H
typedef void *FIELD_CELL;
#endif

#ifndef NCURSES_FIELD_INTERNALS
#define NCURSES_FIELD_INTERNALS /* nothing */
#endif

typedef int Form_Options;
typedef int Field_Options;

	/**********
	*  _PAGE  *
	**********/

typedef struct pagenode
#if !NCURSES_OPAQUE_FORM
{
  short pmin;		/* index of first field on page			*/
  short pmax;		/* index of last field on page			*/
  short smin;		/* index of top leftmost field on page		*/
  short smax;		/* index of bottom rightmost field on page	*/
}
#endif /* !NCURSES_OPAQUE_FORM */
_PAGE;

	/**********
	*  FIELD  *
	**********/

typedef struct fieldnode
#if 1			/* not yet: !NCURSES_OPAQUE_FORM */
{
  unsigned short	status;		/* flags			*/
  short			rows;		/* size in rows			*/
  short			cols;		/* size in cols			*/
  short			frow;		/* first row			*/
  short			fcol;		/* first col			*/
  int			drows;		/* dynamic rows			*/
  int			dcols;		/* dynamic cols			*/
  int			maxgrow;	/* maximum field growth		*/
  int			nrow;		/* off-screen rows		*/
  short			nbuf;		/* additional buffers		*/
  short			just;		/* justification		*/
  short			page;		/* page on form			*/
  short			index;		/* into form -> field		*/
  int			pad;		/* pad character		*/
  chtype		fore;		/* foreground attribute		*/
  chtype		back;		/* background attribute		*/
  Field_Options		opts;		/* options			*/
  struct fieldnode *	snext;		/* sorted order pointer		*/
  struct fieldnode *	sprev;		/* sorted order pointer		*/
  struct fieldnode *	link;		/* linked field chain		*/
  struct formnode *	form;		/* containing form		*/
  struct typenode *	type;		/* field type			*/
  void *		arg;		/* argument for type		*/
  FIELD_CELL *		buf;		/* field buffers		*/
  void *		usrptr;		/* user pointer			*/
  /*
   * The wide-character configuration requires extra information.  Because
   * there are existing applications that manipulate the members of FIELD
   * directly, we cannot make the struct opaque, except by changing the ABI. 
   * Offsets of members up to this point are the same in the narrow- and
   * wide-character configuration.  But note that the type of buf depends on
   * the configuration, and is made opaque for that reason.
   */
  NCURSES_FIELD_INTERNALS
}
#endif /* NCURSES_OPAQUE_FORM */
FIELD;


	/*********
	*  FORM  *
	*********/

typedef struct formnode
#if 1			/* not yet: !NCURSES_OPAQUE_FORM */
{
  unsigned short	status;	  	/* flags			*/
  short			rows;		/* size in rows			*/
  short			cols;		/* size in cols			*/
  int			currow;		/* current row in field window	*/
  int			curcol;		/* current col in field window	*/
  int			toprow;		/* in scrollable field window	*/
  int			begincol;	/* in horiz. scrollable field	*/
  short			maxfield;	/* number of fields		*/
  short			maxpage;	/* number of pages		*/
  short			curpage;	/* index into page		*/
  Form_Options		opts;		/* options			*/
  WINDOW *		win;		/* window			*/
  WINDOW *		sub;		/* subwindow			*/
  WINDOW *		w;		/* window for current field	*/
  FIELD **		field;		/* field [maxfield]		*/
  FIELD *		current;	/* current field		*/
  _PAGE *		page;		/* page [maxpage]		*/
  void *		usrptr;		/* user pointer			*/

  void			(*forminit)(struct formnode *);
  void			(*formterm)(struct formnode *);
  void			(*fieldinit)(struct formnode *);
  void			(*fieldterm)(struct formnode *);

}
#endif /* !NCURSES_OPAQUE_FORM */
FORM;


	/**************
	*  FIELDTYPE  *
	**************/

typedef struct typenode
#if !NCURSES_OPAQUE_FORM
{
  unsigned short	status;			/* flags		    */
  long			ref;			/* reference count	    */
  struct typenode *	left;			/* ptr to operand for |     */
  struct typenode *	right;			/* ptr to operand for |     */

  void* (*makearg)(va_list *);			/* make fieldtype arg	    */
  void* (*copyarg)(const void *);		/* copy fieldtype arg 	    */
  void	(*freearg)(void *);			/* free fieldtype arg	    */

#if NCURSES_INTEROP_FUNCS
  union {
    bool (*ofcheck)(FIELD *,const void *);	/* field validation	    */
    bool (*gfcheck)(FORM*,FIELD *,const void*);	/* generic field validation */
  } fieldcheck;
  union {
    bool (*occheck)(int,const void *);		/* character validation     */
    bool (*gccheck)(int,FORM*,
		    FIELD*,const void*);        /* generic char validation  */
  } charcheck;
  union {
    bool (*onext)(FIELD *,const void *);        /* enumerate next value     */
    bool (*gnext)(FORM*,FIELD*,const void*);    /* generic enumerate next   */
  } enum_next;
  union {
    bool (*oprev)(FIELD *,const void *);	/* enumerate prev value     */
    bool (*gprev)(FORM*,FIELD*,const void*);    /* generic enumerate prev   */
  } enum_prev;
  void* (*genericarg)(void*);                   /* Alternate Arg method     */
#else
  bool	(*fcheck)(FIELD *,const void *);	/* field validation	*/
  bool	(*ccheck)(int,const void *);		/* character validation */

  bool	(*next)(FIELD *,const void *);		/* enumerate next value */
  bool	(*prev)(FIELD *,const void *);		/* enumerate prev value */
#endif
}
#endif /* !NCURSES_OPAQUE_FORM */
FIELDTYPE;

typedef void (*Form_Hook)(FORM *);

	/***************************
	*  miscellaneous #defines  *
	***************************/

/* field justification */
#define NO_JUSTIFICATION	(0)
#define JUSTIFY_LEFT		(1)
#define JUSTIFY_CENTER		(2)
#define JUSTIFY_RIGHT		(3)

/* field options */
#define O_VISIBLE		(0x0001U)
#define O_ACTIVE		(0x0002U)
#define O_PUBLIC		(0x0004U)
#define O_EDIT			(0x0008U)
#define O_WRAP			(0x0010U)
#define O_BLANK			(0x0020U)
#define O_AUTOSKIP		(0x0040U)
#define O_NULLOK		(0x0080U)
#define O_PASSOK		(0x0100U)
#define O_STATIC		(0x0200U)
#define O_DYNAMIC_JUSTIFY	(0x0400U)	/* ncurses extension	*/
#define O_NO_LEFT_STRIP		(0x0800U)	/* ncurses extension	*/

/* form options */
#define O_NL_OVERLOAD		(0x0001U)
#define O_BS_OVERLOAD		(0x0002U)

/* form driver commands */
#define REQ_NEXT_PAGE	 (KEY_MAX + 1)	/* move to next page		*/
#define REQ_PREV_PAGE	 (KEY_MAX + 2)	/* move to previous page	*/
#define REQ_FIRST_PAGE	 (KEY_MAX + 3)	/* move to first page		*/
#define REQ_LAST_PAGE	 (KEY_MAX + 4)	/* move to last page		*/

#define REQ_NEXT_FIELD	 (KEY_MAX + 5)	/* move to next field		*/
#define REQ_PREV_FIELD	 (KEY_MAX + 6)	/* move to previous field	*/
#define REQ_FIRST_FIELD	 (KEY_MAX + 7)	/* move to first field		*/
#define REQ_LAST_FIELD	 (KEY_MAX + 8)	/* move to last field		*/
#define REQ_SNEXT_FIELD	 (KEY_MAX + 9)	/* move to sorted next field	*/
#define REQ_SPREV_FIELD	 (KEY_MAX + 10)	/* move to sorted prev field	*/
#define REQ_SFIRST_FIELD (KEY_MAX + 11)	/* move to sorted first field	*/
#define REQ_SLAST_FIELD	 (KEY_MAX + 12)	/* move to sorted last field	*/
#define REQ_LEFT_FIELD	 (KEY_MAX + 13)	/* move to left to field	*/
#define REQ_RIGHT_FIELD	 (KEY_MAX + 14)	/* move to right to field	*/
#define REQ_UP_FIELD	 (KEY_MAX + 15)	/* move to up to field		*/
#define REQ_DOWN_FIELD	 (KEY_MAX + 16)	/* move to down to field	*/

#define REQ_NEXT_CHAR	 (KEY_MAX + 17)	/* move to next char in field	*/
#define REQ_PREV_CHAR	 (KEY_MAX + 18)	/* move to prev char in field	*/
#define REQ_NEXT_LINE	 (KEY_MAX + 19)	/* move to next line in field	*/
#define REQ_PREV_LINE	 (KEY_MAX + 20)	/* move to prev line in field	*/
#define REQ_NEXT_WORD	 (KEY_MAX + 21)	/* move to next word in field	*/
#define REQ_PREV_WORD	 (KEY_MAX + 22)	/* move to prev word in field	*/
#define REQ_BEG_FIELD	 (KEY_MAX + 23)	/* move to first char in field	*/
#define REQ_END_FIELD	 (KEY_MAX + 24)	/* move after last char in fld	*/
#define REQ_BEG_LINE	 (KEY_MAX + 25)	/* move to beginning of line	*/
#define REQ_END_LINE	 (KEY_MAX + 26)	/* move after last char in line	*/
#define REQ_LEFT_CHAR	 (KEY_MAX + 27)	/* move left in field		*/
#define REQ_RIGHT_CHAR	 (KEY_MAX + 28)	/* move right in field		*/
#define REQ_UP_CHAR	 (KEY_MAX + 29)	/* move up in field		*/
#define REQ_DOWN_CHAR	 (KEY_MAX + 30)	/* move down in field		*/

#define REQ_NEW_LINE	 (KEY_MAX + 31)	/* insert/overlay new line	*/
#define REQ_INS_CHAR	 (KEY_MAX + 32)	/* insert blank char at cursor	*/
#define REQ_INS_LINE	 (KEY_MAX + 33)	/* insert blank line at cursor	*/
#define REQ_DEL_CHAR	 (KEY_MAX + 34)	/* delete char at cursor	*/
#define REQ_DEL_PREV	 (KEY_MAX + 35)	/* delete char before cursor	*/
#define REQ_DEL_LINE	 (KEY_MAX + 36)	/* delete line at cursor	*/
#define REQ_DEL_WORD	 (KEY_MAX + 37)	/* delete word at cursor	*/
#define REQ_CLR_EOL	 (KEY_MAX + 38)	/* clear to end of line		*/
#define REQ_CLR_EOF	 (KEY_MAX + 39)	/* clear to end of field	*/
#define REQ_CLR_FIELD	 (KEY_MAX + 40)	/* clear entire field		*/
#define REQ_OVL_MODE	 (KEY_MAX + 41)	/* begin overlay mode		*/
#define REQ_INS_MODE	 (KEY_MAX + 42)	/* begin insert mode		*/
#define REQ_SCR_FLINE	 (KEY_MAX + 43)	/* scroll field forward a line	*/
#define REQ_SCR_BLINE	 (KEY_MAX + 44)	/* scroll field backward a line	*/
#define REQ_SCR_FPAGE	 (KEY_MAX + 45)	/* scroll field forward a page	*/
#define REQ_SCR_BPAGE	 (KEY_MAX + 46)	/* scroll field backward a page	*/
#define REQ_SCR_FHPAGE	 (KEY_MAX + 47) /* scroll field forward	 half page */
#define REQ_SCR_BHPAGE	 (KEY_MAX + 48) /* scroll field backward half page */
#define REQ_SCR_FCHAR	 (KEY_MAX + 49) /* horizontal scroll char	*/
#define REQ_SCR_BCHAR	 (KEY_MAX + 50) /* horizontal scroll char	*/
#define REQ_SCR_HFLINE	 (KEY_MAX + 51) /* horizontal scroll line	*/
#define REQ_SCR_HBLINE	 (KEY_MAX + 52) /* horizontal scroll line	*/
#define REQ_SCR_HFHALF	 (KEY_MAX + 53) /* horizontal scroll half line	*/
#define REQ_SCR_HBHALF	 (KEY_MAX + 54) /* horizontal scroll half line	*/

#define REQ_VALIDATION	 (KEY_MAX + 55)	/* validate field		*/
#define REQ_NEXT_CHOICE	 (KEY_MAX + 56)	/* display next field choice	*/
#define REQ_PREV_CHOICE	 (KEY_MAX + 57)	/* display prev field choice	*/

#define MIN_FORM_COMMAND (KEY_MAX + 1)	/* used by form_driver		*/
#define MAX_FORM_COMMAND (KEY_MAX + 57)	/* used by form_driver		*/

#if defined(MAX_COMMAND)
#  if (MAX_FORM_COMMAND > MAX_COMMAND)
#    error Something is wrong -- MAX_FORM_COMMAND is greater than MAX_COMMAND
#  elif (MAX_COMMAND != (KEY_MAX + 128))
#    error Something is wrong -- MAX_COMMAND is already inconsistently defined.
#  endif
#else
#  define MAX_COMMAND (KEY_MAX + 128)
#endif

	/*************************
	*  standard field types  *
	*************************/
extern NCURSES_EXPORT_VAR(FIELDTYPE *) TYPE_ALPHA;
extern NCURSES_EXPORT_VAR(FIELDTYPE *) TYPE_ALNUM;
extern NCURSES_EXPORT_VAR(FIELDTYPE *) TYPE_ENUM;
extern NCURSES_EXPORT_VAR(FIELDTYPE *) TYPE_INTEGER;
extern NCURSES_EXPORT_VAR(FIELDTYPE *) TYPE_NUMERIC;
extern NCURSES_EXPORT_VAR(FIELDTYPE *) TYPE_REGEXP;

	/************************************
	*  built-in additional field types  *
	*  They are not defined in SVr4     *
	************************************/
extern NCURSES_EXPORT_VAR(FIELDTYPE *) TYPE_IPV4;      /* Internet IP Version 4 address */

	/***********************
	*  FIELDTYPE routines  *
	***********************/
extern NCURSES_EXPORT(FIELDTYPE *) new_fieldtype (
		    bool (* const field_check)(FIELD *,const void *),
		    bool (* const char_check)(int,const void *));
extern NCURSES_EXPORT(FIELDTYPE *) link_fieldtype(
		    FIELDTYPE *, FIELDTYPE *);

extern NCURSES_EXPORT(int)	free_fieldtype (FIELDTYPE *);
extern NCURSES_EXPORT(int)	set_fieldtype_arg (FIELDTYPE *,
		    void * (* const make_arg)(va_list *),
		    void * (* const copy_arg)(const void *),
		    void (* const free_arg)(void *));
extern NCURSES_EXPORT(int)	 set_fieldtype_choice (FIELDTYPE *,
		    bool (* const next_choice)(FIELD *,const void *),
	      	    bool (* const prev_choice)(FIELD *,const void *));

	/*******************
	*  FIELD routines  *
	*******************/
extern NCURSES_EXPORT(FIELD *)	new_field (int,int,int,int,int,int);
extern NCURSES_EXPORT(FIELD *)	dup_field (FIELD *,int,int);
extern NCURSES_EXPORT(FIELD *)	link_field (FIELD *,int,int);

extern NCURSES_EXPORT(int)	free_field (FIELD *);
extern NCURSES_EXPORT(int)	field_info (const FIELD *,int *,int *,int *,int *,int *,int *);
extern NCURSES_EXPORT(int)	dynamic_field_info (const FIELD *,int *,int *,int *);
extern NCURSES_EXPORT(int)	set_max_field ( FIELD *,int);
extern NCURSES_EXPORT(int)	move_field (FIELD *,int,int);
extern NCURSES_EXPORT(int)	set_field_type (FIELD *,FIELDTYPE *,...);
extern NCURSES_EXPORT(int)	set_new_page (FIELD *,bool);
extern NCURSES_EXPORT(int)	set_field_just (FIELD *,int);
extern NCURSES_EXPORT(int)	field_just (const FIELD *);
extern NCURSES_EXPORT(int)	set_field_fore (FIELD *,chtype);
extern NCURSES_EXPORT(int)	set_field_back (FIELD *,chtype);
extern NCURSES_EXPORT(int)	set_field_pad (FIELD *,int);
extern NCURSES_EXPORT(int)	field_pad (const FIELD *);
extern NCURSES_EXPORT(int)	set_field_buffer (FIELD *,int,const char *);
extern NCURSES_EXPORT(int)	set_field_status (FIELD *,bool);
extern NCURSES_EXPORT(int)	set_field_userptr (FIELD *, void *);
extern NCURSES_EXPORT(int)	set_field_opts (FIELD *,Field_Options);
extern NCURSES_EXPORT(int)	field_opts_on (FIELD *,Field_Options);
extern NCURSES_EXPORT(int)	field_opts_off (FIELD *,Field_Options);

extern NCURSES_EXPORT(chtype)	field_fore (const FIELD *);
extern NCURSES_EXPORT(chtype)	field_back (const FIELD *);

extern NCURSES_EXPORT(bool)	new_page (const FIELD *);
extern NCURSES_EXPORT(bool)	field_status (const FIELD *);

extern NCURSES_EXPORT(void *)	field_arg (const FIELD *);

extern NCURSES_EXPORT(void *)	field_userptr (const FIELD *);

extern NCURSES_EXPORT(FIELDTYPE *)	field_type (const FIELD *);

extern NCURSES_EXPORT(char *)	field_buffer (const FIELD *,int);

extern NCURSES_EXPORT(Field_Options)	field_opts (const FIELD *);

	/******************
	*  FORM routines  *
	******************/

extern NCURSES_EXPORT(FORM *)	new_form (FIELD **);

extern NCURSES_EXPORT(FIELD **)	form_fields (const FORM *);
extern NCURSES_EXPORT(FIELD *)	current_field (const FORM *);

extern NCURSES_EXPORT(WINDOW *)	form_win (const FORM *);
extern NCURSES_EXPORT(WINDOW *)	form_sub (const FORM *);

extern NCURSES_EXPORT(Form_Hook)	form_init (const FORM *);
extern NCURSES_EXPORT(Form_Hook)	form_term (const FORM *);
extern NCURSES_EXPORT(Form_Hook)	field_init (const FORM *);
extern NCURSES_EXPORT(Form_Hook)	field_term (const FORM *);

extern NCURSES_EXPORT(int)	free_form (FORM *);
extern NCURSES_EXPORT(int)	set_form_fields (FORM *,FIELD **);
extern NCURSES_EXPORT(int)	field_count (const FORM *);
extern NCURSES_EXPORT(int)	set_form_win (FORM *,WINDOW *);
extern NCURSES_EXPORT(int)	set_form_sub (FORM *,WINDOW *);
extern NCURSES_EXPORT(int)	set_current_field (FORM *,FIELD *);
extern NCURSES_EXPORT(int)	unfocus_current_field (FORM *);
extern NCURSES_EXPORT(int)	field_index (const FIELD *);
extern NCURSES_EXPORT(int)	set_form_page (FORM *,int);
extern NCURSES_EXPORT(int)	form_page (const FORM *);
extern NCURSES_EXPORT(int)	scale_form (const FORM *,int *,int *);
extern NCURSES_EXPORT(int)	set_form_init (FORM *,Form_Hook);
extern NCURSES_EXPORT(int)	set_form_term (FORM *,Form_Hook);
extern NCURSES_EXPORT(int)	set_field_init (FORM *,Form_Hook);
extern NCURSES_EXPORT(int)	set_field_term (FORM *,Form_Hook);
extern NCURSES_EXPORT(int)	post_form (FORM *);
extern NCURSES_EXPORT(int)	unpost_form (FORM *);
extern NCURSES_EXPORT(int)	pos_form_cursor (FORM *);
extern NCURSES_EXPORT(int)	form_driver (FORM *,int);
# if NCURSES_WIDECHAR
extern NCURSES_EXPORT(int)	form_driver_w (FORM *,int,wchar_t);
# endif
extern NCURSES_EXPORT(int)	set_form_userptr (FORM *,void *);
extern NCURSES_EXPORT(int)	set_form_opts (FORM *,Form_Options);
extern NCURSES_EXPORT(int)	form_opts_on (FORM *,Form_Options);
extern NCURSES_EXPORT(int)	form_opts_off (FORM *,Form_Options);
extern NCURSES_EXPORT(int)	form_request_by_name (const char *);

extern NCURSES_EXPORT(const char *)	form_request_name (int);

extern NCURSES_EXPORT(void *)	form_userptr (const FORM *);

extern NCURSES_EXPORT(Form_Options)	form_opts (const FORM *);

extern NCURSES_EXPORT(bool)	data_ahead (const FORM *);
extern NCURSES_EXPORT(bool)	data_behind (const FORM *);

#if NCURSES_SP_FUNCS
extern NCURSES_EXPORT(FORM *)	NCURSES_SP_NAME(new_form) (SCREEN*, FIELD **);
#endif

#ifdef __cplusplus
  }
#endif
/* *INDENT-ON*/

#endif /* FORM_H */

Directory Contents

Dirs: 78 × Files: 224
Name Size Perms Modified Actions
arpa DIR
- drwxr-xr-x 2026-10-14 06:04:06
Edit Download
asm DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
bind9 DIR
- drwxr-xr-x 2026-10-10 06:29:09
Edit Download
bits DIR
- drwxr-xr-x 2026-10-14 06:04:06
Edit Download
bsock DIR
- drwxr-xr-x 2026-09-10 06:13:43
Edit Download
c++ DIR
- drwxr-xr-x 2026-10-26 12:06:15
Edit Download
criu-lve DIR
- drwxr-xr-x 2026-07-07 06:01:49
Edit Download
drm DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
e2p DIR
- drwxr-xr-x 2025-10-10 06:04:43
Edit Download
et DIR
- drwxr-xr-x 2025-10-10 06:04:03
Edit Download
event2 DIR
- drwxr-xr-x 2026-09-17 06:01:58
Edit Download
ext2fs DIR
- drwxr-xr-x 2025-10-10 06:04:43
Edit Download
finclude DIR
- drwxr-xr-x 2026-10-14 06:04:06
Edit Download
- drwxr-xr-x 2022-11-13 19:37:19
Edit Download
freetype2 DIR
- drwxr-xr-x 2025-04-02 06:09:04
Edit Download
fstrm DIR
- drwxr-xr-x 2022-11-13 19:37:18
Edit Download
gdbm DIR
- drwxr-xr-x 2022-11-13 19:37:22
Edit Download
GL DIR
- drwxr-xr-x 2022-11-13 19:37:10
Edit Download
gnu DIR
- drwxr-xr-x 2026-10-14 06:04:11
Edit Download
google DIR
- drwxr-xr-x 2023-10-14 23:21:20
Edit Download
gssapi DIR
- drwxr-xr-x 2026-05-13 19:39:22
Edit Download
gssrpc DIR
- drwxr-xr-x 2026-05-13 19:39:22
Edit Download
json-c DIR
- drwxr-xr-x 2022-11-13 19:37:17
Edit Download
kadm5 DIR
- drwxr-xr-x 2026-05-13 19:39:22
Edit Download
krb5 DIR
- drwxr-xr-x 2026-05-13 19:39:23
Edit Download
libexslt DIR
- drwxr-xr-x 2026-06-18 06:00:40
Edit Download
libltdl DIR
- drwxr-xr-x 2022-11-13 19:37:24
Edit Download
libpng16 DIR
- drwxr-xr-x 2026-06-27 06:00:23
Edit Download
libpq DIR
- drwxr-xr-x 2026-06-23 06:00:37
Edit Download
libxml2 DIR
- drwxr-xr-x 2026-10-12 11:49:33
Edit Download
libxslt DIR
- drwxr-xr-x 2026-06-18 06:00:40
Edit Download
linux DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
lua-5.1 DIR
- drwxr-xr-x 2024-07-17 06:01:14
Edit Download
lve DIR
- drwxr-xr-x 2026-10-29 06:00:39
Edit Download
lzma DIR
- drwxr-xr-x 2022-11-13 19:37:18
Edit Download
misc DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
mtd DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
mysql DIR
- drwxr-xr-x 2026-08-23 06:21:54
Edit Download
ncurses DIR
- drwxr-xr-x 2024-01-19 06:19:47
Edit Download
ncursesw DIR
- drwxr-xr-x 2024-01-19 06:19:47
Edit Download
net DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
netash DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
netatalk DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
netax25 DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
neteconet DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
netinet DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
netipx DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
netiucv DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
netpacket DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
netrom DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
netrose DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
nfs DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
offload DIR
- drwxr-xr-x 2026-05-16 06:04:00
Edit Download
openssl DIR
- drwxr-xr-x 2026-10-22 06:01:29
Edit Download
perf DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
pgsql DIR
- drwxr-xr-x 2026-06-22 08:23:41
Edit Download
proftpd DIR
- drwxr-xr-x 2026-10-23 12:39:17
Edit Download
- drwxr-xr-x 2024-01-19 06:12:30
Edit Download
protocols DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
python2.7 DIR
- drwxr-xr-x 2024-06-15 06:08:37
Edit Download
- drwxr-xr-x 2026-10-21 06:03:52
Edit Download
python3.8 DIR
- drwxr-xr-x 2024-08-07 06:06:30
Edit Download
- drwxr-xr-x 2026-10-08 06:02:35
Edit Download
rdma DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
rpc DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
scsi DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
security DIR
- drwxr-xr-x 2026-08-20 06:07:10
Edit Download
selinux DIR
- drwxr-xr-x 2026-02-12 06:04:03
Edit Download
sepol DIR
- drwxr-xr-x 2022-11-13 19:31:49
Edit Download
sound DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
sys DIR
- drwxr-xr-x 2026-10-14 06:04:07
Edit Download
uuid DIR
- drwxr-xr-x 2026-02-06 06:32:09
Edit Download
video DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
webp DIR
- drwxr-xr-x 2025-06-04 06:02:50
Edit Download
X11 DIR
- drwxr-xr-x 2026-10-27 06:06:54
Edit Download
xcb DIR
- drwxr-xr-x 2022-11-13 19:37:11
Edit Download
xen DIR
- drwxr-xr-x 2026-10-29 06:00:47
Edit Download
4.25 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
7.28 KB lrw-r--r-- 2026-10-13 09:52:13
Edit Download
1.98 KB lrw-r--r-- 2026-10-13 09:52:14
Edit Download
1.17 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
1.69 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
24.82 KB lrw-r--r-- 2026-10-13 09:52:12
Edit Download
5.91 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
4.45 KB lrw-r--r-- 2026-10-13 09:51:49
Edit Download
2.33 KB lrw-r--r-- 2019-11-18 18:16:51
Edit Download
1.37 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
6.10 KB lrw-r--r-- 2010-09-11 01:08:42
Edit Download
7.00 KB lrw-r--r-- 2026-10-13 09:51:50
Edit Download
2.07 KB lrw-r--r-- 2020-03-21 05:24:04
Edit Download
2.21 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
844 B lrw-r--r-- 2026-10-23 15:07:12
Edit Download
8.90 KB lrw-r--r-- 2021-10-09 06:04:04
Edit Download
10.71 KB lrw-r--r-- 2026-10-13 09:51:49
Edit Download
97.29 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
6.62 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
27.20 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
19.22 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
8.40 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
48.55 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
7.13 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
1.38 KB lrw-r--r-- 2022-10-08 15:22:08
Edit Download
12.19 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
7.07 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
170.73 KB lrw-r--r-- 2026-10-13 09:52:15
Edit Download
3.11 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
4.81 KB lrw-r--r-- 2017-08-30 13:05:54
Edit Download
2.80 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
2.16 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
1.64 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
1.99 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
2.82 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
9.47 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
1.97 KB lrw-r--r-- 2026-09-16 13:40:49
Edit Download
2.68 KB lrw-r--r-- 2026-09-16 13:40:49
Edit Download
1.99 KB lrw-r--r-- 2026-09-16 13:40:49
Edit Download
1.97 KB lrw-r--r-- 2026-09-16 13:40:49
Edit Download
1.74 KB lrw-r--r-- 2026-09-16 13:40:49
Edit Download
1.49 KB lrw-r--r-- 2026-10-13 09:52:13
Edit Download
43.24 KB lrw-r--r-- 2026-10-29 10:53:25
Edit Download
3.82 KB lrw-r--r-- 2026-10-29 10:53:25
Edit Download
5.89 KB lrw-r--r-- 2026-10-29 10:53:25
Edit Download
10.70 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
15.69 KB lrw-r--r-- 2026-10-13 09:51:43
Edit Download
5.72 KB lrw-r--r-- 2026-10-13 09:51:50
Edit Download
6.73 KB lrw-r--r-- 2019-10-12 14:33:17
Edit Download
3.16 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
2.24 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
18.17 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
3.50 KB lrw-r--r-- 2026-10-13 09:51:50
Edit Download
3.04 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
12.71 KB lrw-r--r-- 2019-03-11 21:58:34
Edit Download
8.18 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
5.13 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
3.99 KB lrw-r--r-- 2026-10-13 09:51:43
Edit Download
68.71 KB lrw-r--r-- 2026-07-29 04:15:17
Edit Download
56.42 KB lrw-r--r-- 2017-08-30 13:05:54
Edit Download
10.10 KB lrw-r--r-- 2022-10-08 15:22:07
Edit Download
2.83 KB lrw-r--r-- 2017-08-30 13:05:54
Edit Download
553 B lrw-r--r-- 2017-08-30 13:05:54
Edit Download
551 B lrw-r--r-- 2017-08-30 13:05:54
Edit Download
519 B lrw-r--r-- 2017-08-30 13:05:54
Edit Download
515 B lrw-r--r-- 2017-08-30 13:05:54
Edit Download
546 B lrw-r--r-- 2017-08-30 13:05:54
Edit Download
497 B lrw-r--r-- 2017-08-30 13:05:54
Edit Download
50.94 KB lrw-r--r-- 2017-08-30 13:05:54
Edit Download
478 B lrw-r--r-- 2017-08-30 13:05:54
Edit Download
1.47 KB lrw-r--r-- 2017-08-30 13:05:54
Edit Download
3.05 KB lrw-r--r-- 2017-08-30 13:05:54
Edit Download
11.14 KB lrw-r--r-- 2023-11-03 18:22:59
Edit Download
1.43 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
15.17 KB lrw-r--r-- 2019-11-18 18:17:03
Edit Download
6.46 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
2.29 KB lrw-r--r-- 2026-10-13 09:51:43
Edit Download
2.84 KB lrw-r--r-- 2022-04-18 18:38:33
Edit Download
66.29 KB lrw-r--r-- 2019-10-12 14:20:46
Edit Download
66.29 KB lrw-r--r-- 2019-10-12 14:20:46
Edit Download
6.53 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
4.42 KB lrw-r--r-- 2026-10-13 09:52:11
Edit Download
181 B lrw-r--r-- 2026-05-13 08:34:22
Edit Download
1.81 KB lrw-r--r-- 2026-10-13 09:51:43
Edit Download
2.41 KB lrw-r--r-- 2019-10-13 18:55:34
Edit Download
20 B lrw-r--r-- 2019-10-13 18:55:34
Edit Download
3.48 KB lrw-r--r-- 2019-10-13 18:55:34
Edit Download
4.79 KB lrw-r--r-- 2026-10-13 09:51:50
Edit Download
2.77 KB lrw-r--r-- 2026-10-13 09:52:14
Edit Download
11.61 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
2.17 KB lrw-r--r-- 2025-05-14 14:43:01
Edit Download
246 B lrw-r--r-- 2025-05-14 14:43:01
Edit Download
14.73 KB lrw-r--r-- 2025-05-14 14:43:01
Edit Download
14.70 KB lrw-r--r-- 2025-05-14 14:43:01
Edit Download
15.22 KB lrw-r--r-- 2025-05-14 14:43:01
Edit Download
48.71 KB lrw-r--r-- 2025-05-14 14:43:01
Edit Download
67.66 KB lrw-r--r-- 2026-05-13 08:34:22
Edit Download
7.52 KB lrw-r--r-- 2021-10-08 15:50:54
Edit Download
8.72 KB lrw-r--r-- 2026-05-13 08:34:22
Edit Download
402 B lrw-r--r-- 2026-05-13 08:34:22
Edit Download
17.43 KB lrw-r--r-- 2026-10-13 09:51:43
Edit Download
126 B lrw-r--r-- 2026-10-13 09:52:15
Edit Download
8.73 KB lrw-r--r-- 2019-11-13 14:59:49
Edit Download
19.84 KB lrw-r--r-- 2023-11-03 18:22:59
Edit Download
1.35 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
4.47 KB lrw-r--r-- 2026-10-13 09:51:49
Edit Download
1.46 KB lrw-r--r-- 2026-10-13 10:42:20
Edit Download
2.16 KB lrw-r--r-- 2025-11-10 22:59:18
Edit Download
22.79 KB lrw-r--r-- 2025-11-10 22:59:18
Edit Download
5.29 KB lrw-r--r-- 2026-10-13 09:51:43
Edit Download
7.05 KB lrw-r--r-- 2026-10-13 09:52:15
Edit Download
7.49 KB lrw-r--r-- 2026-10-13 09:51:43
Edit Download
4.85 KB lrw-r--r-- 2026-10-13 10:42:20
Edit Download
25.81 KB lrw-r--r-- 2026-10-13 10:42:20
Edit Download
599 B lrw-r--r-- 2026-10-13 10:42:20
Edit Download
5.58 KB lrw-r--r-- 2019-10-11 16:55:29
Edit Download
9.59 KB lrw-r--r-- 2018-04-29 17:10:38
Edit Download
5.96 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
52.07 KB lrw-r--r-- 2026-10-13 09:51:50
Edit Download
7.18 KB lrw-r--r-- 2016-03-23 17:57:32
Edit Download
507 B lrw-r--r-- 2024-02-12 03:30:32
Edit Download
178 B lrw-r--r-- 2024-02-12 03:30:34
Edit Download
2.38 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
955 B lrw-r--r-- 2026-10-13 09:51:52
Edit Download
11.91 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
3.28 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
1.76 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
3.67 KB lrw-r--r-- 2026-10-13 09:52:13
Edit Download
97.29 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
4.18 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
4.10 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
2.40 KB lrw-r--r-- 2022-10-08 15:22:08
Edit Download
27.44 KB lrw-r--r-- 2026-10-13 09:52:14
Edit Download
1.56 KB lrw-r--r-- 2023-11-03 18:22:59
Edit Download
1.71 KB lrw-r--r-- 2026-10-13 09:51:49
Edit Download
1.83 KB lrw-r--r-- 2026-10-13 09:52:14
Edit Download
20.81 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
4.03 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
2.91 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
43.75 KB lrw-r--r-- 2026-10-13 01:52:46
Edit Download
5.67 KB lrw-r--r-- 2026-10-13 01:52:44
Edit Download
32.00 KB lrw-r--r-- 2026-06-22 08:23:32
Edit Download
1.21 KB lrw-r--r-- 2026-06-22 08:23:41
Edit Download
323 B lrw-r--r-- 2026-06-22 08:23:32
Edit Download
1.24 KB lrw-r--r-- 2026-06-22 08:23:41
Edit Download
12.71 KB lrw-r--r-- 2026-06-22 08:23:23
Edit Download
1.03 KB lrw-r--r-- 2025-11-10 22:59:18
Edit Download
140.77 KB lrw-r--r-- 2026-06-25 19:21:11
Edit Download
22.31 KB lrw-r--r-- 2026-06-25 19:21:11
Edit Download
7.39 KB lrw-r--r-- 2026-06-25 19:21:11
Edit Download
22 B lrw-r--r-- 2026-10-13 09:51:53
Edit Download
2.19 KB lrw-r--r-- 2025-11-10 22:59:18
Edit Download
2.07 KB lrw-r--r-- 2019-10-13 18:55:34
Edit Download
6.64 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
3.39 KB lrw-r--r-- 2026-10-13 09:52:13
Edit Download
11.87 KB lrw-r--r-- 2026-05-13 08:34:22
Edit Download
40.30 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
1.53 KB lrw-r--r-- 2026-10-13 09:52:15
Edit Download
9.16 KB lrw-r--r-- 2019-10-13 18:55:34
Edit Download
6.01 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
24.14 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
1.41 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
11.87 KB lrw-r--r-- 2026-10-13 09:52:14
Edit Download
962 B lrw-r--r-- 2026-10-13 09:51:53
Edit Download
4.62 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
5.10 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
2.34 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
3.58 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
1.31 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
5.34 KB lrw-r--r-- 2026-10-13 09:52:11
Edit Download
11.96 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
6.53 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
264 B lrw-r--r-- 2026-10-13 09:51:54
Edit Download
2.24 KB lrw-r--r-- 2026-10-13 09:51:43
Edit Download
8.27 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
29.46 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
2.73 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
34.82 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
17.17 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
8.03 KB lrw-r--r-- 2019-10-13 18:55:34
Edit Download
4.64 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
25 B lrw-r--r-- 2026-10-13 09:51:54
Edit Download
5.11 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
24 B lrw-r--r-- 2026-10-13 09:51:54
Edit Download
3.70 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
40.22 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
3.39 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
214 B lrw-r--r-- 2026-10-13 09:51:53
Edit Download
3.51 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
8.55 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
30.75 KB lrw-r--r-- 2026-10-13 09:51:50
Edit Download
6.50 KB lrw-r--r-- 2026-10-13 09:51:52
Edit Download
15.65 KB lrw-r--r-- 2026-10-13 09:52:13
Edit Download
13.32 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
35.14 KB lrw-r--r-- 2026-09-21 05:41:54
Edit Download
3.35 KB lrw-r--r-- 2026-09-21 05:41:54
Edit Download
250 B lrw-r--r-- 2026-09-21 05:41:55
Edit Download
22.68 KB lrw-r--r-- 2026-09-21 05:41:54
Edit Download
1.66 KB lrw-r--r-- 2026-09-21 05:41:54
Edit Download
410 B lrw-r--r-- 2026-09-21 05:41:54
Edit Download
10.12 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
4.54 KB lrw-r--r-- 2019-10-13 18:55:34
Edit Download
2.44 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
1.95 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
1.99 KB lrw-r--r-- 2026-10-13 09:51:51
Edit Download
1.55 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
3.03 KB lrw-r--r-- 2023-10-14 20:54:42
Edit Download
41.74 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
1.47 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
3.15 KB lrw-r--r-- 2026-10-13 09:52:15
Edit Download
4.00 KB lrw-r--r-- 2026-10-13 09:52:15
Edit Download
1.91 KB lrw-r--r-- 2026-10-13 09:51:43
Edit Download
6.48 KB lrw-r--r-- 2022-10-08 09:49:42
Edit Download
18.98 KB lrw-r--r-- 2022-10-08 09:49:42
Edit Download
22 B lrw-r--r-- 2026-10-13 09:51:53
Edit Download
30.38 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
5.42 KB lrw-r--r-- 2026-10-13 09:51:54
Edit Download
2.44 KB lrw-r--r-- 2026-10-13 09:51:53
Edit Download
11.23 KB lrw-r--r-- 2019-11-04 18:54:32
Edit Download
15.88 KB lrw-r--r-- 2023-10-12 00:02:25
Edit Download
16.80 KB lrw-r--r-- 2019-11-04 18:54:32
Edit Download
94.00 KB lrw-r--r-- 2023-10-12 00:02:25
Edit Download
117.16 KB lrw-r--r-- 2019-11-04 18:54:32
Edit Download
3.66 KB lrw-r--r-- 2019-11-04 18:54:32
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).
© 2026 0xNothings — Secure File Manager. All rights reserved. Built with ❤️ & Tailwind x Dark UI