diff --git a/globals.h b/globals.h
index 23c9fda..8b400b8 100644
--- a/globals.h
+++ b/globals.h
@@ -142,12 +142,9 @@ enum iaction {
IA_IDLE
};
-/* Simple global variables - At some point in the future they'll be moved to the session structure */
-
LIB3270_INTERNAL int COLS;
LIB3270_INTERNAL int ROWS;
-
-#include "session.h"
+LIB3270_INTERNAL H3270 h3270;
#if defined(X3270_DISPLAY) /*[*/
LIB3270_INTERNAL Atom a_3270, a_registry, a_encoding;
@@ -347,6 +344,14 @@ enum state_change
#define PT_ON_THE_SPOT "OnTheSpot"
#endif /*]*/
+/** input key type */
+enum keytype
+{
+ KT_STD,
+ KT_GE
+};
+
+
/* Library internal calls */
void key_ACharacter(unsigned char c, enum keytype keytype, enum iaction cause,Boolean *skipped);
void lib3270_initialize(void);
diff --git a/lib3270.cbp b/lib3270.cbp
index 0ce2b46..34aa5d0 100644
--- a/lib3270.cbp
+++ b/lib3270.cbp
@@ -7,8 +7,8 @@
-
-
+
+
@@ -17,8 +17,8 @@
-
-
+
+
@@ -32,10 +32,14 @@
+
+
+
+
-
-
+
+
diff --git a/session.h b/session.h
deleted file mode 100644
index 8e6f5cd..0000000
--- a/session.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * "Software PW3270, desenvolvido com base nos códigos fontes do WC3270 e X3270
- * (Paul Mattes Paul.Mattes@usa.net), de emulação de terminal 3270 para acesso a
- * aplicativos mainframe. Registro no INPI sob o nome G3270.
- *
- * Copyright (C) <2008>
- *
- * Este programa é software livre. Você pode redistribuí-lo e/ou modificá-lo sob
- * os termos da GPL v.2 - Licença Pública Geral GNU, conforme publicado pela
- * Free Software Foundation.
- *
- * Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER
- * GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADEQUAÇÃO
- * A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral GNU para
- * obter mais detalhes.
- *
- * Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este
- * programa; se não, escreva para a Free Software Foundation, Inc., 59 Temple
- * Place, Suite 330, Boston, MA, 02111-1307, USA
- *
- * Este programa está nomeado como api.h e possui 444 linhas de código.
- *
- * Contatos:
- *
- * perry.werneck@gmail.com (Alexandre Perry de Souza Werneck)
- * erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça)
- * licinio@bb.com.br (Licínio Luis Branco)
- * kraucer@bb.com.br (Kraucer Fernandes Mazuco)
- * macmiranda@bb.com.br (Marco Aurélio Caldas Miranda)
- *
- */
-
-
-#ifndef SESSION_H_INCLUDED
-
- #include
-
- LIB3270_INTERNAL H3270 h3270; /**< Handle to static session. At some point in the future it will be managed by GUI */
-
-#endif // SESSION_H_INCLUDED
--
libgit2 0.21.2