TCalex: no pinta bien FEBRERO/2014

TCalex: no pinta bien FEBRERO/2014

Postby RSalazarU » Tue Dec 10, 2013 2:33 am

A los expertos en TCalex que tan gentilmente publico Daniel:

Baje la version de los contrib de Fivewin y logre compilar y ejecutar. TODO OK.

Al hacer las pruebas me di cuenta que en la VISTA MENSUAL no pinta bien los meses que empiezas en sabado.

Ejemplo: May/2010, Ene/2011, Oct/2011,....., Jun/2013, Feb/2014,.. etc.

En estos meses simpre empieza pintando de blanco la primera celda, y deberia hacerlo desde la columna de sabado.

En esta version, creo que, se cambio para que el dia DOMINGO sea la ultima columna de la derecha.
creo que por ahi va el asunto.

Ya revise todas las clases y no logro encontrar donde o como correjir el problema, POR FAVOR AYUDA.

De antemano, muchas gracias a todos.

Atentamente,

Rolando.
Cochabamba, Bolivia.
RSalazarU
 
Posts: 211
Joined: Wed Jul 16, 2008 12:59 pm
Location: Cochabamba-Bolivia

Re: TCalex: no pinta bien FEBRERO/2014 (SOLUCIONADO)

Postby RSalazarU » Wed Dec 11, 2013 9:26 pm

Amigos del foro:

Despues de revisar la clase TMonthV.prg hice las siguiente correccion para resolver el problema:

Code: Select all  Expand view  RUN

   if nDayWeek  == 7
      if Month( dDay_1 ) == Month( dDate )
         ::dStart = ::dDate
      else
         ::dStart = ::GetFirstDateWeek( dDay_1 )//::dStart = dDay_1 + 1 //<--- aca la correcion
      endif
   else
      ::dStart = ::GetFirstDateWeek( dDay_1 )
   endif
 


Y tambien hice una correcion para que los domingos se vean de color rojo en forma correcta.

Code: Select all  Expand view  RUN

*-----  fjhg para los numeros de dia del Domingo en rojo
   if nCol == 7 - MOD( 7, _GFD) //1 //<--- aca la correcion
      nOldClr := SetTextColor( hDC, nRGB(200,0,0) )
   else
      nOldClr := SetTextColor( hDC, ::nClrText )
   endif
*----- fin fjhg
 


Espero que les sirva.

Atentamente,

Rolando.
Cochabamba, Bolivia.
RSalazarU
 
Posts: 211
Joined: Wed Jul 16, 2008 12:59 pm
Location: Cochabamba-Bolivia

Re: TCalex: no pinta bien FEBRERO/2014

Postby Patricio Avalos Aguirre » Sat Dec 14, 2013 2:12 am

Hola Rolando

se agradece
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: TCalex: no pinta bien FEBRERO/2014

Postby Ariel » Sat Dec 14, 2013 1:21 pm

Gracias, muy buen aporte.
Ariel
 
Posts: 377
Joined: Wed Nov 29, 2006 1:51 pm
Location: Rosario - Argentina


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 113 guests