Para Antonio - Como rolar header e Footer de THEADER

User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

Dear Rossine,
wich version of wbrowse U have modified ?
wbrowse of hernan or wbrowse of linares ( fivewin) ?
when U publish it ?

Best Regards
Best Regards, Saludos

Falconi Silvio
Rossine
Posts: 343
Joined: Tue Oct 11, 2005 11:33 am

Post by Rossine »

Hello Silvio,

> wich version of wbrowse U have modified ?
> wbrowse of hernan or wbrowse of linares ( fivewin) ?

1.7 Hernan.

>when U publish it ?

Probably this week. The problem that I should do diverse changes.

Best Regards

Rossine.
Rossine
Posts: 343
Joined: Tue Oct 11, 2005 11:33 am

Post by Rossine »

Olá Antonio,

Tem como fazer o efeito erasebackground com bitmaps dentro da classe
Theader ?

Veja na imagem abaixo que a classe image (Setimagelist) funciona certo mas o bitmap não.

Image

Gracias,

Rossine.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rossine,

Si modificas souce\winapi\wndmove.c de esta manera:

Code: Select all

CLIPPER WNDLEFT( PARAMS )  // ( hWnd [, nNewLeft ] ) --> nNewLeft
{
   RECT rct;
   HWND hWnd = ( HWND ) _parnl( 1 );
   POINT pt;
   WORD wWidth, wHeight;
   BOOL bSet = ( PCOUNT() > 1 );
   LONG wNewLeft = _parnl( 2 );
...
Entonces puedes hacer oHeader:nLeft -= ... y no desaparece.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Rossine
Posts: 343
Joined: Tue Oct 11, 2005 11:33 am

Post by Rossine »

Olá _,

Obrigado pela sugestão mas não funcionou. O mais interessante é que se eu colocar um bitmap dentro da SETIMAGELIST tambem não funciona o efeito erasebakground :cry: Já na classe folder que mudei funcionou. Alguém tem mais alguma sugestão ?

Olá Antonio,

Code: Select all

CLIPPER WNDLEFT( PARAMS )  // ( hWnd [, nNewLeft ] ) --> nNewLeft 
{ 
   RECT rct; 
   HWND hWnd = ( HWND ) _parnl( 1 ); 
   POINT pt; 
   WORD wWidth, wHeight; 
   BOOL bSet = ( PCOUNT() > 1 ); 
   LONG wNewLeft = _parnl( 2 ); 
... 
Obrigado pela sugestão mas eu fiz assim e também funcionou :D

Code: Select all

SetWindowPos( ::oHeaderH:hWnd, 0, ::oHeaderH:nTop, ::nHeadersPos, ::oHeaderH:nright, ::nHeaderHeight, SWP_FRAMECHANGED )
Olá Todos,

Vejam com está ficando :D

Image

Image

Assim que possível postarei mais detalhes :lol:

Abraços a todos,

Rossine.
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

GOOOOD
Can you insert the possibility for a vertical edit of record ? ( do you remember SUPERLIB ?)

regards
Best Regards, Saludos

Falconi Silvio
Rossine
Posts: 343
Joined: Tue Oct 11, 2005 11:33 am

Post by Rossine »

Silvio,

Isto é possível sim, mas pretendo fazer isto em versões futuras :D

As minhas primeiras modificações serão direcionadas para a classe wbrowse 1.7 de Hernan.

Estas são algumas delas:

- Incorporação da classe Header (Title/Header/Footer)
- Ordenação por colunas (ascendente/Descendente)
- Troca/Inserção/Deleção de colunas do browse

Todos os outros recursos, eu pretendo futuramente criar o meu proprio browse apartir dos que já existem.

Peço a todos sugestões e o que gostariam de ter em um browse para que
eu possa realmente ter uma noção da necessidade de cada um ok ? :wink:

Abraços,

Rossine.
Rossine
Posts: 343
Joined: Tue Oct 11, 2005 11:33 am

Post by Rossine »

Olá Todos,

Aqui está um dos exemplos que preparei. :D

Image

Baixem o Fonte deste exemplo e o .EXE daqui:

http://geocities.yahoo.com.br/qiinforma ... STBRAR.ZIP

Assim que possível liberarei os fontes para todos e mais exemplos. :wink:

Abraços,

Rossine. 8)
User avatar
Taiwan
Posts: 218
Joined: Fri Oct 07, 2005 1:55 am
Location: Taipei, Taiwan
Contact:

Post by Taiwan »

Hi Rossine,

Your sample really power and nice.

Regards,

Richard
Francisco Horta
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

Post by Francisco Horta »

Hola rossine,
en alguna ocasion intente poner en la columna1 un puntero como el del xbrowse, pero no pude :-( , tu trabajop es excelente!! podrias intentar poner ese puntero? digo sino es mucho pedir :-), sino mil gracias.
salu2
paco
Rossine
Posts: 343
Joined: Tue Oct 11, 2005 11:33 am

Post by Rossine »

Olá Paco,


> en alguna ocasion intente poner en la columna1 un puntero como el del >xbrowse, pero no pude

Se você está se referindo ao registro SELECIONADO, SIM :lol:

Veja Abaixo tanto no visual XP/98 (32 bits), quanto no visual antigo também:

Image

>, tu trabajop es excelente!!
Gracias :lol:

> podrias intentar poner ese puntero?

Implementado !!! :D

> digo sino es mucho pedir , sino mil gracias.

Como disse acima, toda sugestão será bem vinda. As mais simples eu lançarei na primeira versão e as outras sugestões lançarei nas próximas versões ok ? :D

Gracias,

Rossine.
Francisco Horta
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

Post by Francisco Horta »

;-) 1000 1000 1000 gracias a nombre de todos, aunque me adelante.
esto es como un pan para el hambriento, por cierto HDC esta trabajando sobre la ver. 18, seria bueno como sugerencia que vieras con HDC las modificaciones que le hiciste a la ver 17 para que hubiera un standard,
FELICIDADES !!
paco
fsandoval
Posts: 71
Joined: Mon Oct 10, 2005 9:24 pm
Location: aguascalientes

Podrias enviarme la clase ppor favor

Post by fsandoval »

Rossini podrias enviarm esta clase por favor a mi tambien.


saludos
fernando sandoval ruiz
fernando sandoval ruiz
fsandoval@hotmail.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rossine,

Puedes alojarla en www.hyperupload.com y poner aqui el enlace de descarga ? gracias.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Rossine
Posts: 343
Joined: Tue Oct 11, 2005 11:33 am

Post by Rossine »

Olá Antonio,

Estou fazendo uns ultimos ajuste aqui e assim que possível postarei a primeira versão ok ? :wink:

Abraços, Saludos,

Rossine.
Post Reply