@DATABASE
@$VER: SimpleFind_Español.guide 2.5 (14.01.99)
@AUTHOR Sebastian Bauer and Keith Himmelreich and Ignacio Garcia Cuadrado
@(C) ©1997-1999

@NODE MAIN "Documentación de SimpleFind"
@SMARTWRAP
@{b}SimpeFind 2.5 @{AMIGAGUIDE}@{ub}


Aunque el idioma natívo del @{" autor " link SB } es el aleman, ha conseguido
que alguien haya traducido el programa y estos documentos al español, asi que 
cualquier fallo ortografico, sintactico o tipografico son suyos (del español).
Asi que si necesita alguna clarificación de cualquier punto sobre el manual,
puede contactar con @{" él " link NACHO }. Si él no le da la suficiente información
(y podría si es que la pregunta es muy tecnica),@{b}ENTONCES@{ub} 
contacte @{" conmigo " link SB }.

@{b}Atención!@{ub} Este texto se ha diseñado para usarse con la versión 40 del 
amigaguide.datatype , que se suministra con el AmigaDOS 3.1.Bajo otras versiones,
esta guía podrá aparecer @{b}"poco menos que liada"@{ub}. Tenga en cuenta que si usa
la Kickstart 3.0, usted @{b}podría@{ub} usar el AmigaDOS 3.1, que incluye esa datatype.

@{CODE}

General:

@{" Copyright                " link COPYRIGHT}           Copyright y responsabilidades
@{" Introducción             " link INTRO}           Qué es lo que hace ?
@{" Necesario                " link REQUIRE}           Qué necesita ?
@{" Instalación              " link INSTALL}           Como instalar (y desinstalar) ?

En uso:

@{" Arranque desde CLI       " link SHELL}           Empezar desde una ventana Shell
@{" Arranque desde Workbench " link WB}           Empezar desde el Workbench
@{" Interface de Usuario     " link GUI}           Menus y Ventanas
@{" Preferencias             " link PREFS}           El programa de Preferencias
@{" Puerto ARexx             " link AREXX}           Interface ARexx

Más información:

@{" Errores y fallos         " link BUGS}           Me queda alguno por ahí ?
@{" Futuro                   " link FUTURE }           Qué añadiré luego ?
@{" Historia                 " link HISTORY }           Qué es lo que se ha hecho ?
@{" Historia de esta Guía    " link GHISTORY }           Qué ha cambiado en esta Guía ?
@{" Autor                    " link SB }           Donde mando los fallos del Programa ?
@{" Gracias ...              " link THANKS }           Quien me ha ayudado ?
@ENDNODE

@NODE COPYRIGHT "Copyright and disclamer"
@SMARTWRAP
@{b}Derechos reservados@{ub}


(c) Copyright 1997-1999 @{" Sebastian Bauer " link SB }


Simplefind es Freeware. Puede darselo a cualquiera siempre y cuando le de 
todos los ficheros incluido con el programa y sin modificar, y sin que usted
obtenga ningún beneficio por su distribución.  SimpleFind puede ser publicado
en un CD (por ejemplo, un CD de portada de una revista de Amiga) siempre que esa
revista me mande una copia de ese CD gratis.


@{b}Aspectos legales@{ub}


NO SE OFRECE NINGUNA GARANTIA CON ESTE PROGRAMA, HASTA DONDE LO PERMITEN
LAS LEYES. A MENOS QUE SE ESPECIFIQUE EN EL COPYRIGHT, ESTE PROGRAMA SE
ENTREGA "COMO ES", SIN NINGUN TIPO DE GARANTIA, NO SOLO LIMITADA A LAS 
GARANTIAS IMPLICITAS EN LAS LEYES DEL MERCADO O A LAS NECESIDADES DE UN
PARTICULAR. USTED ASUME CUALQUIER RIESGO SOBRE LA CALIDAD O LA FUNCIONALIDAD
DE ESTE PROGRAMA. AUNQUE EL PROGRAMA TUVIESE ALGUN PROBLEMA, USTED ASUME EL
COSTE DE UNA POSIBLE REPARCIÓN O CORRECIÓN.


EL AUTOR NO OFRECE NINGUNA GARANTIA POR ESTE PROGRAMA, NI SE RESPONSABILIZA DE
POSIBLES PERDIDAS DE DATOS, O MALFUNCIONAMIENTO DE LA MAQUINA, O FALLO GENERAL
DE LA MÁQUINA POR EL USO DE ESTE PROGRAMA, O POR UN POSIBLE FALLO DE EL PROGRAMA
DEBIDO A OTROS PROGRAMAS.


@ENDNODE

@NODE INTRO "Introducción"
@SMARTWRAP
@{b}Introducción@{ub}


SimpleFind es una herramienta de Busqueda para tu Amiga. Busca en un directorio
especificado un fichero o una cadena de texto que concuerde con el nombre de
ficheros, y los muestra. Depues puede copiarlos, borrarlos, comprimirlos o 
descomprimirlos o renombrarlos.


@{CODE}
Caracteristicas
  - Permite busquedas por nimbre, comentario, tamaño o fecha 
  - Se admiten comodines del AmigaDOS en la cadena de busqueda 
  - @{"Indices" link CONCEPT_INDEXFILE} para busquedas más rapidas 
  - Te permite copiar, borrar, ver y renombrer 
  - Botones y menus configurables 
  - Facil e intuitivo Interface de usuario usando GadTools 
  - Soporta Shell 
  - Puerto ARexx simple 
  - y mucho más
@{BODY}


Se que hay muy buenas utilidades en el mercado, pero muchas de ellas usan MUI, y
otras no tienen interface de usuario.  Quise hacer uno que tuviese una Interfaz
clara y concisa y que no necesitase MUI (Esto no quiere decir que no me guste MUI.
MUI es muy bueno para hacer buenos Interfaces de usuario, sin los cuales no habría
tan buenos navegadores WEB, por ejemplo)

Otra razón es que quería comprobar mis conocimientos de programación ( este es mi
@{b}primer@{ub} programa)

@ENDNODE

@NODE REQUIRE "Qué se necesita ?"
@SMARTWRAP
@{b}Lo que se necesita@{ub}


SimpleFind necesita al menso la KickStart 3.0. Debería funcionar con un
MC68000 aunque no es recomendable.

Para usar scripts es necesario que el fichero 'Execute' este en el directorio 'C:'.
Pero no creo que eso sea un gran problema

SimpleFind tambien soporta algun compresor (LZX, LHa), asi que si quieres usarlos
deben estar instalados (aunque imagino que al menos el LHa estara instalado en tu disco
duro). UnTGZ y UnZip son necesarios para descomprimir los ficheros TGZ (.tar) y los 
ficheros ZIP (.zip)


Si estan disponibles, SimpleFind usará tambien estas librerias :


@{u}ctrequest.library@{uu}

©1998 por Bahman Moallem. Se usa para crear unos bonitos requester configurables.
Pruebalo !

Aminet: util/libs/CTRequest_User.lha


@{u}popupmenu.library@{uu}

©1998 por Henrik Isaksson. SimpleFind la usa para los Menus Desplegables.

Aminet: util/libs/pmuser.lha


@{u}wbstart.library@{uu}

©1997 por Stefan Becker. Necesaria si quieres ejecutar programas de Workbench desde SimpleFind.

Aminet: util/libs/wbstart.lha


@{u}OpenURL@{uu}@{LINE}
©1998 por Troels Walsted Hansen. Se usa en este documento para
lanzar tu navegador y ver mi página web

Aminet: comm/www/OpenURL10.lha



SimpleFind @{b}no necesita@{ub} estas librería para funcionar, pero le dan alguna que otra
caracteristica más.

@ENDNODE

@NODE INSTALL "Instalación de SimpleFind"
@SMARTWRAP
@{b}Como Instalar SimpleFind@{ub}


Para instalar SimpleFind simplemente copialo en el directorio que prefiera.

@{b}No se recomienda@{ub} que el Programa de Preferencias se ponga en el directorio
SYS:Prefs o en cualqiier otro, ya que podría dar algun problema al invocarlo desde el programa.

Desde la versión 2.5 encontrarás un script de instalación. La ventaja es que puedes seleccionar
cualquier otro juego de iconos (que si no, deberías instalar manualmente). Ademas no necesitaras
quitar ficheros innecesarios a mano (como los catalogos no deseados). Si lo instalas sobre una
instalación anterior los Tooltypes no serán cambiados, ni tus preferencias. 

@{b}Como quitar SimpleFind@{ub}


Si decides borrar SimpleFind de tu Disco duro (Por que querrías hacerlo ??) simplemente borra el
programa del directorio donde está. Si crees que le falata alguna caracteristica, o se te ocurre
alguna idea para mejorar el programa, por favor @{" contacta " link SB} conmigo.

@ENDNODE

@NODE SHELL "Uso desde la Shell"
@{b}uso desde la Shell@{ub}


SimpleFind tine un uso standard desde AmigaDOS , y es como este:

DIR/M, PAT=PATTERN/K, COM=COMMENT/K, MINSIZE/N/K, MAXSIZE/N/K,
WITHIN/K, BETWEEN/K, PROTBITS/K, DATATYPE/K, CONTENTS/K,
GUIMODE/K, CASE/S,EXACT=EXACTPAT/S, EXACTCOM/S, NOSIZE/S,
NODATES/S, LFORMAT/K, CI=CREATEINDEX/S, UPI=UPDATEINDEX/S,
UI=USEINDEX/S, DI=DELETEINDEX/S, AI=AVAILABLEINDEXES/S,
ALL=ALLINDEXES/S, ALLMOUNTEDVOLS/S, AUTOUPDATE/S,
ID=INDEXDIR/K, IN=INDEXNAME/K, PREFSFILE/K, PREFSPRG/K


@SMARTWRAP

@{u}DIR/M@{uu}@{LINE}
Este define los directorios desde los que se empezara a buscar.


@{u}PAT=PATTERN/K@{uu}@{LINE}
La cadena de Busqueda (cumple con comodines de AmigaDOS)


@{u}COMMENT/K@{uu}@{LINE}
la cadena de Comentario. (cumple con comodines de AmigaDOS)


@{u}MINSIZE/N@{uu}@{LINE}
tamaño mínimo del fichero a buscar en Kilobytes (1024 bytes)


@{u}MAXSIZE/N@{uu}@{LINE}
Tamaño máximo en Kilobytes (1024 Bytes)


@{u}WITHIN/K@{uu}@{LINE}
Aqui puedes especificar la "edad" máxima de los ficheros que vas a buscar. Esta 
dividido en dos partes. La primera es un número entero y la segunda parte es una 
de las siguientes palabras clave:

   MINUTE(S)@{LINE}
   HOUR(S)@{LINE}
   DAY(S)@{LINE}
   MONTH(S)@{LINE}

Por ejemplo: WITHIN=5days


@{u}BETWEEN/K@{uu}@{LINE}
El fichero debe haber sido creado entre dos fechas. El formato es el tipico 
"Principio-Final". El formato de la fecha depende de las caracteristicas definidas
dentro del Workbench (Locale).


@{u}PROTBITS/K@{uu}@{LINE}
Define los bits de protección que los ficheros deberían tener. SimpleFind soporta
los bits r, w,e, d, h, s, p, a . Si pones el Signo "-" antes del bit, significa que
ese bit @{b}debe ser@{ub} puesto a 0 para ser encontrao. Los bits que no se indiquen
seran ignorados


@{u}DATATYPE/K@{uu}@{LINE}
Define el Grupo de Datatype del fichero. Para indicar a que grupo de Datatypes pertenece
el fichero a buscar, SimpleFind necesita la libreria standard datatype.library.
En el idioma Castellanos son Sistema, Texto, Documento, Sonido, Instrumento,
Musica, Imagen, Animacióm, y Pelicula.@{LINE}
Por supuesto debes tener los datatypes apropiados instalados ;-)


@{u}CONTENTS/K@{uu}@{LINE}
Con el uso de esta opción puedes buscar a traves de ficheros por una cadena determinada.
Las lineas que tengan esa determinada cadena, serán mostradas en una ventana aparte.


@{u}GUIMODE/K@{uu}@{LINE}
Permite que controles el Modo del Interfaz gráfico de SimpleFind. Se reconcen las siguientes
palabras clave:

   NOGUI ........ modo shell (por defecto)@{LINE}
   SHOWGUI ...... abre el Interfaz@{LINE}
   QUICKSTART ... Abre la @{" Ventana Principal " link MAINWND } y empieza a buscar@{LINE}
   FASTERSTART .. empieza a buscar sin abrir la @{" Ventana Principal " link MAINWND }@{LINE}

Por Ejemplo: GUIMODE=QUICKSTART@{LINE}


@{u}CASE/S@{uu}@{LINE}
Fuerza a Simplefind a ignorar las Mayusculas/minusculas en
la Busqueda.


@{u}EXACT=EXACTPAT/S@{uu}@{LINE}
SimpleFind no añade el comodín #? al principio y final de la
cadena de busqueda.


@{u}EXACTCOM/S@{uu}@{LINE}
SimpleFind no añade el comodin #? al principio y final de la
cadena de Comentario.


@{u}NODATES/S@{uu}@{LINE}
No muestra la fecha de los ficheros.


@{u}NOSIZE/S@{uu}@{LINE}
no muestra el Tamaño de los ficheros.


@{u}LFORMAT/K@{uu}@{LINE}
@{CODE}
Define el formato de salida de SimpleFind.

   %b ....... Muestra los bits de protección del fichero
   %c ....... Muestra los comentarios de los ficheros
   %d ....... Muestra la fecha de los ficheros
   %t ....... Muestra la hora de los ficheros
   %f, %p ... Muestra la ruta de los ficheros (con '/')
   %w ....... Muestra la ruta de los ficheros (sin '/')
   %n ....... Muestra el nombre
   %l ....... Muestra el tamaño en bytes

@{BODY}

Para reservar algun espacio añade un número entero positivo
despues de '%' para justificación a la derecha , o negativo
para justificación a la izquierda. Un punto '.' entre el '%'
y el número, significa que el siguiente númeroes el limite de 
la cadena.@{LINE}
Por defecto se usa : "%-25n %8l %b %d %t %w"


@{u}CI=CREATEINDEX/S@{uu}@{LINE}
Crea un Indice del directorio especificado.


@{u}UPI=UPDATEINDEX/S@{uu}@{LINE}
Actualiza el Indice. Si no exsite  será creado.


@{u}UI=USEINDEX/S@{uu}@{LINE}
Usa el Indice si existe.


@{u}DI=DELETEINDEX/S@{uu}@{LINE}
Borra el Indice.


@{u}AI=AVAILABLEINDEXES/S@{uu}@{LINE}
Mustra los indices disponibles en el Directorio de Indices.


@{u}ALL=ALLINDEXES/S@{uu}@{LINE}
Cuando especifiques esta opción, SimpleFind Buscará en todos los
Indices disponibles. La opción DIR/M será ignorada.
Si añades la opción UPDATEINDEX/S, SimpleFind actualizara
todos los Indices disponibles.


@{u}ALLMOUNTEDVOLS/S@{uu}@{LINE}
Busca en todos los volúmenes montados para los que exista un Indice.
La opción DIR/M será ignorada.


@{u}AUTOUPDATE/S@{uu}@{LINE}
Al seleccionar esta opción, SImpleFind actualizará automaticamente
los indices como sea necesario antes de la busqueda.


@{u}ID=INDEXDIR/K@{uu}@{LINE}
Especifica el directorio elegído para los
@{" Indices " link CONCEPT_INDEXFILE}.

(Por defecto se guradan en PROGDIR:IndexFiles)


@{u}IN=INDEXNAME/K@{uu}@{LINE}
Esta opciónes necesario solo cuando no quieras que SimpleFind no
maneje automaticamente los Indices. Aqui puedes especificar el
nombre del @{" Indice " link CONCEPT_INDEXFILE} a usar.


@{u}PREFSFILE/K@{uu}@{LINE}
El nombre y la ruta del fichero de preferencias que SimpleFind
cargará cuando abra su Interfaz de usuario.
upon opening its GUI.@{LINE}

(Por defecto estará en PROGDIR:SimpleFind.prefs)


@{u}PREFSPRG/K@{uu}@{LINE}
El Programa que se ejecutará cuando selecciones "Cambiar Prefs..." en
el menú de Ajustes. Atención, no tiene por que estar en "PROGDIR"@{LINE}

(Por defecto es SimpleFindPrefs)

@ENDNODE

@NODE WB "Arranque desde WorkBench"
@SMARTWRAP
@{b}Arrancando desde el WorkBench@{ub}

SimpleFind puede ser arrancado desde el WorkBench, haciendo un Doble-clik en su icono.

SimpleFind soporta Multi-selección, asi que si Sleccionas el icono 
de SimpleFind y luego, con la tecla SHIFT pulsada, seleccionas una partición
o un cajón, este se usará como ruta inicial de busqueda.


@{b}Tool Types@{ub}

Actualmente hay seis ToolTypes.


@{u}PREFSFILE@{uu}

Aqui especificas el nombre y la ruta de las preferencias que se crearán cuando
elijas @{" Salvar Ajustes " link MENU} en el  @{" menu " link MENU}.

(Por defecto PROGDIR:SimpleFind.prefs)


@{u}PREFSPRG@{uu}

La ruta y nombre del Programa de Preferncias que se llamará cuanda elihas
"Editar Prefs" en el menú de Ajustes. PROGDIR: no funciona aqui.

(Por defecto es SimpleFindPrefs)


@{u}NOPOPUPMENU@{uu}

SimpleFind NO usará popupmenu.library aunque este instalada.


@{u}NOCTREQUEST@{uu}

SimpleFind NO usará ctrequest.library Aunque este instalada.


@{u}IMAGE@{uu}

Ruta para la imagen que se muestra en la @{" Ventana Principal " link MAINWND}


@{u}IMAGEPOS@{uu}

Posición de la Imagen. Puede ser LEFT (Izquierda) or RIGHT (derecha).

(Por defecto es RIGHT)


@{u}IMAGEMODE@{uu}

Como se mostrará la imagen.

IMAGEMODE=0 mostrará la porción de imagen que quepa dentro de la altura del grupo de
opciones de busqueda.

IMAGEMODE=1 Muestra la imagen completa.

(Por defecto a 0)



@ENDNODE

@NODE GUI "Wl Interface de Usuario"
@SMARTWRAP
@{b}El interface de Usuario@{ub}


El Interface de Usuario de SimpleFind consiste, basicamenye, en tres ventanas.
Todas las ventanas son accesibles desde los @{"Menus" link MENU}.


Si ejecutas SimpleFind normalmente, primero veras la @{" Ventana Principal " link MAINWND}.
Dentro de esta ventana tendras todo lo necesario para controlar todos los detalles
de busqueda y, luego, empezar la busqueda.

Cuando presiones el Botón "Empieza Busqueda", en el fondo de la ventana,aparecerá
una nueva ventana, la @{" Ventana de Resultados " link RESULTWND}. En ella veras
los ficheros encontrados tan pronto como el @{" Proceso de Busqueda " link CONCEPT_SEARCHPROCESS}
se acabe. Luego podrás manipular los ficheros encontrados (por ejemplo, copiarlos a
otro directorio, comprimirlos, borrarlos ...).
Los botones que ves en la parte de abaja de esa ventana pueden ser configurados con
el programa de preferncias.


Si seleccionas la opción "Indices/Manejador de Indices..." desde el @{"Menu" link MENU},
la @{" Ventana del Manejador de Indices " link IMANWND} aparecerá.
Aqui es donde puedes crear, borrar y actualizar los @{" Indices " link CONCEPT_INDEXFILE}.


@{CODE}
Ventanas:
@{" Ventana Principal                " link MAINWND }  Control sobre la busqueda
@{" Ventana de Resultados            " link RESULTWND }  Muestra los ficheros encontrados
@{" Ventana del Manejador de Indices " link IMANWND }  Controla tus Indices
@ENDNODE

@NODE MENU "Los Menus de SimpleFind"
@SMARTWRAP
@{b}Menu@{ub}


Los menus de SimpleFind son accesibles desde "casi" cualquier ventana. Con los
menus podrás acceder a funciones importantes.


SimpleFind tiene los siguientes menus:

@{" Proyecto    " link MENU_PROJECT}   Información@{LINE}
@{" Indices     " link MENU_INDEXFILES}   Manipular Indices@{LINE}
@{" Ajustes     " link MENU_SETTINGS}   Cambiar ajustes de SimpleFind@{LINE}

@ENDNODE

@NODE MENU_PROJECT "Menu: Proyecto"
@{b}Menu Proyecto@{ub}


El menu Proyecto tiene dos entradas:

@{b}Sobre............@{ub} Muestra información sobre,
                  el autor ( Soy yo ;-) ),
                  y del traductor del programa.

@{b}Ejecutar Script..@{ub} Abre un requester ASL para 
@{b}ARexx...@{ub}          elejir un script ARexx a ejecutar

@{b}Iconificar.......@{ub} Iconifica SimpleFind

@{b}Salir............@{ub} Salir del Programa.

@ENDNODE

@NODE MENU_INDEXFILES "Menu: Indices"
@SMARTWRAP
@{b}Menu de Indices@{ub}


Aqui podrás manipular los Indices. Existen las siguientes opciones:

@{b} Manejador de Indices...@{ub}       Abre el
@{" Manejador de Indices " link IMANWND}@{LINE}

@{b} Crear Indice...        @{ub}       Con esta opción puedes crear
un nuevo @{" Indice " link CONCEPT_INDEXFILE} para un directorio especifico
Si ya existe saldra un requester con las opciones "CREAR ACTUALIZAR o CANCELAR".@{LINE}

@{b} Recrear todos los Indices...@{ub}@{LINE}

@{b} Actualizar todos los Indices...@{ub}@{LINE}

@{b} Borrar todos los Indices...@{ub}@{LINE}

Estos tres últimos son muy explicitos.

@ENDNODE

@NODE MENU_SETTINGS "Menu de Ajustes"
@SMARTWRAP
@{b}Menu Ajustes@{ub}


Aqui podrás alterar los ajustes de SimpleFind:

@{" Importan Mayusculas ?            " link MENU_SETTINGS_CASE}
 Sensitivo a las mayusculas/minusculas ?@{LINE}
@{" Cadena Exacta ?                  " link MENU_SETTINGS_EXACTPATTERN}
 Buscar por una cadena determinada ?@{LINE}
@{" Comentario Exacto ?              " link MENU_SETTINGS_EXACTCOMPATTERN}
 Busca por un comentario explicito ?@{LINE}
@{" Usar Indices ?                   " link MENU_SETTINGS_USEIFILES}
 Usar Indices para busquedas más rápidas?@{LINE}
@{" Actualización auto. de Indices?  " link MENU_SETTINGS_AUTOINDEX}
 Actualización automatica de los Indices ?@{LINE}
@{" Empiece rápido ?                 " link MENU_SETTINGS_QUICKSTART}
 Buscar justo despues de haber introducido la cadena de busqueda?@{LINE}
@{" Mantener opciones de Busqueda?   " link MENU_SETTINGS_KEEP}
 Salvar las opciones de Busqueda?@{LINE}

@{" Ordenar por                    » " link MENU_SETTINGS_SORT}
 Ordenar los resultados de la Busqueda@{LINE}
@{" Opciones de Busqueda Visibles  » " link MENU_SETTINGS_VISIB}
 Qué opciones de Busqueda quieres que se vean?@{LINE}
@{" Opciones de Contenido          » " link MENU_SETTINGS_CONTENTS}
 Algunas opciones para la busqueda por Contenido@{LINE}

@{" Cambiar Prefs...                 " link MENU_SETTINGS_EDITPREFS}
 Editar las Preferencias de SimpleFind@{LINE}

@{" Salvar Ajustes                   " link MENU_SETTINGS_SAVESETT}
 Salvar las preferencias actuales de SimpleFind@{LINE}

@ENDNODE

@NODE MENU_SETTINGS_CASE "Opción: Importan Mayusculas?"
@SMARTWRAP
@{b}Opción sobre la importancia de las Mayusculas6minusculas@{ub}


Si activas esta opción, SimpleFind ignora las mayusculas en las busquedas.
Es decir, le resultan lo mismo las cadenas con mayusculas, o sin ellas.

@ENDNODE


@NODE MENU_SETTINGS_EXACTPATTERN "Opción: Cadena Exacta?"
@SMARTWRAP
@{b}Opción de busqueda de cadenas exactas@{ub}


Si activas esta opción, SimpleFind no añadira el comodin #? al principio y final
de la cadena de busqueda. Asi buscara solo los ficheros que se llamen EXACTAMENTE
igual que la cadena de busqueda.


@ENDNODE


@NODE MENU_SETTINGS_EXACTCOMPATTERN "Opción: Comentario Exacto?"
@SMARTWRAP
@{b}Opción de Busqueda de Comentarios@{ub}


Si está activada no añadira el comodin #? en el principio y final de la cadena de
Busqueda del Comentario.


@ENDNODE


@NODE MENU_SETTINGS_USEIFILES "Opción: Usar Indices ?"
@SMARTWRAP
@{b}Opción para usar Indices@{ub}


Solo si esta opción esta activa SimpleFind usará los
@{"Indices" link CONCEPT_INDEXFILE}, si existen.

@ENDNODE

@NODE MENU_SETTINGS_AUTOINDEX "Opción: Actualización auto. de Indices?"
@SMARTWRAP
@{b}Opción de Actualizar Automaticamente los indices@{ub}


Si se selecciona, Los Indices serán actualizados Automaticamente
(ver @{" Manejador de Indicesr " link IMANWND}).

@ENDNODE

@NODE MENU_SETTINGS_QUICKSTART "Opción: Empiece Rapido?"
@SMARTWRAP
@{b}Opción para Empezar Rapidamente@{ub}


Si se activa, SimpleFind empezará a buscar nada más introducir la cadena
de busqueda (y se presione Return).

@ENDNODE

@NODE MENU_SETTINGS_KEEP "Opción: Mantener opciones de Busqueda?"
@SMARTWRAP
@{b}Opción para Salvar las opciones de Busqueda@{ub}


Si se activa, SimpleFind salvará todas las opciones de Busqueda que tengas
activadas cuando le des a la opción @{ "Salvar Ajustes" link MENU_SETTINGS_SAVESETT}.
@ENDNODE

@NODE MENU_SETTINGS_SORT "Submenu: Ordenar"
@{b}Submenu Ordenar@{ub}


Puedes elegir entre las siguientes formas de ordenar:@{LINE}

   No ordenar
   Por Nombre completo (Con Ruta)
   Nombre
   Comentario
   Fecha (Primero la última)
   Tamaño (el más pequeño primero)
@ENDNODE


@NODE MENU_SETTINGS_VISIB "Submenu: Opciones de Busqueda Visibles"
@SMARTWRAP
@{b}Submenu de Opciones Visibles@{ub}


Aqui es donde puedes seleccionar las Opciones que aparecen
en la @{" Ventana Principal " link MAINWND}.

@ENDNODE


@NODE MENU_SETTINGS_CONTENTS "Submenu: Opciones de Contenído"
@SMARTWRAP
@{b}Submenu para las Opciones de Contenido@{ub}


Aqui puedes cambiar las opciones que influiran en la busqueda por contenidos:@{LINE}

Sensible Mayusculas  - Para hacer una busqueda en la que influyan las mayusculas.@{LINE}
Forzar a Modo Cadena - Fuerza a SimpleFind a tratar los comodines como simple caracteres.@{LINE}
@ENDNODE

@NODE MENU_SETTINGS_EDITPREFS "Opción: Cambiar Prefs"
@SMARTWRAP
@{b}Opción para cambiar las Preferencias@{ub}


Ejecuta el editor externo de preferencias definido en las @{" Tool Types " link WB}
@ENDNODE

@NODE MENU_SETTINGS_SAVESETT "Opción: Salvar Ajustes"


@{b}Opción para Salvar los ajustes@{ub}


Salva la configuración actual.
@ENDNODE


@NODE MAINWND "Ventana Principal"
@SMARTWRAP
@{b}Ventana Principal@{ub}


La Ventana Principal se abra tras ser ejecutado el Programa.
Dentro de esta ventana puedes especificar el criterio
para el @{" Proceso de Busqueda " link CONCEPT_SEARCHPROCESS}.

Podrás encontrar los siguientes botones o grupos de botones.


@{b}El grupo de 'Opciones de Busqueda'@{ub}

Las opciones de este grupo son necesarias para cada
proceso de busqueda. Se dispone de las siguientes opciones:@{LINE}
@{" Ruta de Busqueda " link MAINWND_SEARCHPATH}
  Especifica la ruta donde buscar.@{LINE}
@{" Cadena           " link MAINWND_PATTERN}
  La cadena por la que se buscaran los ficheros.@{LINE}

@{b}El grupo de 'Opciones Avanzadas'@{ub}

Las opciones de este grupo no son necesarias para la busqueda;Asi, estas pueden
ser activadas o desactivadas o incluso quitadas mediante la opción del menu
 @{" Ajustes/Opciones de Busqueda Visibles " link MENU_SETTINGS_VISIB}.
Las siguientes opciones avanzadas estan disponibles:@{LINE}

@{" Comentario          " link MAINWND_COMMENT}  Buscar por Comentrio@{LINE}
@{" Tamaño Mín          " link MAINWND_MINSIZE}  Tamaño Mínimo del fichero@{LINE}
@{" Tamaño Máx          " link MAINWND_MAXSIZE}  Tamaño Mínimo del Fichero@{LINE}
@{" En los últimos      " link MAINWND_WITHINLAST}  Busca sólo los ficheros
creados en una fecha a especificar.@{LINE}
@{" Entre               " link MAINWND_BETWEEN}  Entre dos fechas específicas @{LINE}
@{" Bits de protección  " link MAINWND_PROTBITS}  Busca por los Bits de Protección@{LINE}
@{" Datatype            " link MAINWND_DATATYPE}  Busqc para un datatype@{LINE}
@{" Contenidos          " link MAINWND_CONTENTS}  Busca una cadena en un fichero@{LINE}

Entre los dos grupos podrás encontrar la
opción @{" Directorios Max " link MAINWND_MAXDIR}.

Cuando termines con las opciones de busqueda , presiona el
botón @{" Empieza Busqueda... " link MAINWND_STARTSEARCH}.

@ENDNODE

@NODE MAINWND_SEARCHPATH "Ventana Principal: Ruta de Busqueda"
@SMARTWRAP
@{b}Ruta de Busqueda@{ub}


La ruta en donde SimpleFind empezará a buscar. Puedes
seleccionarlo manualmente o presionando el botón («)
a la derecha del espacio para la cadena de texto, y te
dará acceso a un requester donde seleccionarás la ruta.
Multiples rutas pueden ponerse, separadas con '|'.
Presionando en 'Todos' se define una ruta múltiple para
todos los Indices disponibles cuando la opción
 @{" Usar Indices ? " link MENU 64} esta seleccionada.
Si no, Se crea una ruta múltiple con todos los Volúmenes 
montados.
La ruta (s) que pongas aqui, se salvarán tambien cuando selecciones
la opción @{"Salvar Ajustes" link MENU 92 }.
Tambien puedes hacer aparecer el requester presionando la tecla SHIFT y 
la tecla subrayada de la caja de 'Ruta de Busqueda'. En este caso,
SHIFT='e', o bien , la tecla 'd' .


@ENDNODE

@NODE MAINWND_PATTERN "Ventana Principal: Cadena"
@SMARTWRAP
@{b}Cadena de Busqueda@{ub}

Cadena Standard de AmigaDOS. Presiona en el botón a la derecha de la caja para
ver la lista más usada de cadenas.
Mirar@{" Cambiar Prefs " link PREFS} / @{" Opciones de busqueda " link PREFS_SEARCHOPT}
 para cambiar estas cadenas.

@ENDNODE

@NODE MAINWND_COMMENT "Ventana Principal: Comentario"
@SMARTWRAP
@{b}Comentario@{ub}


Activar esta opción para buscar por los comentarios de los ficheros. Se soportan
comodines de AmigaDOS.
@ENDNODE


@NODE MAINWND_MINSIZE "Ventana Principal: Tamaño Mín."
@SMARTWRAP
@{b}Min Size@{ub}


Cuando este activada podrás especificar el tamaño mínimo
del fichero. La unidad del tamaño se podrá escoger con el
botón cíclico, o con las teclas '+' ó '-' .

@ENDNODE


@NODE MAINWND_MAXSIZE "Ventana Principal: Tamaño Máx."
@SMARTWRAP
@{b}Tamaño Máximo@{ub}


Cuando este activada podrás especificar el tamaño máximo
del fichero. La unidad del tamaño se podrá escoger con el
botón cíclico, o con las teclas '+' ó '-' .

@ENDNODE

@NODE MAINWND_WITHINLAST "Ventana Principal: En los últimos"
@SMARTWRAP
@{b}Buscar en los ultimos días@{ub}


Aqui puedes especificar hace cuantos minutos/horas/días/meses
el fichero fue creado/cambiado

@ENDNODE

@NODE MAINWND_BETWEEN "Ventana Principal: Entre"
@SMARTWRAP
@{b}Entre dos fechas@{ub}


Aqui puedes especificar entre qué dos fechas los ficheros fueron creados.

@ENDNODE

@NODE MAINWND_PROTBITS "Ventana Principal: Bits de Protección"
@SMARTWRAP
@{b}Bits de Protección de los ficheros@{ub}


Los bits de protección de los ficheros que son soportados son los siguientes:
  r, w, e, d,h, s, p, a. Un signo '-' significa que no esta definído. Los bits
no seleccionados serán ignorados. Una vez que active esta opción, se abrirá una
ventana , en la que podrás escoger los bits de protección con el ratón.

@ENDNODE

@NODE MAINWND_DATATYPE "Ventana Principal: Datatype"
@SMARTWRAP
@{b}Datatype@{ub}


El fichero debe pertenecer a un grupo de dattypes. Presiona en el botón de
la derecha para ver los diferentes grupos de datatypes disponibles. Se necesita
la librería 'datatypes.library' y los datatypes correctos instalados.

@ENDNODE


@NODE MAINWND_CONTENTS "Ventana Principal: Contenidos"
@SMARTWRAP
@{b}Contenídos de un fichero@{ub}


Busca por todo el fichero la cadena especificada. Para buscar con el comodín
 #? directamente, la opción @{" Opciones de Contenído/Forzar modo Cadena ? " link MENU_SETTINGS_CONTENTS}
debe estar activado. Los resultados se presentarán en una nueva ventana,
aparte de la ventana de Resusltados, presionando sobre el resultado.

@ENDNODE


@NODE MAINWND_MAXDIR "Ventana Principal: Directorios Máx."
@SMARTWRAP
@{b}Número Máximo de directorios@{ub}


Define el número máximo de subdirectorios en que buscará SimpleFind.

@ENDNODE

@NODE MAINWND_STARTSEARCH "Ventana Principal: Empieza Buasqueda"
@SMARTWRAP
@{b}Empieza la Busqueda@{ub}


Esto empezará el @{" Proceso de Busqueda " link CONCEPT_SEARCHPROCESS}. Los resultados 
se mostrarán en la @{" Ventana de Resultados " link RESULTWND }.Durante la Busqueda, es
posible interrumpirla pulsando la tecla 'ESC', o pulsando en el gadget de cierre de la
ventana"Ventana de Resultados".

@ENDNODE

@NODE RESULTWND "Ventana de Resultados"
@SMARTWRAP
@{b}Ventana de Resulatdos@{ub}


Aqui puedes ver una lista que te mostrará los ficheros encontrados tras una
busqueda. Podrás seleccionar cualquier fichero de la lista seleccionandolo con
un click del ratón. Si pones un nombre en la caja que ves debajo, el fichero 
será renombrado con ese nombre .


Debajo de esa caja encontraras otra caja distinta. Aqui puedes poner una cadena
standard de AMigaDOS, para ver sólo ciertos ficheros de los que se han encontrado
(realmente es una orden de ocultar ficheros que no concuerden con esa cadena). De
esta forma puedes rechazar ficheros encontrados sin tener que empezar una nueva
busqueda.

Los botones que encontraras aqui son completamente configurables
(mirar el menu @{" Cambiar Prefs " link PREFS} / @{" Botones " link PREFS_BUTTONS}).

Si se desea,hay un menu desplegable, y es completamente configurable. Mirar
@{" Cambiar Preferencias " link PREFS} / @{" Popup Menu " link PREFS_POPUP}.
El menu se mustra si pulsas el botón derecho del ratón sobre la lista de resultados.


Si usas la configuración por defecto, encontrarás los siguientes botones:

@{" Informaciónn " link ICMD_INFO}  Información sobre el fichero@{LINE}
@{" Copiar       " link ICMD_COPY}  Copia los ficheros seleccionados@{LINE}
@{" Borrar       " link ICMD_DELETE}  Borra los ficheros seleccionados@{LINE}
@{" Mostrar      " link ICMD_SHOW}  Mostrar los ficheros seleccionados@{LINE}
@{" Comprimir    " link ICMD_ARCHIVE}  Comprimir los ficheros seleccionados@{LINE}
@{" Descomprimir " link ICMD_UNPACK}  Descomprimir los ficheros seleccionados@{LINE}

@ENDNODE


@NODE IMANWND "Ventana del Manejador de Indices"
@SMARTWRAP
@{b}Ventana del Manejador de Indices@{ub}


Aqui es donde podrás manipular los @{" Indices " link CONCEPT_INDEXFILE}. Aqui podrás
crearlos, borralos y actualizar tus indices.

Los Indices disponibles se verán en la @{" Lista " link IMANWND_AVAIL}.@{LINE}
Veras los siguientes Botones :@{LINE}
@{" Crear...    " link IMANWND_CREATE}  Crear un Indice nuevo@{LINE}
@{" Actualizar  " link IMANWND_UPDATE}  Actualizar el Indice actual@{LINE}
@{" Borrar      " link IMANWND_DELETE}  Borrar el Indice actual@{LINE}

El siguiente grupo de cajas te permiten la configuración y actualización automatica
de los Indices@{LINE}
@{" Actualizar Indices Automaticamente " link IMANWND_AUTOUPDATE}  Actualización Automatica ?@{LINE}
@{" Despues                            " link IMANWND_AFTER}  Tras un tiempo especificado@{LINE}
@{" Dif. Ficheros Mayor que            " link IMANWND_SIZEDIFF}  Si la diferencia de tamaños es mayor que@{LINE}
@{" Y/O (ciclico)                      " link IMANWND_ANDOR}  Una opción o las dos ?@{LINE}

@ENDNODE

@NODE IMANWND_AVAIL "Ventana del Manejador de Indices: Listado de Indices disponibles"
@SMARTWRAP
@{b}Listado de los Indices disponibles@{ub}


La lista muestra los indices disponibles. Podrás ver los Indices que se han creado 
y para que directorios, o particiones, y cuando fue la última vez que se actualizaron
Para seleccionar unoi, solo haz un click del botón izquierdo del ratón sobre el Indice
o usa las teclas de cursor. Si haces un doble click,o presionando ENTER,cambiará la ruta
de busqueda en @{" Ruta de Busqueda " link MAINWND_SEARCHPATH} en la @{" Ventana Principal " link MAINWND}.

@ENDNODE


@NODE IMANWND_CREATE "Ventana del Manejador de Indices: Crear Indice"
@SMARTWRAP
@{b}Crear@{ub}


Presionando este botón se creara un nuevo Indice. Aparecerá un requester
para seleccionar el Volumen, partición o directorio a elegir


@ENDNODE


@NODE IMANWND_UPDATE "Ventana del Manejador de Indices: Actualizar Indice"
@SMARTWRAP
@{b}Actualizar@{ub}


Presionando este botón se Actualizará el Indice seleccionado.

@ENDNODE


@NODE IMANWND_DELETE "Ventana del Manejador de Indices: Borrar Indice"
@SMARTWRAP
@{b}Borrar@{ub}


Presionando este botón se borrar el Indice seleccionado.

@ENDNODE


@NODE IMANWND_AUTOUPDATE "Ventana del Manejador de Indices: Actualizar Indices Automaticamente"
@SMARTWRAP
@{b}Actualizar los indices Automaticamente@{ub}


Activa esta opción si quieres una actualización automatica de tus Indices tras
un @{" periodo de tiempo " link IMANWND_AFTER} o por una @{" diferencia de tamaño " link IMANWND_SIZEDIFF}.

La actualización automatica empieza cuando vas a hacer una
 @{" Busqueda " link CONCEPT_SEARCHPROCESS} o cuando abres el Manejador de
Indices de nuevo. Ademas, puedes dejar activado la opción @{" Actualizar auto. de Indices " link MENU_SETTINGS_AUTOINDEX}
en el Menu.

@ENDNODE


@NODE IMANWND_AFTER "Ventana del Manejador de Indices: Despues"
@SMARTWRAP
@{b}Despues@{ub}


Determina el tiempo , en meses/días/horas/minutos, tras el cual el Indice se
Actualizará.

@ENDNODE


@NODE IMANWND_SIZEDIFF "Ventana del Manejador de Indices: Dif. Ficheros Mayor que"
@SMARTWRAP
@{b}Diferencia de Tamaño entre Ficheros@{ub}


El Indice se actualizará si la diferencia entre el nuevo tamaño de la partición y el
del Indice es mayor que una cantidad especificada. La Unidad se puede elegir con el
botón cíclico.

@ENDNODE


@NODE IMANWND_ANDOR "Ventana del Manejador de Indices: Y/O Botón Ciclico"
@SMARTWRAP
@{b}Botón Y/O@{ub}


Defines si solo una condición debe ser verdadera (O) ó ambas (Y) para actualizar
los Indices.

@ENDNODE

@NODE PREFS "El programa de Preferencias"
@PREV GUI
@SMARTWRAP
@{b}El programa de preferencias@{ub}


Con el Programa de Preferencias puedes configurar aspectos importantes de SimpleFind
para adecuarlo a tus gustos.

El programa se abre en su propia Ventana.

Al final de la ventana hay dos Botones: Salvar y Cancelar. Con Salvar, salvas
los ajustes actuales. Con el botón Cancelar no los salvaras. Ambos botones te haran
salir del programa de Preferncias.

En la parte de arriba , verás un botón ciclico. Con este boton podras pasar
por varias páginas, que seran mostradas en la parte de en medio de la ventana.
Tambien puedes "pasar" la página presionando la tecla "ESPACIO".

@{CODE}
Páginas:

@{" Ajustes Generales    " link PREFS_GENERAL}    Muy util
@{" Botones              " link PREFS_BUTTONS}    Los botones de la Ventana de Resultados
@{" Menu Desplegable     " link PREFS_POPUP}    el menu Desplegable
@{" Formato de salida    " link PREFS_OUTPUTFMT}    Formato de salida
@{" Opciones de Copia    " link PREFS_COPYOPT}    Util cuando copies ficheros
@{" Opciones de Busqueda " link PREFS_SEARCHOPT}    Cambiar el mode de busqueda

@{BODY}

El programa de Preferencias se puede ejecutar desde el WorkBench o por una
ventana de Shell. Soporta Tooltypes, y tiene opciones vía Shell.

@{CODE}
Configuración vía:

@{" Tool Types  " link PREFS_TOOLTYPES}    Ejecutarlo desde el WorkBench
@{" Shell       " link PREFS_SHELL}    Ejecutarlo desde la Shell
@ENDNODE


@NODE PREFS_GENERAL "Página de Preferencias: Ajustes generales"
@SMARTWRAP
@{b}Ajustes Generales@{ub}


@{u}Dierectorio de Indices@{uu}

El directorio donde se guardaran los Indices


@{u}Visor Command@{uu}

Tu visor preferido que use las Datatypes. Este programa será invocado si haces
un doble click sobre un fichero en la @{" ventana de Resultados " link RESULTWND}
o si presionas un botón marcado como 'Mostrar'. Por defecto , el botón 'Mostrar'
 llamará al Programa 'Multiview'


@{u}Directorio Descomprimir@{uu}

El directorio donde los archivos seran descomprimidos.


@{u}Comprimir@{uu}

El compresor para Comprimir archivos.
@ENDNODE

@NODE PREFS_BUTTONS "Página de Preferencias: Botones"
@SMARTWRAP
@{b}Botones@{ub}


Aqui puedes configurar los botones que estan en la parte de abajode la
@{" Ventana de Resultados " link RESULTWND}.  La página consta de dos
cajas de Texto, un botón cíclico y varios Botones.

En la parte de la lista verás los nombres de los botones disponibles. Cada
entrada es un botón, excepto la que sea una línea, ya que será el separador
entre grupos de botones. En la @{" Ventana de Resultados " link RESULTWND} 
Vemos varios grupos en diferentes lineas.

Bajo la lista hay una caja de texto donde podras cambiar el nombre del Botón
que este seleccionado. En el Nombre, la letra bajo el signo de subrayado (_),
quiere indicar el atajo de teclado.

Bajo este botón hay otra caja de texto. Dependiendo del @{" tipo de comando " link CONCEPT_COMMANDS},
que puede ser elegído con el botón cíclico, el contenido puede tener diefrentes
significados.Excepto cuando el tipo de Comando sea INETRNO, todas las cadenas se
interpretaran como nombres de ficheros (Ejecutables).
Se abrirá un requester si presionas el botón '«' cerca de la caja. Si el 
comando es @{" Interno " link CONCEPT_INTERNALCMD} se abrirá una pequeña ventana
donde podrás escoger el tipo de mandato.

Ademas, hay estos botones:


@{u}Primero@{uu}

Mueve la entrada al primer lugar de la lista.


@{u}Arriba@{uu}

La entrada seleccionada es movida arriba una posición.


@{u}Abajo@{uu}

La entrada seleccionada es movida abajo una posición.


@{u}Ultimo@{uu}

Mueve la entrada al último lugar de la lista.


@{u}Nuevo Grupo@{uu}

Añade un separador para el nuevo grupo.


@{u}Nuevo@{uu}

Añade un botón nuevo.


@{u}Quitar@{uu}

Quita el botón seleccionado.


@{u}Editar@{uu}

Si el tipo de comando es Script o ARexx, permite editar es fichero seleccionado.

@ENDNODE

@NODE PREFS_POPUP "Página de Preferencias: Menu Desplegable"
@SMARTWRAP
@{b}Menu Desplegable@{ub}


Esta página es similar a la de @{" Botones " link PREFS_BUTTONS}, solo que en vez
de crear botones permite configurar el menu PopUp. Los grupos no existen actualmente,
pero puedes usar barras separadoras.

El menu Desplegable se ve si mantienes pulsado el botón derecho del ratón sobre la
@{" Ventana de Resulatdos " link RESULTWND} y si esta instalada la librería
popupmenu.library.

@ENDNODE

@NODE PREFS_OUTPUTFMT "Página de Preferencias: Formato de Salida"
@SMARTWRAP
@{b}Formato de salida@{ub}


Con la ayuda de esta página podras cambiar facilmente el formato de salida de la
@{" Ventana de Resulatdos " link RESULTWND}.
La primera vez verás una lista que mostrará todas las posibles opciones a ver. Si 
seleccionas una de ellas, podrás cambiar su posición en la lista, su justificación
(derecha/izquierda) con el botón cíclico y si la quieres activa o no.


@{u}Primero@{uu}

Mueve la entrada al primer lugar de la lista.


@{u}Arriba@{uu}

La entrada seleccionada es movida arriba una posición.


@{u}Abajo@{uu}

La entrada seleccionada es movida abajo una posición.


@{u}Ultimo@{uu}

Mueve la entrada al último lugar de la lista.

@{u}Activar@{uu}

Activa la entrada seleccionada, asi que se verá en la Ventana de Resultados.


@{u}Desactivar@{uu}

Desctiva la entrada seleccionada, asi que no se verá en la Ventana de Resultados.


@{u}Mostrar cabecera@{uu}

Si se activa Simplefind mostrará una cabecera en la @{" Ventana de Resulatdos " link RESULTWND}.


@ENDNODE

@NODE PREFS_COPYOPT "Pagina de Preferencias: Opciones de Copia"
@SMARTWRAP
@{b}Opciones de copia@{ub}


Aqui podrás cambiar algun dato que influiran a lo hora de copiar ficheros.


@{u}Mantener estructura de directorios@{uu}

Activando esta opción evitaras perder la estructura de los directorios al 
copiar los ficheros.


Por ejemplo, imagina que tienes dos ficheros seleccionados. El primero esta en 
SYS:C y el segundo esn SYS:LIBS, y luego los copias a RAM: .


Si la opción  @{b}Mantener estructura de directorios@{ub} esta activada, Simplefind
copiara el primer fichero a RAM:C y el segundo a RAM:LIBS.

Si no esta activada, los dos ficheros se copiaran en RAM: , sin ningun directorio.


@{u}Comprobar espacio Libre@{uu}

Activando esta opción, Simplefind calaculara el espacio necesario para copiar
los ficheros seleccionados. Si el directorio destino no tiene suficiente espacio
libre aparecera un mensaje de aviso.

De todas formas, esta opción solo funciona correctamente si las otras dos estan
deshabilitadas ;-(


@{u}Copiar icono automaticamente@{uu}

Si esta opción esta activada, Simplefind copiará el Icono del fichero, si es
que existe.

@ENDNODE

@NODE PREFS_SEARCHOPT "Página de Preferncias: Opciones de Busqueda"
@SMARTWRAP
@{b}Opciones de Busqueda@{ub}

Aqui podras cambiar ciertas opciones que influiran en el proceso de busqueda.


@{u}Asincrono@{uu}

Si activas esta opción SimpleFind hara el @{" Proceso de Busqueda " link CONCEPT_SEARCHPROCESS}
de forma asincrona.


@{u}Ventana de Paro@{uu}

SimpleFind abrira un botón de paro con una barra de progreso mientras busca.

Debajo de esto veras una lista en la cual podrás introducir las cadenas de
busqueda más frecuentes. Estas cadenas se verán apretando el gadget cerca de
la caja para introducir la cadena de busqueda. @{LINE}

Para introducir una nueva cadena has de presionar el botón @{b}NUevo@{ub}.
Introduce la cadena en el lugar destinado a ello, cerca del Botón. Como es
usual podrás mover la cadena dentro de la lista con los botones 
@{b}Primero, Arriba, Abajo@{ub} y @{b}Ultimo@{ub} o borrarlos con la ayuda del
botón @{b}Quitar@{ub}

@ENDNODE

@NODE PREFS_TOOLTYPES "Preferncias: Tool Types"
@SMARTWRAP
@{b}Tool Types@{ub}


El Programa de Prefrencias puede ser configurado con tres Tool Types.


@{u}PREFSFILE@{uu}

El nombre del fichero de preferencias por defecto, y que se grabará o actualizara
cuando presiones el botón @{b}Salvar@{ub}.

Por defecto se graba en PROGDIR:SimpleFind.prefs


@{u}TEXTEDITOR@{uu}

El editor de textos que se llamará cuando presiones el botón @{b}Editar@{ub} en
la página @{" Botones " link PREFS_BUTTONS}


@{u}NOPOPUPMENU@{uu}

SimpleFind no usará la librería popmenu.library, aunque este instalada.

@ENDNODE

@NODE PREFS_SHELL "Preferencias: Invocando desde la Shell"
@SMARTWRAP
@{b}Llamadas desde la Shell@{ub}


SimpleFind puede ser ejecutado desde una ventana Shell. La forma de ejecutarse es asi:

@{CODE}
   PREFSFILE,TEXTEDITOR,NOPOPUPMENU/S,READTTYPES/S
@{BODY}


@{u}PREFSFILE@{uu}

El nombre del fichero de preferncias por defecto. Se creara, o actualizará cuando
presiones el botón @{b}Salvar@{ub}.

Por defecto, PROGDIR:SimpleFind.prefs


@{u}TEXTEDITOR@{uu}

El editor de textos que se llamará cuando presiones el botón @{b}Editar@{ub} en
la página @{" Botones " link PREFS_BUTTONS}


@{u}NOPOPUPMENU@{uu}

SimpleFind no usará la librería popmenu.library, aunque este instalada.


@{u}READTTYPES@{uu}

SimpleFind leerá los ToolTypes de su icono, si existe.


@ENDNODE

@NODE AREXX "El puerto ARexx de SimpleFind"
@SMARTWRAP
@{b}SimpleFind y el ARexx@{ub}


SimpleFind tiene un puerto ARexx simple. Asi puedes usar SimpleFind desde
otros programas.

El puerto se llama SIMPLEFIND.1. SOLO soporta un puerto. Esto quiere decir
que solo se puede ejecutar una busqueda vía ARexx.


SimpleFind tiene los siguientes comandos ARexx:


@{" ADDNOTIFYPORT       " link AREXX_ADDNOTIFYPORT}   Añade un puerto@{LINE}
@{" DEMARK              " link AREXX_DEMARK}   Deselecciona entradas en ventana de Resultados (V2.5)@{LINE}
@{" DONTSHOWRESULTS     " link AREXX_DONTSHOWRESULTS}   Prohibe la aparición de la Ventana de Resultados@{LINE}
@{" GET                 " link AREXX_GET}   Coje datos importantes de SimpleFinnd (V2.5)@{LINE}
@{" JUMPTONEXT          " link AREXX_JUMPTONEXT}   Mueve el cursor de las entradas (V2.5)@{LINE}
@{" MARK                " link AREXX_MARK}   Selecciona entradas en Ventana de Resultados(V2.5)@{LINE}
@{" MOVEMARKER          " link AREXX_MOVEMARKER}   Mueve el marcador (V2.5)@{LINE}
@{" REMOVENOTIFYPORT    " link AREXX_REMOVENOTIFYPORT}   Quita el puerto@{LINE}
@{" SET                 " link AREXX_SET}   Pone cosas importantes de SimpleFind (V2.5)@{LINE}
@{" SHOWRESULTS         " link AREXX_SHOWRESULTS}   Permite abrir la Ventana de Resultados@{LINE}
@{" QUIT                " link AREXX_QUIT}   Salir de SimpleFind@{LINE}

Los siguientes comandos ARexx son obsoletos a partir de la v2.5. No debes usar
estos comandos en tus scripts nunca más:@{LINE}

@{" GETENTRY            " link AREXX_GETENTRY}   Coge la entrada actual@{LINE}
@{" GETENTRYNEXT        " link AREXX_GETENTRYNEXT}   Coge la entrada actual@{LINE}
@{" GETFIRSTSELENTRYPOS " link AREXX_GETFIRSTSELENTRYPOS}   Coge la posición de la primera entrada seleccionada@{LINE}
@{" GETMAXENTRIES       " link AREXX_GETMAXENTRIES}   Coge el número máximo de entradas@{LINE}
@{" GETMARKERPOS        " link AREXX_GETMARKERPOS}   Coje la posición de la última entrada seleccionada@{LINE}
@{" GETMAXFULLPATHLEN   " link AREXX_GETMAXFULLPATHLEN}   Coge la ruta más larga@{LINE}
@{" GETSELENTRIES       " link AREXX_GETSELENTRIES}   Coge el número de entradas seleccionadas@{LINE}
@{" GETSELENTRYNEXT     " link AREXX_GETSELENTRYNEXT}   Coge la entrada actual@{LINE}
@{" SETENTRYPOS         " link AREXX_SETENTRYPOS}   Coge la posicion del cursor@{LINE}

Un ejemplo de como usar el Puerto ARexx es @{" simplefind_dopus.rexx " link "//
ARexx/simplefind_dopus.rexx/MAIN"}. Este script hace que los resultados de SimpleFind
aparezcan en una ventana de Directory Opus, en vez de usar la @{" Ventana de Resultados " link RESULTWND}.
Por desgracia no funciona bien del todo, debido a un fallo en Dopus.
(Ver @{" Fallos " link BUGS})

Tambien hay ejemplos más sencillos:@{LINE}
@{" saveentries.rexx    " link "//ARexx/saveentries.rexx/MAIN"}   Salva los resultados en un fichero@{LINE}
@{" saveselentries.rexx " link "//ARexx/saveselentries.rexx/MAIN"}   Salva los ficheros seleccionados en un fichero@{LINE}

@ENDNODE

@NODE AREXX_ADDNOTIFYPORT "Comando ARexx: ADDNOTIFYPORT"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
ADDNOTIFYPORT PORTNAME@{LINE}

@{b}Descripción@{ub}@{LINE}
Añade un puerto a la lista inetrna de @{" Puertos de Notificación " link AREXX_NOTIFYPORT}.
Cuando no se necesiten más mensajes dberás usar el comando @{" REMOVENOTIFYPORT " link AREXX_REMOVENOTIFYPORT} .@{LINE}
Adds a port to SimpleFind's internal list of

@{b}Argumentos@{ub}@{LINE}

PORTNAME - Nombre del puerto a añadir.

@ENDNODE

@NODE AREXX_REMOVENOTIFYPORT "Comando ARexx: REMOVENOTIFYPORT"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
REMOVENOTIFYPORT PORTNAME@{LINE}

@{b}Descripción@{ub}@{LINE}
Quita un puerto a la lista interna de @{" Puertos de notificación " link AREXX_NOTIFYPORT}
de SimpleFind

@{b}Argumentos@{ub}@{LINE}
PORTNAME - nombre del puerto a quitar
@ENDNODE

@NODE AREXX_SETENTRYPOS "Comando ARexx: SETENTRYPOS"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
SETENTRYPOS CURSORPOS/N@{LINE}

@{b}Descripción@{ub}@{LINE}
Pone el cursor interno en una posición determinada.@{LINE}

@{b}Argumentos@{ub}@{LINE}
CURSORPOS/N: la nueva posición del cursor (empezando desde 0)

@ENDNODE

@NODE AREXX_SHOWRESULTS "Comando ARexx: SHOWRESULTS"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
SHOWRESULTS@{LINE}

@{b}Descripción@{ub}@{LINE}
Permite que SimpleFind use la Ventana de resultados para
mostrar los resultados.
Por defecto esta activada.

@ENDNODE

@NODE AREXX_DONTSHOWRESULTS "Comandos ARexx: DONTSHOWRESULTS"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
SHOWRESULTS@{LINE}

@{b}Descripción@{ub}@{LINE}

Prohibe a SimpleFind a abrir su Ventana de resultados.

@ENDNODE

@NODE AREXX_QUIT  "Comando ARexx: QUIT"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
QUIT@{LINE}

@{b}Descripción@{ub}@{LINE}
Sale de SimpleFind. Tras llamar a este comando el puerto ARexx de
SimpleFind ya no será válido.

@ENDNODE

@NODE AREXX_MARK "Comando ARexx: MARK"
@SMARTWRAP
@{b}orma de uso@{ub}@{LINE}
MARK PATTERN,POS/N/K,ALL/S@{LINE}

@{b}Descripción@{ub}@{LINE}
Selecciona algunas o todas las entradas en la Ventana de Resultados.@{LINE}

@{b}Argumentos@{ub}@{LINE}
PATTERN - Cadena AmigaOS que describe los ficheros que se seleccionaran@{LINE}
POS - La posición de la entrada que se seleccionará (PATTERN será ignorada)@{LINE}
ALL - Todos los ficheros seran seleccionados (PATTERN y POS seran ignoradas)@{LINE}

@{b}Resultado@{ub}@{LINE}
El número de las entradas seleccionadas@{LINE}

@{b}Notas@{ub}@{LINE}
Este comando NO deseleccionará ninguna entrada, asi que si quieres asegurarte de
que solo las entrada que quieras se seleccionan, usa @{"DEMARK" link AREXX_DEMARK} antes de
esta llamada.

@ENDNODE

@NODE AREXX_DEMARK "Comando ARexx: DEMARK"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
DEMARK PATTERN,POS/N/K,ALL/S@{LINE}

@{b}Descripción@{ub}@{LINE}
Deselecciona alguna o todas las entradas de la Ventana de Resultados.@{LINE}

@{b}Argumentos@{ub}@{LINE}
PATTERN - Cadena AmigaOS que describe los ficheros que se seleccionaran@{LINE}
POS - La posición de la entrada que se seleccionará (PATTERN será ignorada)@{LINE}
ALL - Todos los ficheros seran seleccionados (PATTERN y POS seran ignoradas)@{LINE}

@{b}Resultado@{ub}@{LINE}
El número de entradas deseleccionadas@{LINE}

@ENDNODE

@NODE AREXX_MOVEMARKER "Comando ARexx: MOVEMARKER"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
MOVEMARKER NUMBER/N/A,UP/S,DOWN/S@{LINE}

@{b}Descripción@{ub}@{LINE}
Señala la posición del cursor o la mueve.@{LINE}

@{b}Argumentos@{ub}@{LINE}
NUMBER - la nueva posición del cursor@{LINE}
UP - el cursor se moverá NUMBER elementos arriba@{LINE}
DOWN - el cursor se moverá NUMBER elementos abajo@{LINE}

@{b}Resultado@{ub}@{LINE}
La nueva posición del cursor, o -1 si no es válida.

@ENDNODE

@NODE AREXX_JUMPTONEXT "Comando ARexx  JUMPTONEXT"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
JUMPTONEXT SELECTED/S,UP/S,DOWN/S@{LINE}

@{b}Descripción@{ub}@{LINE}
Mueve el cursor de las entradas.@{LINE}

@{b}Argumentos@{ub}@{LINE}
SELECTED - la siguiente entrada será seleccionada@{LINE}
UP - lo muve arriba@{LINE}
DOWN - lo mueve abajo@{LINE}

@{b}Resultado@{ub}@{LINE}
La nueva posición del cursor , o -1 si la entrada no es válida
(ejemplo, se alcanza el principio o el final)

@{b}Notas@{ub}@{LINE}
Si el resultado es invalido y se llama a JUMPTOTEXT, el cursor de las entradas
se pondrá al final si especificas UP o al principio si especificas DOWN

@ENDNODE

@NODE AREXX_GET "Comando ARexx: GET"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
GET TYPE/A,VARNAME@{LINE}

@{b}Descripción@{ub}@{LINE}
Almacena la información deseada en la variable RESULT y ,si quieres,
en una variable ARexx opcional.@{LINE}

@{b}Argumentos@{ub}@{LINE}
TYPE - el tipo de información.@{LINE}
VARNAME - si se especifica la información tambien se guardará en esta variable.@{LINE}

@{b}Resultado@{ub}@{LINE}
La información deseada.@{LINE}

@{b}Notas@{ub}@{LINE}
El tipo puede ser una de los siguientes cadenas:@{LINE}

@{u}Tipos Generales@{uu}@{LINE}
INDEXDIR - el directorio de los ficheros Indices@{LINE}
PROGDIR - el directorio donde está SimpleFind @{LINE}
PUBSCREEN - El nombre de la pantalla pública donde se ve SimpleFind@{LINE}
REVISION - la revisón de SimpleFind (el número tras el punto: 2.@{b}5@{ub})@{LINE}
UNPACKDIR - directorio para descomprimir@{LINE}
VERSION - la versión de SimpleFind (el número antes del punto: @{b}2@{ub}.5)@{LINE}

@{u}Tipo de Resultado@{uu}@{LINE}
MARKERPOS - posición absoluta del marcador.@{LINE}
ENTRYPOS - posición absoluta del cursor de entradas@{LINE}
MAXFULLPATHLEN - longitud de la ruta más larga@{LINE}
ENTRIES - número de entradas@{LINE}
ENTRY - informción de la entrada que selecciona el cursor@{LINE}
ENTRYNEXT - información de la entrada bajo el cursor.@{LINE}
     el cursor se mueve a la siguiente entrada@{LINE}
ENTRYNEXTSEL - información de la entrada bajo el cursor de entradas@{LINE}
     el cursor se moverá a la siguiente entrada seleccionada@{LINE}
FIRSTSELENTRYPOS - posición de la primera entrada seleccionada@{LINE}
SELENTRIES - número de las entradas seleccionadas@{LINE}

@{u}Opción de Tipos de Busqueda@{uu}@{LINE}
BETWEEN@{LINE}
COMMENT@{LINE}
CONTENTS@{LINE}
DATATYPE@{LINE}
PATH@{LINE}
MAXSIZE@{LINE}
MINSIZE@{LINE}
PATTERN@{LINE}
PROTECTION@{LINE}
WITHIN@{LINE}

@ENDNODE

@NODE AREXX_SET "Comando ARexx: SET"
@{SMARTWRAP}
@{b}Forma de uso@{ub}@{LINE}
SET TYPE/A,VALUE/A@{LINE}

@{b}Descripción@{ub}@{LINE}
Asigna un nuevo valor a un tipo determinado.@{LINE}

@{b}Resultado@{ub}@{LINE}
0 indica un error y 1 indica que todo está bien.@{LINE}

@{b}Notas@{ub}@{LINE}
El Tipo de debe ser una de las siguientes cadenas:@{LINE}

@{u}Opciones de Busqueda de Tipos@{uu}@{LINE}
BETWEEN@{LINE}
COMMENT@{LINE}
CONTENTS@{LINE}
DATATYPE@{LINE}
PATH@{LINE}
MAXSIZE@{LINE}
MINSIZE@{LINE}
PATTERN@{LINE}
PROTECTION@{LINE}
WITHIN@{LINE}

@{u}Otros Tipos@{uu}@{LINE}
ENTRYPOS - posición absoluta del cursor de entradas@{LINE}
MARKERPOS - Posición absoluta del marcador@{LINE}

@ENDNODE

@NODE AREXX_GETENTRY "Comado ARexx: GETENTRYT"
@SMARTWRAP
@{b}Forma de Uso{ub}@{LINE}
GETENTRY@{LINE}

@{b}Descripción@{ub}@{LINE}
Toma la información de la entrada bajo el cursor de entradas.
@{CODE}
La información es almacenada en las siguientes variables ARexx:

   entry.comment  - el comentario del fichero
   entry.name     - la ruta completa del fichero
   entry.position - la posición del fichero en la lista
   entry.prot     - los bits de protección del fichero
   entry.seconds  - el tiempo del fichero desde el 1 de Enero de 1978 en segundos
   entry.size     - el tamaño del fichero en bytes
   entry.status   - 0 no marcadi / 1 marcado

@ENDNODE

@NODE AREXX_GETENTRYNEXT "Comando ARexx: GETENTRYNEXT"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
GETENTRYNEXT@{LINE}

@{b}Descripción@{ub}@{LINE}
Toma la información de el articulo bajo el cursor y mueve el
cursor
@{CODE}

La información se guarda en las siguientes variables de ARexx:

   entry.comment  - el comentario del fichero
   entry.name     - la ruta completa del fichero
   entry.position - la posición del fichero en la lista
   entry.prot     - los bits de protección del fichero
   entry.seconds  - el tiempo del fichero desde el 1 de Enero de 1978 en segundos
   entry.size     - el tamaño del fichero en bytes
   entry.status   - 0 no marcadi / 1 marcado

@ENDNODE

@NODE AREXX_GETFIRSTSELENTRYPOS "Comando ARexx: GETFIRSTSELENTRYPOS"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
GETFIRSTSELENTRYPOS@{LINE}

@{b}Descripción@{ub}@{LINE}
Almacena el numero de la primera entrada seleccionada en la variable RESULT.

@ENDNODE

@NODE AREXX_GETMAXENTRIES "Comando ARexx: GETMAXENTRIES"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
GETMAXENTRIES@{LINE}

@{b}Descripción@{ub}@{LINE}
Almacena el número de ficheros encontrados en la variable RESULT.


@ENDNODE

@NODE AREXX_GETMAXFULLPATHLEN "Comando ARexx: GETMAXFULLPATHLEN"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
GETMAXENTRIES@{LINE}

@{b}Descripción@{ub}@{LINE}
Almacena la longitud de la ruta más larga en la variable RESULT.

@ENDNODE

@NODE AREXX_GETSELENTRIES "Comando ARexx: GETSELENTRIES"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
GETSELENTRIES@{ub}@{LINE}

@{b}Descripción@{ub}@{LINE}
Almacena el número de entradas seleccionadas en la variable RESULT.

@ENDNODE

@NODE AREXX_GETSELENTRYNEXT "Comando ARexx: GETSELENTRYNEXT"
@SMARTWRAP
@{b}Forma de uso@{ub}@{LINE}
GETSELENTRYNEXT@{LINE}

@{b}Descripción@{ub}@{LINE}
Coge la información del articulo bajo el cursor y mueve 
el cursor a la siguiente entrada seleccionada.

Gets the information of the item under the entry cursor
and moves the cursor to the next selected item.
@{CODE}

La información se guarda en las siguientes variables de ARexx:

   entry.comment  - el comentario del fichero
   entry.name     - la ruta completa del fichero
   entry.position - la posición del fichero en la lista
   entry.prot     - los bits de protección del fichero
   entry.seconds  - el tiempo del fichero desde el 1 de Enero de 1978 en segundos
   entry.size     - el tamaño del fichero en bytes
   entry.status   - 0 no marcadi / 1 marcado

@ENDNODE

@NODE AREXX_NOTIFYPORT "ARexx: Puerto de Notificación"
@SMARTWRAP
@{b}Puertos de Notificación@{ub}@{LINE}

Un @{b}puerto de notificación@{ub} se usa para recibir mensajes desde
SimpleFind. Para decirle a SimpleFind donde mandar el mensaje, usa el
comando @{" ADDNOTIFYPORT " link AREXX_ADDNOTIFYPORT} .

Pero antes el puerto debe ser creado. En un puerto ARexx los puertos se pueden
crear con la llamada openport(nombre del puerto) disponible en la librería
rexxsupport.library.

Una vez que SimpleFind sepa que hay un puerto le mandará mensajes. Como en todo
programa debe esperar a que los mensajes ( en ARexx se llaman paquetes) lleguen.
Esto se hace con la llamada waitpkt(nombre del puerto) en la rexxsupport.library.
Despues de esto debes coger el paquete con la orden getpkt(nombre del puerto). El 
paquete se debe guardar en una variable. Si el paquete es válido entonces debes 
leer el tipo de comando que hqa mandado SimpleFind. Para esto, usa el comando
getarg(paquete,0) y salva el resultado en una variable. Cuando hayas recibído el
típo de comando debes contestar al mensaje tan rapido como sea posible con el comando
replypkt(paquete), ya que SimpleFind no podrá reaccionar ante otro comando ARexx u
otra acción del usuario hasta que el mensaje anterior no se haya procesado.@{LINE}.

Ya que has salvado el comando con anterioridad, eres capaz de saber que comando
se mandó. Actualmente existen tres comandos:@{LINE}

'begin searching' - se manda cuando el usuario quiere empezar la busqueda.@{LINE}

'ready' - se manda cuando el proceso de busqueda se ha completado.Tras recibir este mensaje
          podrás mirar los ficheros encontrados.@{LINE}

'quit' - se manda cuando el usuario quiere salir de SimpleFind. Tras recibir este mensaje
         el puerto ARexx de SimpleFind ya no será válido, asi que no podras mandar más
         comandos ARexx a SimpleFind.@{LINE}


Un ejemplo de como usar este puerto es @{" simplefind_dopus.rexx " link "/ARexx/simplefind_dopus.rexx/MAIN"}.


@ENDNODE

@NODE FUTURE "Futuro"
@SMARTWRAP
@{b}Futuro@{ub}
@{CODE}

Planeo añadir las siguientes cosas:

  - mejor ayuda en linea con un documento AmigaGuide
  - compilar todo con SAS/C++ y cambiar el programa de
    Preferencias por una librería compartida
  - más comandos ARexx
  - una versión exclusiva para uso desde la SHell, quizas
  - un script de instalación
  - cualquier sugerencia si es buena o interesante ( por ejemplo
    @{b}NO@{ub} añadire un juego o un programa de dibujo ;-) )
@{BODY}

El primer punto tiene toda la prioridad (y las sugerencias, claro).

Pero lo que no pienso hacer es incorporar soporte directo de tipos de ficheros,
porque ya lo tienes (indirectamente). Simplemente escoje una utilidad de 
reconocimiento de tipos de ficheros como Visor de SimpleFind. Hay muchos de ellos
en Aminet, y son válidos para mí.


@ENDNODE

@NODE BUGS "Fallos conocidos"
@SMARTWRAP
@{b}Problema 1@{ub}

Algunas personas tienen problemas con la actualización de los Indices.


@{b}Mi Explicación@{ub}

La actualización aún no es perfecta ;-(

Otra razón es que el S.O. no actualiza la fecha del fichero
si cambias sólo el comentario.



@{b}Solución@{ub}

Si la causa tien que ver con los comentarios no podré solventarlo ;-(

De cualquier forma, me vendría muy bien el estudiar los indices originales
y los actualizados (que funcionen mal). Comprimelos con Lha o con LZx, pero
recuerda que mi buzón de e-mail solo soporta ficheros menores de 250Kb.



@{b}Problema 2@{ub}

El botón de Información no fucniona si uso Dopus como reemplazo del WB.
( gracias a Manfred Ambros )


@{b}Mi Explicación@{ub}

Las llamadas necesitadas por SimpleFind necesitan que el WorkBench este cargado.
Si usas DOpus como reemplazo del WB, este no será cargado y la llamda da error.


@{b}Solución@{ub}

Usar un parche que parchee la llamda InfoRequester.

Tambien me han dicho que las versiones de DOpues >= 5.66 tiene una opción que
soluciona esto.



@{b}Problema 3@{ub}

Cuando uso el script ARexx para DOpus, los ficheros encontrados no se pueden copiar
de un listador a otro.


@{b}Mi Explicación@{ub}

DOpus no maneja correctamente los nombre con su ruta completa.


@{b}Soluciónn@{ub}

Ninguna por el momento. Si alguien sabe alguna, por favor
contacta @{" conmigo " link SB}.


@ENDNODE

@NODE HISTORY "Historia"
@SMARTWRAP
@{b}Historia de SimpleFind@{ub}


Y ahora la laarga historia de SimpleFind:
@{CODE}

  @{b}Versión 1.0 (06.04.97)@{ub}
    - Primer lanzamiento a Aminet

  @{b}Versión 1.1 (21.04.97)@{ub}
    - Vaya, SimpleFind libera su memoria dos veces.
      Corregido (espero).
    - Puedes usar Indices para busquedas rapidas.

  @{b}Versión 1.2 (22.06.97)@{ub}
    - Algunos fallos corregidos al actualizar Indices
      (no es perfecto aun)
    - Intefaz de usuario mejorado.
    - Soporte desde Shell

  @{b}Versión 1.3 (30.06.97)@{ub}
    - Más comandos desde la Shell (sugeridos por Jørn Ove Nilsen)
    - Algún cambio interno.

  @{b}Versión 1.4 (09.07.97)@{ub}
    - Se añade la Opción LFORMAT para CLI
    - nuevo formato de salida Standard desde Shell
    - Añadida la posibilidad de buscar en todos los Indices
      (sugerida por Jørn Ove Nilsen)
    - La busqueda se detiene si pulsas 'ESC' dentro del Interfaz
      de usuario.

  @{b}Versión 1.5 (21.07.97)@{ub}
    - Se puede hacer una busqueda por comentarios
      (sugerido por Robert Taje)
    - La salida de datos en la ventana de REsultados es configurable.
    - Se puede ordenar por nombre, fecha, tamaño, comentarios y 
      nombre completo.
    - Añadida cadena para ver ficheros dentro de la ventana de Resultados.
    - La función del botón 'ALL' ha cambiado un poco y se añade la opción 
      de CLI ALLMOUNTEDVOLS/S. Ahora es más facil buscar a traves de todos
      los volumenes montados. (sugerido por Rick Adams)

  @{b}Versión 1.6 (11.08.97)@{ub}
    - Ahora usa rutinas ASincronas (AsyncIO) de MAgnus Holmgren (escritura)
    - Habilitada la multiple selección en la Ventana de Resultados
    - Añadido soporte para Lha y LZx
    - Se añaden los botones Información, Comprimir y Descomprimir
    - Incluidos los catalogos en frances por Alexander Lärz
    - Incluidos catalogos en noruego por Eirik Bogsnes

  @{b}Versión 1.7 (15.09.97)@{ub}
    - Añadido Manejador de Indices
    - Actualización Automática de Indices (sugerido por Mario Kuban)
    - Varios fallos corregidos
      (Gracias a Manfred Ambros, Bahman Moallem, Andre Lehmann)
    - Más opciones para el CLI: WITHIN/K,PREFSFILE/K,AUTOUPDATE/S
    - Se sustituye la opción GUI/S por GUIMODE/K
    - La ventana Principal soporta arrstrar y tirar
    - Bastantes mejoras (sugeridas por varias personas)
    - Inclusión de documentos en alemán por Andre Lehmann

  @{b}Versión 1.8 (11.10.97)@{ub}
    - Corregidos dos fallos serios en la actualización de Indices
      (gracias a Andre Lehmann y Robert Taje)
    - Corregidos varios fallos más
      (gracias a Andre Lehmann y Manfred Ambros)
    - Añadida opción de empiece rápido dentro del Interfaz de Usuario
      (sugerido por Bahman Moallem)
    - Se añade la opción de salvar las opciones de busqueda
      (sugerida por Andre Lehmann)

   @{b}Versión 2.0 (26.11.97)@{ub}
    - Finalmente hay un Editor de Preferencias
    - Los botones son totalmente configurables
    - Se incluye catalogo finlandes por Timo Kaikumaa
    - Pequeñas mejoras

   @{b}Versión 2.1 (25.01.98)@{ub}
    - No se necesita el parche de la locale.library
    - Se puede ver una cabecera en la Ventana de Resultados
    - Se corrigen pequeños errores en las instrucciones (gracias a Steve Baker)
    - Menu Desplegable configurable
    - Rutina de copia mejorada
    - Si no hay cadena de busqueda, la tecla 'TAB' activará la primera de la
      lista (sugerida por Bahman Moallem)
    - Más pequeñas mejoras
    - Se añade un puerto ARExx Simple (pedido por Timo Kaikumaa)

   @{b}Versión 2.2 (28.04.98)@{ub}
    - Se añaden más opciones de Busqueda (Entre, bits de Protección, Contenido
      y Datatypes).La mayoría sugeridos por Jürgen Urbanek, Nils Görs y Robert Taje
    - Se añade opción Max. Directorios (sugerida por Nils Görs)
    - La ventana Principal se puede configurar un poco
    - Se añade busqueda Asincrona
    - Se añade una ventana de STOP, que contiene un Botón de paro y
      una barra de progreso (la pedía mucha gente)
    - Ayuda en línea Básica
    - Documentois en Aleman por by Jürgen Urbanek
    - Lista de cadenas (sugerida por Jürgen Urbanek)
    - Se añade el comandpo "MOVE" como interno (sugerido por Robert Taje)
    - Se añaden comandos ARexx y dos scripts
    - y unas cuantas mejoras más

   @{b}Versión 2.3 (31.07.98)@{ub}
    - Corregido un posible error de SimpleFind con MCP (versión < 32.beta7)
      (Solid Windowsizing) (Gracias a Sebastian Becker)
    - Mejores instrucciones en Ingles (gracias a  Keith Himmelreich por reescribirlo)
    - Se añade soporte para la librería ctrequest.library por Bahman Moallem
    - Se añade soprte para descompresores zip y tgz 
    - Ayuda en línea en el programa de Preferencias
    - Catalogos e Instrucciones en Español por Ignacio García Cuadrado
   
   @{b}Versión 2.4 (04.10.98)@{ub}
    - la ventana de contenidos siempre se abre en el WorkBench
      (gracias a  Jaroslav Povolny)
    - fijado un problema que no permitía cambiar las fechas del fichero en 
      algunos paises (gracias a Fredrik Ismyren)
    - posibilidad de buscar los subdirectorios (sugerido por Jürgen Urbanek)
    - barra de progreso en modo sincrono (solicitado por varias personas)
    - no se encontraba una cadena de texto si se encontraba en el principio
      del fichero (gracias a Jürgen Urbanek)
    - nuevos iconos MagicWB (gracias to Oliver Molz)
    - solucionado un problema con los menus desplegables (gracias a Jürgen Urbanek)
    - la cabecera de la ventana de resultados reacciona visualmente
      (sugerido por Jürgen Urbanek)
    - busqueda al reves  (sugerido por Jürgen Urbanek)
    - puede buscar en ficheros comprimidos (LHa y LZX) aunque no funciona
      la busqueda por Contenidos y Datatypes aún.
      (sugerido por Fredrik Ismyren y Jaroslav Povolny)
    - se incluyen catalogos en Español y documentación por Ignacio Garcia Cuadrado
    - se incluye catalogo en Sueco por by Fredrik Ismyren

   @{b}Versión 2.5 (14.01.99)@{ub}
    - se mejora el puerto ARexx (nuevos comandos)
    - scripts ARexx por  by Nils Görs
    - SimpleFind puede ser iconificado
    - se añade script de instalación
    - ahora se usan iconos en 4 colores como standard
      pueden instalarse otros iconos con el instalador
    - la barra de progreso mejora un poco (sugerido por Jürgen Urbanek)
    - la opción BETWEEN desde CLI no funcionaba (gracias a Bossman)
    - posibilidad de habilitar que no se rompan las lineas de texto en la ventana
      de contenidos (sugerido por Jon Peterson)
    - nuevo set de iconos (MWB Alternate) y logos por Marco Schärfchen
 

@ENDNODE

@NODE GHISTORY "Historia de las Instrucciones"
@SMARTWRAP
@{b}Historia de este documento@{ub}

Y esta es la historia de este fichero.@{LINE}

   @{b}Versión 2.2@{ub}@{LINE}
    - Se añade esta sección@{LINE}
    - Se ha cambiado casi todo ;-)@{LINE}

   @{b}Versión 2.3@{ub}@{LINE}
    - Reescrito por @{" Keith Himmelreich " link KEITH}@{LINE}
    - Se actualiza  @{" lo que es necesario " link REQUIRE } section@{LINE}
      (soporte de ctrequest.library, tgz y zip)@{LINE}
    - Actualizada la pagina @{" Empezar desde WorkBench " link WB} @{LINE}
      (Nuevo Tooltype: NOCTREQUEST)@{LINE}

   @{b}Versión 2.4@{ub}@{LINE}
    - actualizado @{" Introducción " link INTRO}@{LINE}
    - actualizado la sección de @{" Ajustes " link MENU_SETTINGS} @{LINE}
    - añadidas notas dentro de las secciones @{" Datatype " link MAINWND_DATATYPE} y @{" Contenidos " link MAINWND_CONTENTS} @{LINE}

   @{b}Versión 2.5@{ub}@{LINE}
    - se usa el programa OpenURL para lanzar el navegador@{LINE}
    - actualizada la @{" Sección ARexx " link AREXX}@{LINE}
    - actualizada la @{" Sección de Instalación " link INSTALL}@{LINE}
    - actualizado @{" Menu: Proyecto " link MENU_PROJECT}@{LINE}
    - actualizado @{" Submenu: Opciones de Contenido" link MENU_SETTINGS_CONTENTS}@{LINE}


@ENDNODE

@NODE SB "Como contactar conmigo ?"
@{b}Autor@{ub}


@SMARTWRAP
Esta es la decimoquinta entrega de SimpleFind. Pero aún quedan algunos fallos
que solventar. Si encuentras más (aún en este documento) o tienes alguna sugerencia
o petición para mejorar SimpleFind no dudes en hablar conmigo.

Tambien debes contactar conmigo si quieres traducir SimpleFind a tú idioma. Te 
enviaré los ficheros necesarios (sólo por e-mail). Ahora mismo existen traducciones
para los siguientes lenguajes ( excluyendo Ingles y Aleman) :


@{CODE}
  Noruego       por Eirik Bogsnes
  Frances       por Alexander Lärz
  Finlandes     por Timo Kaikumaa
  Español       por Ignacio García Cuadrado
  Sueco         por Fredrik Ismyren

@{BODY}
Las instrucciones en Aleman fueron traducidas por Jürgen Urbanek.@{LINE}
Las instrucciones en Español fueron traducidas por Ignacio García Cuadrado.@{LINE}

Muchas gracias a todas estas personas.@{LINE}


Y muchas gracias a todos aquellos que usan SimpleFind y a quienes me ayudan a 
mejorar cada versión, diciendome fallos o soluciones.


Me gustaría mucho que alguien me pudiese mandar un Icono majo para SimpleFind.
( Se que el mío es horrible, pero no soy un artista ... solo soy programador )

Tambien eres libre  de mandarme discos duros, tarjetas graficas, diskettes, CD's
o dinero ;-)


@{CODE}

Dirección:
   Sebastian Bauer
   Neustädter Str. 50
   07768 Kahla
   Germany

@{BODY}
Puedes contactar conmigo por e-mail tambien. Si tienes instalado YAM como
programa de correos, pulsa @{" AQUI " system "YAM:YAM MAILTO sebauer@t-online.de NOCHECK"})@{LINE}
Si no usas YAM, pues mi email es sebauer@t-online.de

Tambien tengo una página web. Todavía esta muy verde, pero allí podrás encontrar
la última versión de SimpleFind y otros programas que he hecho.

Usuarios de OpenURL, pulsad el botón.
@{CODE}

@{" http://home.t-online.de/home/sebauer/ " system "C:OpenURL http://home.t-online.de/home/sebauer/ SHOW TOFRONT LAUNCH"}
(en aleman)

@{" http://home.t-online.de/home/sebauer/english.html " system "C:OpenURL http://home.t-online.de/home/sebauer/english.html SHOW TOFRONT LAUNCH"}
(en ingles)

@ENDNODE

@NODE THANKS "Quienes me han ayudado"
@SMARTWRAP
@{b}Gracias@{ub}

Quiero agradecer a las siguientes personas por que me han ayudado con mi
programa SimpleFind. Sin ellos SimpleFind no sería lo que es hoy.


@{b}Alexander Lärz@{ub} - por la traducción al frances y ser un buen amigo

@{b}Andre Lehmann@{ub} - por los documentos en Aleman hasta la v 1.8, fallos encontrados
y muchas sugerencias (Andre, wo bleibst du denn? Ich hoffe du meldest dich wiedermal bei mir)

@{b}Andreas Meyer@{ub} - por sus e-mails

@{b}Arthur Dent@{ub} - por sus emails y sugerencias

@{b}Bahman Moallem@{ub} - por encontrar fallos y sugerirme ideas

@{b}Christoph Bubel@{ub} - por probar versiones beta

@{b}Eirik Bogsnes@{ub} - por el catalogo en Noruego

@{b}Jürgen Urbanek@{ub} - por sus sugerencias, las imagenes de SimpleFind,
la guía en aleman y por probar versiones beta

@{b}Jørn Ove Nilsen@{ub} - por ser el primero que me mandó un e-mail y sus sugerencias

@{b}Keith Himmelreich@{ub} - por reescribir este documento

@{b}Manfred Ambros@{ub} - por las sugerencias y encontrar fallos

@{b}Mario Kuban@{ub} - por su correo

@{b}Michael Taylor@{ub} - por su correo

@{b}Nils Görs@{ub} - por sus ideas y probar versiones beta

@{b}Michael Kuban@{ub} - por su correo

@{b}Odd H. Sandvik@{ub} - por su correo

@{b}Robert 'AMON' Falk@{ub} - por ese fallo que encontró

@{b}Robert Taje@{ub} - por sus ideas, probar las versiones beta y un poco de charla ;-)

@{b}Roland Bengtsson@{ub} - por sus ideas y ejemplos de multitarea

@{b}Sebastian Becker@{ub} - por encontrar fallos y su correo

@{b}Sitsofe Wheeler@{ub} - por encontrar fallos y su correo

@{b}Steve Baker@{ub} - por corregir este documento (no puedo contactar contigo,
el correo me rebota ;-( ))

@{b}Timo Kaikumaa@{ub} - por encontrar fallos, el catalogo Finlandes y su ayuda con
el puerto ARexx

@{b}Thomas Newsom@{ub} - por su correo

@{b}Ignacio García Cuadrado@{ub} - Por el catalogo y los documentos en Español, y esa
imagen del Boing ;-)@{LINE}

Estas personas me han ayudado directamente a mejorar SimpleFind. Pero hay más gente a
quien estar agradecidas. Sin ellas SimpleFind tendría menos opciones, o quizas ni
existiría ;-)@{LINE} 



@{b}Jay Miner y los demas creadores del Amiga@{ub} - por hacer el mejor ordenador
del mundo

@{b}Grupo de desarrolo del Amiga OS@{ub} - por un OS tan bueno

@{b}Gateway 2000@{ub} - por la compra del Amiga y su futuro. Contamos con vosotros.

@{b}Henrik Isaksson@{ub} - por su librería popupmenu.library.

@{b}Stefan Becker@{ub} - por su librería wbstart.library.

@{b}Thomas Baust@{ub} - por su programa HunkShort , que use para reducir el tamaño
de SimpleFind 

@{b}Bahman Moallem@{ub} - por su librería ctrequest.library@{LINE}

Y tambien a esas personas que ayudan a mi ordenador preferído, el Amiga.

Espero no haberme olvidado de nadie. Si lo he hecho @{" decidmelo " link SB}


@ENDNODE



@NODE CONCEPT_SEARCHPROCESS "El Proceso de Busqueda"
@SMARTWRAP
@{b}Proceso de Busqueda@{ub}


El proceso de Busqueda es la parte en que SimpleFind se encarga de buscar por todos
los directorios (y sus subdirectorios), directamnente en un medio de almacenamiento
o en los @{"Indices" link CONCEPT_INDEXFILE}.

Si se encuentra un fichero que concuerda con el patron de busqueda dado se guarda
en un buffer interno. Cuando SimpleFind ha terminado de de buscar por todos los
subdirectorios, enseña todos los ficheros que concuerdan (que se han encontrado)
en la @{" Ventana de Resultados " link RESULTWND}.
Asi es como funciona en modo Sincrono. Tambien puedes hacer que SimpleFind funcione 
en modo Asincrono (ver @{"Preferencias/Opciones de Busqueda" link PREFS_SEARCHOPT} )
y veras los ficheros a medida que se encuentran, y podrás copiarlos, renombralos ...

ATENCION: En modo Asincrono no se trabaja aún con los INDICES. Si se hacen las
busquedas por Indices, SimpleFind conmuta a modo Sincrono.

Si SimpleFind se ejecuta desde la Shell, no habrá Ventan de Resultados. Los ficheros
encontrados se verán en la misma ventana desde donde se lanzó el programa.


@ENDNODE

@NODE CONCEPT_INDEXFILE "Indices"
@SMARTWRAP
@{b}Indices@{ub}


Los Indices son ficheros que estan en tu disco duro, en un subdirectorio que podras
especificar tú mismo con la opción @{" Directorio de Indices " link PREFS_GENERAL}. 
Son creados por SimpleFind y almacena la información sobre la estructura de la 
partición . Es decir, guardan el nombre, tamaño y el directorio de cada fichero.

Con al ayuda de estos Indices, se puede acelerar bastante el
@{" proceso de busqueda " link CONCEPT_SEARCHPROCESS }, ya que SimpleFind accede a
la información mucho más rapido que leyendo todo el disco duro, o el sitio donde
se qiera buscar.

La desventaja es que los Indices no se actualizan solos. Eso quiere decir que
si crea un Indice de una partción y copia un fichero más, ese fichero no estará
reflejado en el Indice... luego no será encontrado si busca en ese Indice.

Para solucionar esto (al menos parcialmente) los Indices se pueden actualizar
a mano, o automaticamente con el @{" Manejador de Indices " link IMANWND}.

@ENDNODE

@NODE CONCEPT_COMMANDS "Tipos de Comandos"
@SMARTWRAP
@{b}Tipos de Comandos@{ub}


SompleFind "entiende" varios comamndos. Estos se usan para configurar los
@{" botones " link PREFS_BUTTONS} e indican a SimpleFind como deben ser manejados.
Un comando se ejecuta cuando presionas un botón en la @{" Ventana de Resultados " link RESULTWND}.

Hay estos comandos disponibles:
@{CODE}
   1. Interno - uno de los @{"comandos internos" link CONCEPT_INTERNALCMD} de SimpleFind
   2. CLI -     se usa comno un programa de CLI/Shell
   3. WB -      se usa como si se activase desde el WB (ver @{"Necesario" link REQUIRE})
   4. Script -  se usa como un fichero script (ver @{"Necesario" link REQUIRE})
   5. ARexx -   se usa como un script ARexx
@{BODY}
@ENDNODE

@NODE CONCEPT_INTERNALCMD "Comandos Internos"
@SMARTWRAP
@{b}Comandos Internos@{ub}


Los comandos Internos dan soporte a las funciones más importantes de un manejador
de ficheros. La mayoria de los comandos afectan a los ficheros seleccionados.
Most of these commands affect the selected files.

SimpleFind entiende estos comandos:

 @{" ARCHIVE " link ICMD_ARCHIVE }  Comprime los ficheros seleccionados@{LINE}
 @{" COPY    " link ICMD_COPY }  Copia los ficheros seleccionados@{LINE}
 @{" MOVE    " link ICMD_MOVE }  Mueve los ficheros seleccionados a otro sitio@{LINE}
 @{" DELETE  " link ICMD_DELETE }  Borra los ficheros seleccionados@{LINE}
 @{" SHOW    " link ICMD_SHOW }  Muestra los ficheros seleccionados@{LINE}
 @{" INFO    " link ICMD_INFO }  Muestra la Información de los ficheros seleccionados@{LINE}
 @{" UNPACK  " link ICMD_UNPACK }  Descomprime los ficheros seleccionados@{LINE}

 @{" ALL     " link ICMD_ALL }  Selecciona todas las entradas@{LINE}
 @{" CLEAR   " link ICMD_CLEAR }  Deselecciona todas las entradas@{LINE}
 @{" INVERT  " link ICMD_INVERT } Invierte las entradas seleccionadas/deseleccionadas@{LINE}

@ENDNODE

@NODE ICMD_ARCHIVE "Comando Interno: Archive"
@SMARTWRAP
@{b}Archive@{ub}

Comprime todos los ficheros que esten seleccionados en la Ventana de Resultados.
Puedes poner el nombre del archoivo en el requester-ASL. Para comprimir SimpleFind
usa los compresores definidos en  @{" Ajustes " link PREFS}.  Tambien ver @{"Necesario" link REQUIRE}.

@ENDNODE


@NODE ICMD_COPY "Comando Interno: Copy"
@SMARTWRAP
@{b}Copy@{ub}


Copia los ficheros seleccionados. Abre un requester-ASL para elegir un directorio
de setino.

@ENDNODE


@NODE ICMD_MOVE "Comando Interno: Move"
@SMARTWRAP
@{b}Move@{ub}


Mueve los ficheros seleccionados a un directorio a elegir.

@ENDNODE

@NODE ICMD_DELETE "Comando Interno: Delete"
@SMARTWRAP
@{b}Delete@{ub}


Borra los ficheros seleccionados del disco, despues de dos
cajas de petición para confirmar (por tu seguridad).

@ENDNODE


@NODE ICMD_SHOW "Comando Interno: Show"
@SMARTWRAP
@{b}Show@{ub}


Al presionar este botón, los ficheros seleccionados se 
verán con el visor indicado en las Preferncias.

@ENDNODE


@NODE ICMD_INFO "Comando Interno: Info"
@SMARTWRAP
@{b}Info@{ub}


Muestra la ventana de Información que tanato queremos de nuetsro
WorkBench.

@ENDNODE

@NODE ICMD_UNPACK "Comando Interno: Unpack"
@SMARTWRAP
@{b}Unpack@{ub}


Descomprime los ficheros seleccionados ( si estan comprimidos con
un compresor soportado, ver @{" Necesario " link REQUIRE} ) a un dierectorio
a elegir.

@ENDNODE

@NODE ICMD_ALL "Comando Interno: All"
@SMARTWRAP
@{b}All@{ub}


Selecciona todas las entradas.

@ENDNODE

@NODE ICMD_CLEAR "Comando Interno: Clear"
@SMARTWRAP
@{b}Clear@{ub}


Deselecciona todas las entradas.

@ENDNODE

@NODE ICMD_INVERT "Comando Interno: Invert"
@SMARTWRAP
@{b}Invert@{ub}


Invierte las entradas seleccionadas/deseleccionadas.

@ENDNODE

@NODE NACHO "Qué es esto ? Un español trabajando ;-)"

@{JCENTER}@{b}Me apetecía trducir un poquillo@{ub}


@{JLEFT}
   Ignacio García Cuadrado
   Sector Pueblos 20 Portal 5 5ºB
   Tres Cantos 28760 MADRID
   España

   Dirección E-Mail: igarcia@readysoft.es
   Página Web: http://www.readysoft.es/home/amiganacho

@ENDNODE


