Dashboard Clientes - HWGUI + RMCHART
Moderador: Moderadores
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Dashboard Clientes - HWGUI + RMCHART
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Dashboard Clientes - HWGUI + RMCHART
Olá!
Muito bom!
Isso está em um browse ?
Vc tem controle da fonte do head do browse ?
O OwnnerButton não fica transparente com BITMAP conforme sua imagem. É isso ? tô tentando melhorar aqui o VISU, mas esbarrei nesse problema.
Outra coisa é que as cores no bColorBLOCK do browse são 6 e não não 4 conforme pensávamos.
Saudações,
Itamar M. Lins Jr.
Muito bom!
Isso está em um browse ?
Vc tem controle da fonte do head do browse ?
O OwnnerButton não fica transparente com BITMAP conforme sua imagem. É isso ? tô tentando melhorar aqui o VISU, mas esbarrei nesse problema.
Outra coisa é que as cores no bColorBLOCK do browse são 6 e não não 4 conforme pensávamos.
Código: Selecionar todos
{hwg_BLACK, hwg_WHITE, 0, hwg_WHITE, hwg_WHITE, hwg_GREEN }Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Dashboard Clientes - HWGUI + RMCHART
simIsso está em um browse ?
tem 3 browse nessa tela
sim , mas o mesmo font usado no head é usado nos dados abaixoVc tem controle da fonte do head do browse ?
#define BrowseStyleHead HStyle():New( { 4339747,4339747,4339747, 12632256 }, 1,, 0.4, 16759929 )
#define BrowseheadColor 16777215
Código: Selecionar todos
@ 600,580 BROWSE oBrowse3 ARRAY SIZE 735,95 STYLE WS_BORDER
oBrowse3:nHeadRows := 1
oBrowse3:oStyleHead := BrowseStyleHead
oBrowse3:headColor := BrowseheadColor
oBrowse3:oFont := HFont():Add( '',0,-15,700,,,)
oBrowse3:freeze := 1
oBrowse3:aArray := {}
oBrowse3:AddColumn( HColumn():New('ID', hwg_ColumnArBlock() ,'N',11, 0 ,.F.,1,2,,,,,,,,,,))
oBrowse3:AddColumn( HColumn():New('CLIENTES INATIVOS(+1 ANO)', hwg_ColumnArBlock() ,'C',58, 0 ,.F.,1,,,,,,,,,,,))
oBrowse3:AddColumn( HColumn():New('FONE', hwg_ColumnArBlock() ,'C',14, 0 ,.F.,,,,,,,,,,,,))
oBrowse3:AddColumn( HColumn():New('ULT.COMPRA', hwg_ColumnArBlock() ,'D',12, 0 ,.F.,1,2,,,,,,,,,,))
FOR EACH oColuna3 IN oBrowse3:aColumns
oColuna3:bColorBlock := {|| BrowseBarColorPrimary }
NEXTexatamente ele fica com uma cor estranha quando desativado, por isso eu usei botão preto e usei o fundo do bitmap preto tambémO OwnnerButton não fica transparente com BITMAP conforme sua imagem. É isso ? tô tentando melhorar aqui o VISU, mas esbarrei nesse problema.
tenho usado muito bColorBLOCK, mas tenho usado somente 4 coresOutra coisa é que as cores no bColorBLOCK do browse são 6 e não não 4 conforme pensávamos.Código: Selecionar todos
{hwg_BLACK, hwg_WHITE, 0, hwg_WHITE, hwg_WHITE, hwg_GREEN }
#define BrowseBarColorPrimary {0,16777215,16777215,8421504 }
#define BrowseBarColorSecondary {255, 16777215 ,16777215,255 }
#define BrowseBarColorTerciary {16155186, 16777215 ,16777215, 16155186 }
#define BrowseBarColorQuarternary {2588671, 16777215 ,16777215, 2588671 }
Código: Selecionar todos
FOR EACH oColuna IN oBrowse1:aColumns
oColuna:bColorBlock := {|| IIF(oBrowse1:aArray[oBrowse1:nCurrent,15] = 1 , BrowseBarColorSecondary, ;
IIF(oBrowse1:aArray[oBrowse1:nCurrent,16] = 1 , BrowseBarColorTerciary, BrowseBarColorPrimary) )}
NEXTHARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Dashboard Clientes - HWGUI + RMCHART
Olá!
Outro detalhe é que o browse tradicional tem uns bugs.
Não funciona a COMBOBOX na edição por exemplo. Mandei para esse problema, vamos ver se ele vai corrigir.
Como vc está fazendo ? está mudando seu código por ai ? São defeitos mais simples de corrigir neste caso, pois basta ver a versão que antes funcionava.
Saudações,
Itamar M. Lins Jr.
Outro detalhe é que o browse tradicional tem uns bugs.
Não funciona a COMBOBOX na edição por exemplo. Mandei para esse problema, vamos ver se ele vai corrigir.
Como vc está fazendo ? está mudando seu código por ai ? São defeitos mais simples de corrigir neste caso, pois basta ver a versão que antes funcionava.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Dashboard Clientes - HWGUI + RMCHART
Olá!
O browse zebrado facilita muito a visualização.
Saudações,
Itamar M. Lins Jr.
Use zebrado que vc vai entender o problema. O cursor não vai pular entre as células corretamente se não tiver 1 célula em edição.tenho usado muito bColorBLOCK, mas tenho usado somente 4 cores
O browse zebrado facilita muito a visualização.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Dashboard Clientes - HWGUI + RMCHART
Olá!
Parece que as novas linguagens fazem assim na parte de desenhos.
Até pq a HWGUI cria DIALOGs apartir de arquivos XML também.
Saudações,
Itamar M. Lins Jr.
Sei não, mas se ele está usando a mesma lógica(recurso) do HTML(CSS) então tem mais opções sobre o THEAD e TFOOT etc do DIALOG, BROWSE todos os controles.#define BrowseStyleHead HStyle():New( { 4339747,4339747,4339747, 12632256 }, 1,, 0.4, 16759929 )
Parece que as novas linguagens fazem assim na parte de desenhos.
Até pq a HWGUI cria DIALOGs apartir de arquivos XML também.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.