#include <stdlib.h>
#include <curses.h>
-#include "malloc_debug.h"
-
/** Tipos de Widgets vĂ¡lidos */
typedef enum {INPUT, RADIO} t_Campo;
* RADIO : Cantidad de Opciones
*/
unsigned int max;
+ /** Formato del campo de entrada */
+ char *format;
/** Siguiente elemento */
struct _elem_ *sig;
*/
void form_ejecutar(t_Form *f, int x, int y);
-/** Obtiene el valor asociado a un campo
+/** Obtiene el valor asociado a un campo como char *
*
* \param f Formulario.
* \param widget Nombre del campo.
*/
char *form_obtener_valor_char(t_Form *f, const char *widget);
+/** Obtiene el valor asociado a un campo como int
+ */
int form_obtener_valor_int(t_Form *f, const char *widget);
+/** Obtiene el valor asociado a un campo como float
+ */
float form_obtener_valor_float(t_Form *f, const char *widget);
#endif