Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Demo programa táctil (https://www.clubdelphi.com/foros/showthread.php?t=83837)

José Luis Garcí 04-08-2013 10:58:55

Cita:

Empezado por Casimiro Notevi (Mensaje 464982)
Trabajo extra y además en domingo, esto se cobra al doble de su precio ;)

Quita quita lo multiplico por 10 :D:D

José Luis Garcí 04-08-2013 11:16:03

Bueno hemos dicho que ya estaban todos los módulos, pero no hemos dicho como introducimos los datos, para ello usamos la unidad Ueditor, que se divide en las siguientes partes, este módulo esta dividido en 3 partes muy claras,

un page control (no veréis las diferentes pestañas que ya las comentaremos por qué el tabheight y el tabWidth estan a 1),

un teclado (viene por defecto en delphi 2010 en adelante (no estoy seguro de versiones anteriores) pero en la que no lo tengan, se pueden usar componentes de teclados virtuales, he incluso montar uno con sppedbuttos)

Un panel con cuatro botones, estos tienen asignadas teclas, pero como se supone que usamos un sistema táctil no podremos usarlas esta teclas son:

Borrar- borra el contenido, si esto es posible claro, permitiendo devolver vacio un contenido o rectificar simplemente.

Texto- Nos permite poner el texto por defecto, que hemos asignado por código

Pasar y salir- Sale de la actual pantalla, pero nos devuelve el contenido que hemos modificado a nuestro componente

Cancelar y Salir - Sale y no modifica nada.

José Luis Garcí 04-08-2013 11:17:52

Vamos con la primera que es para introducir textos



nada más que comentar

José Luis Garcí 04-08-2013 11:26:35

Ahora para introducir enteros



Como podemos ver podemos usar los botones para subir y bajar y podemos usar el teclado (en numpad) para introducir la cantidad, sólo enteros

José Luis Garcí 04-08-2013 11:46:31

Ahora para comisiones



Como podemos ver tenemos una serie de botones que nos permite meter una cantidad (la que marca su caption)

despues tenemos el RadioGroup, con cantidades, para variar el incremento de mi componente NewSpineditDouble con el valor que marquemos (por defecto 0,01) cada vez que pulsemos el botón subir o bajar, aumentara o disminuirá según su propiedad incremento

Y por ultimo el numpad

José Luis Garcí 04-08-2013 11:49:13

Le toca a las fechas



Podemos usar el calendario, cambiar, día. mes o año o el numpad, si optamos por esta, sólo introduciremos los números ya que las / las pone por defecto.

José Luis Garcí 04-08-2013 11:51:38

Las horas



Botones para horas y minutos, y 1 para poner los segundos a 0, o usamos el numpad, al igual que en las fechas los : salen por defecto, así que sólo ponemos los números

José Luis Garcí 04-08-2013 11:53:47

para los precios



Sólo tenemos la opción del numpad y aunque este sólo tiene el punto para los decimales, al pasarlo lo cambiamos por una coma.

José Luis Garcí 04-08-2013 11:57:20

Y por último para las tablas



Podemos usar el Dbnavigatos, pulsar en el registro (dbgrid), o buscar con el teclado, por 1 de los dos campos posibles.

Bueno, con esto doy por terminado este tema, nada, ya podéis echarme a los perros :D, espero vuestras criticas como siempre y a partir de mañana sigo con el programa de gestión. un saludo y buen domingo a todos

ElKurgan 04-08-2013 14:10:46

Colosal Trabajo, maestro

^\||/^\||/

José Luis Garcí 04-08-2013 14:18:52

Cita:

Empezado por ElKurgan (Mensaje 464993)
Colosal Trabajo, maestro

^\||/^\||/

Maestro que va, aficionado, no más

Casimiro Notevi 04-08-2013 14:30:14

Un programa completo, en una mañana de domingo.
^\||/^\||/^\||/

José Luis Garcí 04-08-2013 14:52:43

Cita:

Empezado por Casimiro Notevi (Mensaje 464995)
Un programa completo, en una mañana de domingo.
^\||/^\||/^\||/

No hombre, me pidió consejo, hace tres día, no se en total me llevaría de 9 a 11 horas +-

Casimiro Notevi 04-08-2013 15:22:57

Cita:

Empezado por José Luis Garcí (Mensaje 464996)
No hombre, me pidió consejo, hace tres día, no se en total me llevaría de 9 a 11 horas +-

¡Ah!, bueno, si fue hace 3 días, así cualquiera :p

mcs 05-08-2013 01:05:00

Una duda que tengo: de dónde sacas los gráficos para tus programas? Tienes algún recopilatorio de imágenes/iconos, o los buscas en internet segun los necesitas?

José Luis Garcí 05-08-2013 01:18:52

tengo colección de imágenes e iconos, pero para las demos uso imágenes de famosos, usando el ICoFx, lo convierto en iconos o imágenes pequeñas.

José Luis Garcí 07-08-2013 15:33:03

Lo han probado?
Que tal?
Que cambiarían?
Que consideran correcto o que esta bien?

Sin usar componentes de tercero, más que los usados, ya que podría haber usado los Smooth control, pero la idea es que sea con los componentes de delphi, nuestros componentes o componentes de los que dispongamos los fuentes

A-CLICK 11-08-2013 05:08:24

Zapatero a su zapato...
 
Ante Todo... "MUCHAS GRACIAS" Hiciste de lo que te pedi ayuda, un sistemas Completo... desde hoy mismo me pondré a trabajar... considero alli estan todos los componentes necesarios... no solo sirve para mis pantallas si no para cualquier persona que se vaya a iniciar en Touchs... Estoy realmente Sorprendido Luis... Gracias Nuevamente...

Luego comentare mi experiencia en este mismo hilo, yo ha diferencia de Luis usare SQL Server 2008 en una Base de Datos Creada por el Sistema Propietario de facturacion... omitiré la parte de facturacion pero si usare casi todo lo que alli se describe... seran 2 modulos por separado, uno en el que se incluiran los clientes y otro que sera usado solamente por los servidores para agregar los trabajos realizados a los clientes...

De Nuevo Muchas Gracias...!

José Luis Garcí 16-08-2013 09:22:05

Upss.

Hola compañeros no sé dónde tengo la cabeza , la verdad es que al subir la demo , se me olvidó subir los fuentes, no lo he hecho adrede y como no me han comentado nada, ni cuenta me había dado.

Ya esta solucionado, donde mismo está el ejecutable y la BD, tenéis los fuentes, en un archivo independiente, con el nombre Fuentes DEMOTOUCH.zip



Casimiro Notevi 16-08-2013 09:58:39

Un olvido lo tiene cualquiera :)


La franja horaria es GMT +2. Ahora son las 16:59:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi