5 #include <libxml/parser.h>
7 char *xml_get_prop(xmlNode *node, char *nombre);
9 /** Crea un cuadro de mensaje
11 * Se puede utilizar para dar avisos o dejar un mensaje mientras
12 * se va a procesar un tarea larga, por ejemplo :
14 * WINDOW *w = msg_box(padre, 10, 10, "Se van a eliminar %d elementos. Aguarde", n);
19 * \param win Ventana padre
20 * \param w Ancho de la ventana padre
21 * \param h Alto de la ventana padre
22 * \param format Formato compatible con printf
23 * \return Una ventana creada.
25 WINDOW *msg_box(WINDOW *win, int w, int h, const char *format, ...);
27 /** Libera un dialogo creado */
28 void msg_box_free(WINDOW *padre, WINDOW *win);
30 typedef struct _param_idx_ {
35 typedef struct _mis_param_ {
41 long int tam_bloque_fact;
42 long int tam_bloque_art;
43 long int tam_bloque_nota;
45 /* 0 = codigo, 1=desc, 2=presentacion */
46 parametro_indice ind_art[3];
53 parametro_indice ind_fac[5];