/* Leerme.txt
 * 15/06/2011
 *
 * @author Jordi Lagares Roset "jlagares@xtec.cat - www.lagares.org"
 * amb el suport del Departament d'Ensenyament de la Generalitat de Catalunya
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details (see the LICENSE file).
 */


=======================================================================
Projecte Fressa 2017 - KOOHALA - 38 - 17/01/2017
=======================================================================

Programa creado a partir de una idea de Joaquim Fonoll (Departament d'Ensenyament) 
y de Jssica Ramiro y Javier Jimnez (colegio de educacin especial del Hospital San Rafael, Madrid)

=======================================================================
Es un programa que est pensado para dotar de ciertas facilidades de accesibilidad, que en principio estan 
incorporadas o pensadas para Plaphoons, para otros programas no necesariamente del projecte Fressa. 
Ejemplos de programas en las que han sido probadas son: JClic y In-Tic.


=======================================================================
De momento tiene 4 tipos de acceso. Se iran incorando nuevos sitemas si son sugeridos y se cree que puedan
facilitar el acceso a programas.


Los tipos de acceso que de momento proporciona son:
  '0-Mostrar cuadro de seguimiento del mouse'
  '1-Clic automtico al estar parado el mouse en una posicin';
  '2-Tablet PC. Clic al estar el mouse down en una casilla durante cierto tiempo';
  '3-Tablet PC. Clic al pulsar la pantalla';

0 - Permite facilitar la localizacin del mouse mediante un cuadro (o crculo, de clolor, grosor y tamao configurable)
que va siguiendo la posicin del mouse. Se puede usar independientemente de las opciones 1-2-3 o conjuntamente con una
de ellas. Si se activa este men cuando arranca de nuevo el programa ya sale automticamente dicho cuadro de seguimiento.
Si se pone elprograma Koohala en el grupo de programas Inicio de Windows podemos hacer que automticamente se ejecute el 
programa nada ms arrancar el ordenador. Cuando se accede al men o al cuadro parmetros o al cuadro acerca de el 
cuadro de seguimiento desaparece, pero si no se desactiva la opcin 0 vuelve a aparecer. Activar el men 'o...' es 
equivalente a pulsar el botn 0 que cuando est activo aparece de color rojo.

1 - Permite a un persona que pueda mover el ratn, pero no pueda hacer el clic, 
se realice este en caso de tener el ratn quieto en una posicin. Este men es incompatible con 2 y 3 y activarlo
es equivalente pulsar el botn 1. 

1- Parmetros: Si se activa el ChecBox: '1-Clic automtico al estar parado el mouse en una posicin. No permite otros clics'
cuando est activada la primera opcin, por ejemplo si se usa un tablet PC, los clics reales o pulsaciones errneas 
en la pantalla no activaran clics. Slo cuando el ratn est un rato parado en un lugar se realiar un clic.

2 - Si se usa un tablet PC y una persona no tiene suficiente control para dar en la casilla 
y se produce movimiento encima la superficie tctil no se reliza clic hasta que se ha estado cierto 
tiempo encima de cierta posicin. Este men es incompatible con 1 y 3 y activarlo
es equivalente pulsar el botn 2. 

3 - Si se usa un tablet PC toda la pantalla puede ser un pulsador en caso de utilizar un programa
mediante barrido automtico. Este men es incompatible con 1 y 2 y activarlo
es equivalente pulsar el botn 3. 

En el cuadro parmetros hay una opcin:
'Se aplica a 1 - 2. Sale un temporizador alrededor de donde se encuentra el mouse cuando se ha de realizar el clic'
Si se activa en las opciones 1 y 2 cuando empieza la cuenta atrs sale alrededor de donde se halle el mouse un
crculo que se va agrandando y cuando se ha completado es cuando manda el clic.


=======================================================================
Funcionamiento:

a)Para activar cualquier opcin se pulsa el men o el botn correspondiente.

En el cuadro parmetrso hay una opcin:
'Se aplica a todos. Cuenta atrs para arrancar las opciones. Es para poder tener el ratn normal para, prviamente, activar programas, ...'
Si se activa antes de que funione la opcin hay una cuenta atrs, esto puede ser til sobretodo para la opcin 3
que se supone puede ayudar en sistemas de barrido automtico y dicho tiempo puede servir para activar dicho barrido del 
programa externo.


b) Parar
Para parar las opciones 0-1-2-3 clic en el contador de la cuenta atrs. Si se abre el men Koohala se desactiva la opcin 1-2-3. 
Si se pulsa en el botn 1-2-3 si estan activos se desactiva la funcin.
La opcin 3 tambin se puede desactivar mediante el botn derecho en calquier ligar de la pantalla.


=======================================================================
Men Parmetros:

Azul - Se aplica a 1-2-3

Si se activa el CheckBox 'Se aplica a todos. Cuenta atrs para arrancar las opciones. Es para poder tener el ratn normal para, prviamente, activar programas, ...'

Podemos cambiar el Tiempo en segundos para la cuenta atrs para activar el sistema de control 1-2-3 escogido. Defecto 10 segundos. Valores aceptados de 1 a 100.

--------

Rojo - Se aplica a 1 

Dcimas de segundo que ha de estar el mouse parado en una posicin para activar el clic automtico. Men 1. Defecto 10 dcimas. Valores aceptados de 1 a 100.

Podemos activar el Checbox '1-Clic automtico al estar parado el mouse en una posicin. No permite otros clics' y as no hay clics fantasmas.

--------

Verde - Dcimas de segundo que ha de estar el mouse pulsado en cierta posicin para enviar un clic autmtico. Men 2. Defecto 10 dcimas. Valores aceptados de 0 a 100.

--------

Negro - Pxeles que se puede mover el ratn en las opciones 1 y 2 y que se va a considerr que el mouse est parado. Defecto 10 pxeles. Valores aceptados de 0 a 100.

'Se aplica a 1 - 2. Sale un temporizador alrededor de donde se encuentra el mouse cuando se ha de realizar el clic'
Este checkbox si se activa permite tener una imagen grfica del tiempo que nos queda para que se realice el clic en las opciones 1-2

-------

En caso de tener activado el men '0-Mostrar cuadro de seguimiento del mouse'

Podemos cambiar el quadro a un crculo. Podemos cambiar el tamao y el grosor del quadro de seguimiento y el color del quadro.

-------

'Cuando se ejecuta el programa se activa con la ltima opcin 1-2-3 que se ha usado'
Este checkbox permite que el programa arranque automticamente con una de las 3 opciones activadas.

-------

'Al arrancar el programa se minimiza la ventana principal'
Si escogemos las opciones 0-1-2-3 que nos van bin si activamos este checkbox conseguimos que no aparezca la ventana principal del programa.
Siempre podemos conseguir que vuelva a aparecer si vamos a la barra de windows y hacer clic en el cono 'koohala'
=======================================================================
De momento hay estas opciones. 

a)Su correcto funcionamiento puede depender del programa que hay debajo. 
Si creen que en un programa no funciona correctament rogamos nos informen de ello, nos indiquen el programa, a ser posible donde conseguirlo

b)Estamos trabajando en nuevas opciones. Por ejemplo que en un tablet se pueda realizar barrido dirigido.

c)Pensamos que los usuarios pueden sugerir nuevas opciones: como la opcin 2 pero que se active al levantar el dedo de la pantalla tctil.

d)Pensamos en mejoras como que se minimice automticamente, que mueste la cuenta atrs de forma grfica donde hay el mouse, pero como el tiempo
que disponemos no es infinito se trabajar en aquello que los usuarios crean pueda mejorar el acceso a los usuarios.
(24/05/11) Algunas de las sugerencias aqu mencionadas ya estan en esta versin 33.


=======================================================================
Para cualquier consulta, sugerencia, comentario, error, etc.

jlagares@xtec.cat
www.lagares.org


=======================================================================
Dessarrollado con el soporte de:

Inclusi Digital - rea TAC
(Tecnologies per a l'Aprenentatge i el Coneixement)
Departament d'Ensenyament - Generalitat de Catalunya
