In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Planing Xevi
Planing Xevi
Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
Lo voy a hacer en pasitos y comentando un poco los añadidos.
Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
GroupBox que contendrá el "calendario" con sus nombres de meses y en barras
de colores para distinguir los días laborables, sábados y domingos.
Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
sugerencia, cambio,...
Un Saludo,
Xevi.
Attached files Planing.zip (2.4 KB)Â
Lo voy a hacer en pasitos y comentando un poco los añadidos.
Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
GroupBox que contendrá el "calendario" con sus nombres de meses y en barras
de colores para distinguir los días laborables, sábados y domingos.
Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
sugerencia, cambio,...
Un Saludo,
Xevi.
Attached files Planing.zip (2.4 KB)Â
Planing Xevi
Entrega 0.0b... Ahora muestra el año con todos sus días correspondientes.
Probad a cambiar de año de la propiedad AppData:cExercici y vereis que os
mostrarà el calendario del ejercicio correctamente.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Probad a cambiar de año de la propiedad AppData:cExercici y vereis que os
mostrarà el calendario del ejercicio correctamente.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
-
- Mensajes: 1310
- Registrado: Mié Sep 26, 2007 7:12 pm
Planing Xevi
Xevi y el adjunto?
Salu2.
Salu2.
Planing Xevi
Sorry!!!
Las prisas... malas compañeras.
Un Saludo,
Xevi.
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:47b564f3$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Xevi y el adjunto?
>
> Salu2.
Attached files Planing.zip (3.4 KB)Â
Las prisas... malas compañeras.
Un Saludo,
Xevi.
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:47b564f3$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Xevi y el adjunto?
>
> Salu2.
Attached files Planing.zip (3.4 KB)Â
Planing Xevi
Entrega 0.0c
Ahora se pone un "ToolTip" (texto informativo) en cada día del año, y así
cuando nos situamos con el mouse por encima de un día nos muestra el día
completo, por si se nos "funde" la vista con el interlineado y no sabemos a
que mes corresponde.
En ese texto además se utilizarà para mostrar mas información
correspondiente a cada dia concreto.
También parpadea el día correspondiente a la fecha del PC, y así lo
localizamos mejor visualmente.
Ahora voy a trabajar un rato...!!!
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (3.7 KB)Â
Ahora se pone un "ToolTip" (texto informativo) en cada día del año, y así
cuando nos situamos con el mouse por encima de un día nos muestra el día
completo, por si se nos "funde" la vista con el interlineado y no sabemos a
que mes corresponde.
En ese texto además se utilizarà para mostrar mas información
correspondiente a cada dia concreto.
También parpadea el día correspondiente a la fecha del PC, y así lo
localizamos mejor visualmente.
Ahora voy a trabajar un rato...!!!
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (3.7 KB)Â
-
- Mensajes: 1310
- Registrado: Mié Sep 26, 2007 7:12 pm
Planing Xevi
Buenas Xevi si cambio
AppData:AddData( "cExercici", AllTrim(Str(Year(Date()))) )
Por AppData:AddData( "cExercici", "2008" ) funciona sin problemas, pero
como ponga otro año "2009" o "2007" sale un error recursivo hasta que
peta todo.
Salu2.
AppData:AddData( "cExercici", AllTrim(Str(Year(Date()))) )
Por AppData:AddData( "cExercici", "2008" ) funciona sin problemas, pero
como ponga otro año "2009" o "2007" sale un error recursivo hasta que
peta todo.
Salu2.
Planing Xevi
Bingen,
Visto y arreglado... sólo se debe habilitar el Timer de parpadeo de fecha de
hoy si el ejercicio en cuestión es el mismo año que el del PC.
Gracias.
Un Saludo,
Xevi.
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:47b57f50$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Buenas Xevi si cambio
>
> AppData:AddData( "cExercici", AllTrim(Str(Year(Date()))) )
>
>
> Por AppData:AddData( "cExercici", "2008" ) funciona sin problemas, pero
> como ponga otro año "2009" o "2007" sale un error recursivo hasta que
> peta todo.
>
> Salu2.
Attached files Planing.zip (3.8 KB)Â
Visto y arreglado... sólo se debe habilitar el Timer de parpadeo de fecha de
hoy si el ejercicio en cuestión es el mismo año que el del PC.
Gracias.
Un Saludo,
Xevi.
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:47b57f50$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Buenas Xevi si cambio
>
> AppData:AddData( "cExercici", AllTrim(Str(Year(Date()))) )
>
>
> Por AppData:AddData( "cExercici", "2008" ) funciona sin problemas, pero
> como ponga otro año "2009" o "2007" sale un error recursivo hasta que
> peta todo.
>
> Salu2.
Attached files Planing.zip (3.8 KB)Â
Planing Xevi
Xevi,
Con tu permiso... dejo aquí otro 'planning' hecho con otro enfoque. Lo he
hecho este medio día deprisa... faltan cosas por pulir.
Saludos,
José Luis Capel
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (8.5 KB)Â
Con tu permiso... dejo aquí otro 'planning' hecho con otro enfoque. Lo he
hecho este medio día deprisa... faltan cosas por pulir.
Saludos,
José Luis Capel
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (8.5 KB)Â
Planing Xevi
Entrega 0.0d
He añadido un cuadro de símbolos, el cual nos muestra cada color a que grupo
pertenece y agrupa por días (de momento los Laborables) y también lo hará
por horas segun jornada.
Se trata de un proyecto para tener una visión rápida sobre un control de
operarios de una empresa... Bajas, Vacaciones...
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (5.1 KB)Â
He añadido un cuadro de símbolos, el cual nos muestra cada color a que grupo
pertenece y agrupa por días (de momento los Laborables) y también lo hará
por horas segun jornada.
Se trata de un proyecto para tener una visión rápida sobre un control de
operarios de una empresa... Bajas, Vacaciones...
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (5.1 KB)Â
Planing Xevi
José Luis,
Se agradece el aporte.
Seguro que me/nos sirve de ayuda y le pillamos la funcionalidad ràpidamente.
Un Saludo,
Xevi.
"José Luis Capel - Aicom" <jose.luis@iaicom.com> escribió en el mensaje
news:[email=47b5aec8@ozsrv2.ozlan.local...]47b5aec8@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> Con tu permiso... dejo aquí otro 'planning' hecho con otro enfoque. Lo he
> hecho este medio día deprisa... faltan cosas por pulir.
>
> Saludos,
> José Luis Capel
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
> news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
>> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>>
>> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
>> GroupBox que contendrá el "calendario" con sus nombres de meses y en
>> barras
>> de colores para distinguir los días laborables, sábados y domingos.
>>
>> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
>> sugerencia, cambio,...
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>>
>
>
>
Se agradece el aporte.
Seguro que me/nos sirve de ayuda y le pillamos la funcionalidad ràpidamente.
Un Saludo,
Xevi.
"José Luis Capel - Aicom" <jose.luis@iaicom.com> escribió en el mensaje
news:[email=47b5aec8@ozsrv2.ozlan.local...]47b5aec8@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> Con tu permiso... dejo aquí otro 'planning' hecho con otro enfoque. Lo he
> hecho este medio día deprisa... faltan cosas por pulir.
>
> Saludos,
> José Luis Capel
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
> news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
>> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>>
>> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
>> GroupBox que contendrá el "calendario" con sus nombres de meses y en
>> barras
>> de colores para distinguir los días laborables, sábados y domingos.
>>
>> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
>> sugerencia, cambio,...
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>>
>
>
>
Planing Xevi
Entrega 0.0e
Ya guarda los datos de día Festivos no domingos en una DBF, se pueden
modificar los días pulsando sobre el día con el botón derecho escojiendo el
menú contextual.
En el ejercicio 2008 he marcado los 12 días festivos en Cataluña, se pueden
añadir los dos festivos locales, desmarcar los festivos y seleccionar
otros... luego le damos al botón guardar cambios y cuando volvamos al
programa se cargaràn los datos guardados últimos.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (21.1 KB)Â
Ya guarda los datos de día Festivos no domingos en una DBF, se pueden
modificar los días pulsando sobre el día con el botón derecho escojiendo el
menú contextual.
En el ejercicio 2008 he marcado los 12 días festivos en Cataluña, se pueden
añadir los dos festivos locales, desmarcar los festivos y seleccionar
otros... luego le damos al botón guardar cambios y cuando volvamos al
programa se cargaràn los datos guardados últimos.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (21.1 KB)Â
Planing Xevi
Entrega 0.0f
He incorporado una DBF con 10 Operarios con una jornada laboral de 8Hr
(modificable mas adelante).
Seleccionamos Plantilla u Operario en el ComboBox y nos muestra lo relativo
al elemento seleccionado.
Con el mouse nos posicionamos sobre un día concreto y nos muestra el día
completo, además si nos situamos en un día que corresponda a un grupo
Vacaciones, Bajas, Atrasos, Otros o Extras nos muestra el total de horas
(modificable mas adelante).
Podemos cambiar el estado de un día con sólo posicionarnos en un día
concreto y seleccionar una opción del el menú contextual que se abre
pulsando con el botón derecho del mouse.
Y podemos guardar los cambios realizados a la DBF, pulsando el botón
"Guardar".
Espero que alguien saque algo positivo de este mini-proyecto.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (31.9 KB)Â
He incorporado una DBF con 10 Operarios con una jornada laboral de 8Hr
(modificable mas adelante).
Seleccionamos Plantilla u Operario en el ComboBox y nos muestra lo relativo
al elemento seleccionado.
Con el mouse nos posicionamos sobre un día concreto y nos muestra el día
completo, además si nos situamos en un día que corresponda a un grupo
Vacaciones, Bajas, Atrasos, Otros o Extras nos muestra el total de horas
(modificable mas adelante).
Podemos cambiar el estado de un día con sólo posicionarnos en un día
concreto y seleccionar una opción del el menú contextual que se abre
pulsando con el botón derecho del mouse.
Y podemos guardar los cambios realizados a la DBF, pulsando el botón
"Guardar".
Espero que alguien saque algo positivo de este mini-proyecto.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (31.9 KB)Â
Planing Xevi
Entrega 0.0g
Ya se pueden modificar Núm. de horas de un día. Por ej. si un Operario ha
estado un día 4horas de baja, se pueden modificar a través del menú
contextual "Horas". Aparece un Edit justo debajo del día, y éste se pone en
negrita para saber que día estamos modificando. Hay que salir del Edit con
<Esc> para salir sin modificar o <Return> si queremos modificar la cantidad
de horas en ese día concreto. Luego recalcula automàticamente el cuadro de
días/horas agrupadas...
Espero no hacerme pesado con tantas entregas... pero creo que de esta forma
se puede ver y estudiar paso a paso los añadidos.
Habrá infinidad de posibles mejoras a nivel particular/personal, por eso he
decidido adjuntar los fuentes, serán mejores seguramente, pero el objetivo
que pretendo por ahora, es tener el mismo proyecto que tengo en C3 portado a
Xailer y olvidarme definitivamente de otra herramienta que no sea Xailer.
Por cierto... hay que decir que cuando movemos una ventana por "delante" de
la que forma el proyecto Planing, ésta (la del Planing) tarda en "refrescar"
todos los controles... (son unos 400), en máquinas "pequeñitas" seguro que
debe de notarse mucho el efecto.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (31.8 KB)Â
Ya se pueden modificar Núm. de horas de un día. Por ej. si un Operario ha
estado un día 4horas de baja, se pueden modificar a través del menú
contextual "Horas". Aparece un Edit justo debajo del día, y éste se pone en
negrita para saber que día estamos modificando. Hay que salir del Edit con
<Esc> para salir sin modificar o <Return> si queremos modificar la cantidad
de horas en ese día concreto. Luego recalcula automàticamente el cuadro de
días/horas agrupadas...
Espero no hacerme pesado con tantas entregas... pero creo que de esta forma
se puede ver y estudiar paso a paso los añadidos.
Habrá infinidad de posibles mejoras a nivel particular/personal, por eso he
decidido adjuntar los fuentes, serán mejores seguramente, pero el objetivo
que pretendo por ahora, es tener el mismo proyecto que tengo en C3 portado a
Xailer y olvidarme definitivamente de otra herramienta que no sea Xailer.
Por cierto... hay que decir que cuando movemos una ventana por "delante" de
la que forma el proyecto Planing, ésta (la del Planing) tarda en "refrescar"
todos los controles... (son unos 400), en máquinas "pequeñitas" seguro que
debe de notarse mucho el efecto.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (31.8 KB)Â
Planing Xevi
Entrega 0.0h
Añadido una Nota en cada día del calendario... con el menu contextual
seleccionar "Nota" al cerrar el Memo con <Esc> automàticamente guarda el
texto en el dia seleccionado. Para guardar los cambios en la DBF, hay que
pulsar en el botón "Guardar".
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (33.9 KB)Â
Añadido una Nota en cada día del calendario... con el menu contextual
seleccionar "Nota" al cerrar el Memo con <Esc> automàticamente guarda el
texto en el dia seleccionado. Para guardar los cambios en la DBF, hay que
pulsar en el botón "Guardar".
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras
> de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Attached files Planing.zip (33.9 KB)Â
Planing Xevi
> Por cierto... hay que decir que cuando movemos una ventana por "delante"
> de la que forma el proyecto Planing, ésta (la del Planing) tarda en
> "refrescar" todos los controles... (son unos 400), en máquinas
> "pequeñitas" seguro que debe de notarse mucho el efecto.
En el mismo "maquinorro"
Intel Core 2 Duo 1.66 2MbCache 1GbDDR2 RAM
el pláning corriendo en VISTA ningún problema para el refresco de
controles... és una bala!!! y puedo probar el resto de aplicaciones hechas
en Xailer y corren mejor y más rápidas... Siempre comprobando la misma
máquina y XP o VISTA.
Lo que cambia un Sistema Operativo u otro.
Un Saludo,
Xevi.
> de la que forma el proyecto Planing, ésta (la del Planing) tarda en
> "refrescar" todos los controles... (son unos 400), en máquinas
> "pequeñitas" seguro que debe de notarse mucho el efecto.
En el mismo "maquinorro"
Intel Core 2 Duo 1.66 2MbCache 1GbDDR2 RAM
el pláning corriendo en VISTA ningún problema para el refresco de
controles... és una bala!!! y puedo probar el resto de aplicaciones hechas
en Xailer y corren mejor y más rápidas... Siempre comprobando la misma
máquina y XP o VISTA.
Lo que cambia un Sistema Operativo u otro.
Un Saludo,
Xevi.
Planing Xevi
Xevi,
ya lo hablamos en una ocasión, hace mucho tiempo, y yo sigo aconsejandote lo
mismo.
Lo que estás haciendo tiene el inconveniente de que estás creando unos 400
controles para mostrar el planning. Y no es que Xailer no lo soporte, ya
puedes ver que sí, pero no esperes un rendimiento espectacular. Lo correcto
es hacer un control TPlanning que pinte todo lo que necesite.
Adjunto un proyecto con una versión muy muy básica de lo que quieres hacer.
Cambia todo lo que necesites.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
Attached files Planning2.zip (2.8 KB)Â
ya lo hablamos en una ocasión, hace mucho tiempo, y yo sigo aconsejandote lo
mismo.
Lo que estás haciendo tiene el inconveniente de que estás creando unos 400
controles para mostrar el planning. Y no es que Xailer no lo soporte, ya
puedes ver que sí, pero no esperes un rendimiento espectacular. Lo correcto
es hacer un control TPlanning que pinte todo lo que necesite.
Adjunto un proyecto con una versión muy muy básica de lo que quieres hacer.
Cambia todo lo que necesites.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
Attached files Planning2.zip (2.8 KB)Â
Planing Xevi
Xevi,
> En el mismo "maquinorro"
> Intel Core 2 Duo 1.66 2MbCache 1GbDDR2 RAM
> el pláning corriendo en VISTA ningún problema para el refresco de
> controles... és una bala!!! y puedo probar el resto de aplicaciones hechas
> en Xailer y corren mejor y más rápidas... Siempre comprobando la misma
> máquina y XP o VISTA.
> Lo que cambia un Sistema Operativo u otro.
Eso se debe a que tienes activado Aero. Si lo desactivas verás que le pasa
lo mismo que en XP.
La razón está en la forma particular en que trabaja Aero. Las ventanas se
componen siempre en memoria, nunca en la memoria de video, y por lo tanto
nunca son "pisadas" por otras ventanas. Luego, Aero compone la pantalla
cogiendo cada una de las ventanas visibles, y las traslada a la memoria de
video. Para los que hayan leido algo al respecto, es la misma técnica que
utiliza Compiz en Linux.
Esta forma de funcionar tiene varias ventajas (se generan muchísimos menos
mensajes WM_PAINT, se pueden hacer efectos visuales sobre las ventanas sin
que la aplicación se entere, etc.), pero tiene también el inconveniente de
que consume mucha más memoria RAM (fíjate en los requisitos de Vista con y
sin Aero).
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
> En el mismo "maquinorro"
> Intel Core 2 Duo 1.66 2MbCache 1GbDDR2 RAM
> el pláning corriendo en VISTA ningún problema para el refresco de
> controles... és una bala!!! y puedo probar el resto de aplicaciones hechas
> en Xailer y corren mejor y más rápidas... Siempre comprobando la misma
> máquina y XP o VISTA.
> Lo que cambia un Sistema Operativo u otro.
Eso se debe a que tienes activado Aero. Si lo desactivas verás que le pasa
lo mismo que en XP.
La razón está en la forma particular en que trabaja Aero. Las ventanas se
componen siempre en memoria, nunca en la memoria de video, y por lo tanto
nunca son "pisadas" por otras ventanas. Luego, Aero compone la pantalla
cogiendo cada una de las ventanas visibles, y las traslada a la memoria de
video. Para los que hayan leido algo al respecto, es la misma técnica que
utiliza Compiz en Linux.
Esta forma de funcionar tiene varias ventajas (se generan muchísimos menos
mensajes WM_PAINT, se pueden hacer efectos visuales sobre las ventanas sin
que la aplicación se entere, etc.), pero tiene también el inconveniente de
que consume mucha más memoria RAM (fíjate en los requisitos de Vista con y
sin Aero).
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
Planing Xevi
Jose,
Muchas gracias, si que lo hablamos, pero no sabía como "crearme" esta
estupenda clase que has hecho tú en un plis/plas.
Mi objetivo ha sido disponer del mismo proyecto ahora en Xailer, y ya lo
tengo funcionando en mi aplicación perfectamente.
Me miraré la Clase que has adjuntado y seguro que sacaré mucho provecho de
esta Clase TPlaning.
Un Saludo,
Xevi.
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje de
noticias news:[email=47badeb7@ozsrv2.ozlan.local...]47badeb7@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> ya lo hablamos en una ocasión, hace mucho tiempo, y yo sigo aconsejandote
> lo mismo.
>
> Lo que estás haciendo tiene el inconveniente de que estás creando unos 400
> controles para mostrar el planning. Y no es que Xailer no lo soporte, ya
> puedes ver que sí, pero no esperes un rendimiento espectacular. Lo
> correcto es hacer un control TPlanning que pinte todo lo que necesite.
>
> Adjunto un proyecto con una versión muy muy básica de lo que quieres
> hacer. Cambia todo lo que necesites.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
>
Muchas gracias, si que lo hablamos, pero no sabía como "crearme" esta
estupenda clase que has hecho tú en un plis/plas.
Mi objetivo ha sido disponer del mismo proyecto ahora en Xailer, y ya lo
tengo funcionando en mi aplicación perfectamente.
Me miraré la Clase que has adjuntado y seguro que sacaré mucho provecho de
esta Clase TPlaning.
Un Saludo,
Xevi.
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje de
noticias news:[email=47badeb7@ozsrv2.ozlan.local...]47badeb7@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> ya lo hablamos en una ocasión, hace mucho tiempo, y yo sigo aconsejandote
> lo mismo.
>
> Lo que estás haciendo tiene el inconveniente de que estás creando unos 400
> controles para mostrar el planning. Y no es que Xailer no lo soporte, ya
> puedes ver que sí, pero no esperes un rendimiento espectacular. Lo
> correcto es hacer un control TPlanning que pinte todo lo que necesite.
>
> Adjunto un proyecto con una versión muy muy básica de lo que quieres
> hacer. Cambia todo lo que necesites.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
>
Planing Xevi
Equipo Xailer...
Con la versión 1.9 de Xailer, veo que habeis incorporado un ejemplo PERFECTO
de planning, y de como crear una clase propia.
Me quito el sombrero,... y a disfrutarlos TODOS!!!
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Con la versión 1.9 de Xailer, veo que habeis incorporado un ejemplo PERFECTO
de planning, y de como crear una clase propia.
Me quito el sombrero,... y a disfrutarlos TODOS!!!
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
news:47b55101$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Voy a intentar portar el proyecto pequeñiiiiito de un Pláning a Xailer.
> Lo voy a hacer en pasitos y comentando un poco los añadidos.
>
> Esta primera entrega, la 0.0a, sólo crea un Form donde está alojado un
> GroupBox que contendrá el "calendario" con sus nombres de meses y en
> barras de colores para distinguir los días laborables, sábados y domingos.
>
> Espero sea de vuestro agrado, y podamos comentar al respecto cualquier
> sugerencia, cambio,...
>
> Un Saludo,
> Xevi.
>
>
>
>
Planing Xevi
Xevi,
> Con la versión 1.9 de Xailer, veo que habeis incorporado un ejemplo
> PERFECTO de planning, y de como crear una clase propia.
> Me quito el sombrero,... y a disfrutarlos TODOS!!!
Está basado en el tuyo
No lo pudimos publicar antes de la 1.9 porque hemos hecho algunas mejoras
para facilitar el pintado de controles desde prg, y no hubiera funcionado
con la 1.8. Espero que te haya gustado!
Y... muchas gracias por tu aporte inicial.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
> Con la versión 1.9 de Xailer, veo que habeis incorporado un ejemplo
> PERFECTO de planning, y de como crear una clase propia.
> Me quito el sombrero,... y a disfrutarlos TODOS!!!
Está basado en el tuyo

No lo pudimos publicar antes de la 1.9 porque hemos hecho algunas mejoras
para facilitar el pintado de controles desde prg, y no hubiera funcionado
con la 1.8. Espero que te haya gustado!
Y... muchas gracias por tu aporte inicial.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info