Productos Gratis (Regístrese para obtener password) |
MENSAJES DE CLARION EN ESPAÑOL
Traducción al español de todos los botones, mensajes, etc... que se
utilizan en la generación de los Wizzards. Actualizado siempre a la
ultima versión de Clarion 6.1. Una herramienta indispensable para
nuestra comunidad Latinoamericana. Para instalar simplemente copie
los archivos al directorio Clarion6\LIBSRC.
Wizards de Evolution Además de los mensajes traducidos, este wizard
genera los botones en español y con iconos.
ABUTILUI También, opcionalmente, agregamos la traducción del
Calendario.
|
EVOLUTION MAIL TEMPLATE
EC_MAIL: Instalación Full (Compatible
con Clarion 5.x y Clarion 6.0)
Clarion 6 Patch: Patch
9049 Patch
9050 Patch
9052 Patch
9053 Patch
9054
El producto esta compuesto por un Control Template para envío de mail y
un Extension Template para enviar los WMF del preview por mail con
selector de pagina. Permite guardar el wmf en un word y generar el
attach automáticamente dentro de un mail o bien dejarlo en segundo plano
del aplicativo. |
EVOLUTION TOOLS (Clarion 5.x, 6.x)
-
Incluye el Control Template tan solicitado pagina de pagina en los
reportes.(Pagina Desde - Hasta desde Preview).
-
Evita el mensaje 'No hay registros para procesar'
-
STREAM y FLUSH Automático en los process.
-
Control template que nos permite pegar un calendario en una windows. La
diferencia de este template con otros free es que este agrega el
calendario dentro de la misma ventana como "Control Template", los otros
son simplemente procedimientos aparte.
-
Enter por Tab mejorado.
-
Configuración de Impresora en Preview.
-
Impresión Pagina Actual en Preview.
Este template se ira actualizando periódicamente, se aceptan
sugerencias... |
ARBOL DE PROCEDIMIENTOS
Pequeño Utility template que genera el árbol de procedimientos en un
archivo NombreAPP.TXT |
CLARION BATCH COMPILER (beta 11)
Este excelente producto compila en modo Batch
todos los APPs del sistema. Compatible con todas las versiones de
Clarion (Gracias Cristian Olsen) |
INFORMACIÓN DE PROCEDIMIENTOS
Template muy útil para volcar información detallada de los
procedimientos de un app, con nombre, tipo, prototipo, ultima
modificación, si es local o externo, etc (Gracias Gustavo Bocian y
los amigos de BTB Soft) |
GRABAR TAB ELEGIDO
Se agrega a los browses con multiples tabs y graba como se lo utilizó la
ultima vez para cuando se reingrese, se pare nuevamente en ese tab (Gracias
Gustavo Bocian y los amigos de BTB Soft) |
TRACE PROCEDIMIENTOS
Este es mas complejo, es global y se indica un procedimiento que es le
que recibirá el procedimiento y app por el que se está pasando, este
procedimiento (que el usuario debe crear) es que debe grabar en un
archivo deseado, el resultado. En mi caso graba en un txt, el
procedimiento, app, fecha y hora, y tengo una variable en un INI para
indicar si debe grabarse o no. (Gracias Gustavo Bocian y los amigos de
BTB Soft) |
CAMPOS OBLIGATORIOS
Extensión que hace no se pueda salir de los campos obligatorios. Es
global con opciones locales (se puede deshabilitar en cada
procedimiento). Importante: Es necesario crear un alert key global para
salir del procedimiento para dejar escapar al usuario en caso de
necesidad. (Gracias Gustavo Bocian y los amigos de BTB Soft) |
VARIOS
Tiene 2 funciones, si se presiona CrtlAltP, indica en un message en que
procedimiento estamos y en que APP está y una función que si estas
parado en un campo con formato de fecha y presionas el + del teclado
numérico asigna la fecha del día. (Gracias Gustavo Bocian y los amigos
de BTB Soft) |
DCT2SQL
La ultima versión de uno de los templates mas populares para la
generación de Scripts SQL a partir del DCT (Gracias Roberto Artigas) |
DCT2SQL versión Pervasive
Dct2SQL modificado para generar Script y ejecutarlo en PERVASIVE SQL
2000i (Gracias Rafael Salguero Agruel) |
MCI
Template que reproduce audio (Wav, Mp3) y video (Avi, Mpg) (Gracias
Víctor Pierri) |
Calendario + 18 funciones
Template del estilo PopUp Calendario y un conjunto de 18 Funciones muy
útiles
(Ver mas info.)
(Gracias Francisco J. Carabez) |
Print Driver
Template para impresoras matriciales, traducido y mejorado por Rubén
Caporossi . Simplemente se registra en Global Extensions del app y
las funciones están disponibles |
Lineprint
Otro Template para impresoras matriciales, mejorado por Lucas Ponce
Medellín. |
Ruzo MAIL
La clase RuzoMail permite el envío de eMail desde una aplicación
Clarion. Se apoya en la API SMAPI de Windows.
( Gracias Daniel Ruzo,
Miembro del GCU (Grupo Clarion Uruguay)) |
Ruzo EIPQueue
Este Extension Template habilita el uso de EditInPlace (EIP) sobre una
ListBox con un queue.
(Gracias Daniel Ruzo, Miembro del GCU (Grupo
Clarion Uruguay)) |
Barfont 3 de 9
Este font permite generar barcodes en formato 3 de 9. Al string hay que
formatearlo con * al principio y al final. O sea Loc:Barfont = '*' &
TAB:Campo & '*' |
Barcode 128
Font y algoritmo para generar códigos de Barra en formato 128 (
Gracias Diego Sánchez ) |
Llamada Unica
Template para evitar que un procedimiento sea llamado 2 veces. (
Gracias Eduardo Oliveira ) |
Wallpapers
Template para aplicar wallpapers a toda la aplicación y por tipo de
procedimiento. ( Gracias Lic. Salvador Núñez ) |
Ejemplos Gratis ( Regístrese para obtener la password ) |
|
Colas de Memoria: Ejemplo con diferentes Técnicas para usar colas de
memoria |
|
Multithreading con Clarion6: Uso correcto de variables y queues
globales. Ejemplos de Secciones criticas, Mutexs y Semáforos.
Incluye documentación de la charla presentada en CONDEV por Evolution Consulting |
|
APIs GetDesktopWindow y GetWindowRect, para averiguar la
configuración de la pantalla |
|
APIs para uso del uso del Tray, incluye detección de eventos, cambio
de iconos y envío de mensajes "Ballon". |
|
Enviar al Tray (simplificado), Envía a la aplicacion al tray cuando
se trata de cerrar con la [x], luego se puede restaurar o cerrar
definitivamente desde un menú contextual en el tray. |
|
Nombre (use) de los controles: GetFieldName es un API no documentada
del Runtime de Clarion. |
|
API EnumWindows: Muestra una lista con todas las aplicaciones
abiertas (como el Task Manager). |
|
Numero a Letras: Pequeña función para traducir números a letras, en
español, claro. |
|
Numero a Letras 2: Template para traducir números a letras.
(Revisado y mejorado por Enrique Vega) |
|
BLOBs y MsSQL: Ejemplo de uso de campos BLOBs con Clarion6 y el
driver de MsSQL. |
|
ABM de un Queue: Ejemplo de como hacer un Form
(Insert/change/Delete) como si fuera un Browse, desde un queue. |
|
Cambiar Message: Como cambiar el Message de Clarion original por uno
propio. |
|
API UserName y Computername: Para obtener el nombre de usuario
logueado y de la PC. |
|
Copiar Directorios: Copiar todos los archivos, según una mascara,
desde un directorio a otro. |
|
Task Panel: Ejemplo de uso del template Task Panel. |
|
Editor SQL: Ejecutar SQL embebido. |
|
Ingreso al Sistema: Ventana para Control de Acceso (Password). |
|
Elementos del Path: Extrae cada uno de los elementos del path:
Disco, directorio, nombre del archivo y extension. |
|
Reporte a PDF: envío Condicional de Reporte a PDF, automáticamente y
sin pasar por el preview. |
|
Drag & Drop: Drag & Drop de archivos desde el Explorer de windows. |
|
Http Download: Bajar un archivo a disco desde una dirección http. |
|
Full Screen: Deja la aplicacion en modo "Pantalla Completa". |
|
Gradiente: Pinta el fondo del Frame con un efecto de Gradiente, o
degrade. |
|
Edit in Place con QUEUE: Ejemplo de uso de las clases ABC de
Clarion6 para EIP sobre Queue. |
|
Generar un TXT: APIs para generar un archivo de texto sin necesidad
de declararlo en el Diccionario. Además es muy rápido, ideal para
exportaciones. |
|
Bloquear teclado y mouse: En ciertos procesos críticos, es útil
bloquear teclado y mouse, para que el usuario "no moleste"... |
|
Equates usadas en las APIs: Lista de Équites de C++ a Clarion, para
prototipear las APIs de Windows. |
|
Encriptación básica: Encriptación / desencriptacion básica de un
campo usando el método XOR. |
|
Efectos visuales: BLINK y MARQUESINA (texto desplazable), para
resaltar un mensaje. |
|
Ventanas de distintas formas Dibujar ventanas poligonales mediante
APIs. |
|
Extraer palabras de un string Esta pequeña clase suelo usarla en
los cursos como ejemplo, justamente extrae las palabras de un string |
Espacio en disco Uso de APIs para obtener el espacio libre en disco |
|
Videos con OCX: 2 maneras de pasar videos FLASH y Windows Media
Player. (Gracias Pablo Guarnieri y los amigos de Macrosoft
Computación) |
|
Caller ID Obtener el Caller ID de una llamada telefónica.
(Gracias Javier Junca Barreto, SICyA Software) |
|
Status de la impresora App utilizando apis para determinar el status
de la impresora predeterminada por windows. (Gracias Ivan Dario
Benítez) |
|
EVALUATE(Sueldos) App de ejemplo y una serie de consideraciones
sobre el uso del EVALUATE() en el caso de cálculo de haberes.
(Gracias Ernesto Del Punta) |
|
FTP Cliente FTP (Enviado por el Ing. Sergio Maurelli) |
|
Ejemplo de interacción entre threads Ejemplo muy interesante de
como controlar una pantalla en otro thread ( Gracias Daniel Ruzo,
miembro del GCU (Grupo Clarion Uruguay)) |
|
Varios ejemplos de Queues Como obtener los campos de un archivo,
los campos de un queue, crear, borrar, ordenar, buscar e imprimir un
Queue ( Gracias Pablo Guarnieri de Macrosoft Computación y miembro
del GCU (Grupo Clarion Uruguay)) |
|
Encriptador Programa para encripción de datos ( Gracias Richard
Rangel Naranjo) |
|
Apariencia de la APP Muy buen ejemplo de como mejorar la apariencia
de la Aplicacion. Además implementa la función Directory para explorar
directorios ( Gracias Eward Rangel Naranjo) |
|
Demo Cámara Este ejemplo, muestra la imagen obtenida de una camara,
la prueba se hizo con una camara LABTEC y utiliza un OCX libre.(
Gracias Ivan Dario Benítez) |
|
Translator Class Este ejemplo, muestra la utilización del
TranslatorClass (Traducción de Lenguaje en Run Time). |
|
Browse Formats Cambios de List Format al Cambiar el Current TAB. |
|
Importación de datos (TXT) Importar datos de un archivo txt.(
Gracias Ivan Dario Benítez) |
|
Esquema de seguridad Este ejemplo muestra un esquema de seguridad
(dinámico).( Gracias Ivan Dario Benítez) |
|
Aplicación Multi-Dlls / Multi-DCT ejemplo de una Aplicación
Multi-Dlls que utiliza un Diccionario diferente por cada Dll y comparte
Variables Globales que pueden ser Inicializadas en el Menú Principal y/o
modificadas en cualquier dll.( Gracias Alfredo de ALFCOM ) |
|
Numero de Serie del HD Librería que devuelve el numero de serie
físico del disco duro, es decir, el numero de serie del fabricante, el
cual siempre es el mismo, sin importar el sistema operativo o volumen
del mismo. La implementación en Clarion de la DLL la aporto al foro
Saúl Pérez Quezada |
|
Dibujar en una ventana Ejemplo de como dibujar con comandos Clarion.(
Gracias Francisco Carabez ) |
|
Teclados Ejemplo para emular teclados por pantalla.( Gracias Juan
Carlos Barillas ) |
|
Ventana Auxiliar Template para abrir una ventana auxiliar de proceso
o espera.( Gracias Pablo Azvalinsky - Red Megatone ) |
|
OpenOffice Ejemplo de como interactuar con Open Office, muy
ingenioso.( Gracias Jose Domingo Torres Montoya ) |
|
Exportar datos desde Sql a Excel Utiliza ejecuciones dinamicas (exec)
y las potentes sentencias de SQL-DMO. Muy util cuando se requeire
exportar a gran velocidad miles de registros y se cuenta con motor MsSQL.(
Gracias Ivan Dario Benitez ) |
|
APIs para Botones y Checks Flat Como hacer que los botones y checks
se muestren flat en clarion, de manera diferente al estandar de clarion
( Gracias F. Carabez ) |
|
Busca todos los archivos en un directorio y subdirectorios
recursivamente, y les "saca" el atributo de Solo-Lectura. Esta en C55G y
sin templates adicionales.( Gracias Emiliano Ranzuglia) |
|
Calendario Ejemplo muy interesante de como generar un calendario.
( Gracias Victor Montañez ) |
|
Clarion y Pervasive(Btrieve) Programa para generar la definicion
necesaria de tus tablas al control center de pervasive ( Gracias Ing.
Gustavo Maurokefalidis ) |
|
Lista de Impresoras Instaladas Ejemplo de Jim Kane |
|
Impresoras matriciales Usar impresoras matriciales con el
PrintDrv. ( Gracias Alfredo Arias ) |
|
Mr. Agente Aporte para poder activar los Ms. Agents desde clarion.
( Gracias Jose Domingo Torres Montoya ) |
|
Nombre del Procedimiento a Ejecutar Template para obtener el nombre
de el procedimiento a ejecutar ( Gracias Emiliano Ranzuglia ) |
| >
Reltree y Queue a Report Este es un pequeo ejemplo de como pasar
una queue como parametro ( Gracias Ricardo Pardo ) |
|
String a Hex Pasar un string a hexadecimal ( Gracias Emiliano
Ranzuglia ) |
|
Version Demo Es una herramienta para agregar en versiones demo y
que se basa en controlar la cantidad maxima de registros aceptados (
Gracias Daniel Ruzo Miembro del GCU (Grupo Clarion Uruguay) ) |
|
Visualizar Contenido de un Directorio Este ejemplo muestra como
obtener los archivos de un directorio incluyendo los subdirectorios y el
contenido de estos utilizando DIRECTORY ( Gracias Ivan Dario Benitez
Delgado ) |
|
Anticopia Template anticopia basico.( Gracias Victor G. Pierri ) |
|
Tiempo entre Horas Template global que te devuelve un string con
las horas y los minutos que transcurren entre dos fechas y sus horas.(
Gracias Victor G. Pierri ) |
|
Lista Impresoras Obtener la lista de impresoras de windows desde
codigo.( Ejemplo original de Jim Kane ) |
|
Procedimiento a ejecutar Obtener el nombre de el procedimiento a
ejecutar.( Gracias Emiliano Ranzuglia ) |
|
Sort Header Template que permite ordenar una queue por sus
cabeceras.( Gracias Pablo Azvalinsky - Red Megatone ) |
|
Identificador de Procedimientos Pulsando CTRL-ALT-2 sale un
MESSAGE con el nombre del APP y su PROCEDURE de origen.( Gracias
Carlos Pacheco Hull ) |
|
Gestor de Archivos Pequeño gestor de archivos, inspirado en el
TotalCommander.( Gracias Emiliano Ranzuglia ) |
|
Espacio en disco Uso de APIs para obtener el espacio libre en
disco, un poco mas elaborado que el anterior, en formato prj ( Gracias
Emiliano Ranzuglia) |
|
Pantalla de espera Para mostrar algo mientras se hace algun
proceso que demore.( Gracias Pablo Azvalinsky - Red Megatone ) |
|
Errores Lista completa de errores de clarion. |
|
Actividad del teclado Esta app registra toda la actividad del
teclado, aunque la aplicacion este minimizada.( Gracias Enrique
Ferreyra ) |
|
ASCII a TPS Ejemplo para pasar de ascii a tps.( Gracias Juan
Carlos Barillas ) |
|
Terminal Server Enumera todas las sesiones en el servidor,
pudiendo obtener información sobre cada una de ellas.( Gracias
Emiliano Ranzuglia ) |
Imprimir etiquetas en zebra 2844 Imprimir etiquetas en una zebra
2844, trabajando directamente con la programamción en EPL2, que es el
lenguaje nativo de este tipo de impresoras, van un par de ejemplos como
asi también el manual del lenguaje EPL2 ( Gracias As. Eduardo C.
Maldonado ) |
Estado del Teclado ( Gracias Emiliano Ranzuglia ) |
Slider Template y ejemplo de uso de un control Slider.( Gracias
Emiliano Ranzuglia ) |
Popup Extension template que permite agregar en cualquier pantalla
un popup propio.( Gracias Gustavo Bocian y Gustavo Olmedo ) |
Navegador Web en Clarion Implementa el uso del OCX WEb Browser en Clarion.( Gracias Saul Perez Quezada ) |