Instalar ACBr no Lazarus Linux com a ferramenta ACBrScriptGUI

Você conhece ACBrScriptGUI criada pelo Ari Rodrigues ?

Ferramenta fantástica que ajuda muito na instalação dos componentes ACBr no Lazarus, tanto no Windows quanto no Linux. Hoje vou mostrar como instalar no Linux, derivados do Ubuntu (mint, elementary, zorinos, etc)

Roteiro:

sudo apt install make binutils build-essential gdb subversion zip unzip libx11-dev libgtk2.0-dev libgdk-pixbuf2.0-dev libcairo2-dev libpango1.0-dev

sudo apt install git-core libxslt1-dev libltdl-dev openssl

sudo apt-get install libxml2-dev libxmlsec1-dev libxmlsec1-openssl

pkg-config xmlsec1 --modversion

ls | grep xmls
sudo ln -s /usr/lib/libxmlsec1.so libxmlsec.so

sudo apt-get install mingw-w64
sudo ln -s /usr/bin/x86_64-w64-mingw32-windres /usr/bin/windres 

sudo dpkg -i fpc*
sudo dpkg -i lazarus*

*lazarus
dock
powerPDF
FortesReport-CE
lazreport
lazreportpdfexport

svn co svn://svn.code.sf.net/p/acbr/code/trunk2 acbr
*** Atenção *** existe um bug ate a data que postei este video, que foi descoberto pelos amigos Carlos Wilson e Humberto Sales:
"Com a ajuda do nosso querido Betinho depois de muito apanhar descobrimos que a função que busca a pasta do acbr no script do Ari tinha um lowercase. Aí não achava a pasta (ACBr), já que o Linux é case sensitive. Removemos o lower e funcionou
***
https://github.com/arirod
https://www.youtube.com/watch?v=wU8KRNMwUaw

Atualizando Lazarus 2.0.10 para 2.0.12 sem perder os componentes já instalados

Autor: Weberson F. Mendes

Mutas pessoas me perguntam como fazer para atualizar seu Lazarus sem ter que instalar todos pacotes de componentes novamente.

O Webserson mostra nesse vídeo exatamente como fazer isso !

Inscreva-se no canal do ACBr
Inscreva-se no canal do Weberson F. Mendes

Instalando ACBr no Lazarus 2.0.12 com ACBrScriptGUI

Por Daniel de Morais

Neste vídeo mostro como instalar os componentes do ACBr no Lazarus 2.0.12 utilizando o ACBrScriptGUI (desenvolvido pelo Ari Rodrigues)

LInks: https://tortoisesvn.net/

Trunk svn://svn.code.sf.net/p/acbr/code/trunk2

https://github.com/arirod

Youtube Ari: https://www.youtube.com/channel/UC35P…

Grupos Telegram:

https://t.me/lazarusfreepascal1​

https://t.me/LazarusBR​

Inscreva-se no canal do ACBr
Inscreva-se no canal INfocotidiano

Instalar Lazarus 2.0.12 e ancoragem de janelas em uma única tela

Por Daniel de Morais

Neste vídeo vou mostrar como instalar o Lazarus versão 2.0.12 no Windows 10 64bits e como deixar todas janelas ancoradas em apenas uma janela, ou seja, única tela.

Dica correção bug sparta: Ednilson Dudar

Grupos Telegram:

https://t.me/lazarusfreepascal1

https://t.me/LazarusBR

Inscreva-se no canal do ACBr
Inscreva-se no canal Infocotidiano

ACBrPosPrinter, o tesouro escondido

Por: Daniel Simões (ACBr), Rafael Teno Dias (ACBr), Alan Victor C. Bariani (Bruto do Delphi) e Daniel de Morais (infocotidiano)

Para quem perdeu a nossa palestra “ACBrPosPrinter, o tesouro escondido” que foi gravada do Evento Dia do ACBr Online 2020, agora está disponível, bora assistir ?

Conheça as diversas Tags e saiba como criar relatórios, além de entender mais sobre as diversas formas de conexão com a impressora. Veja o funcionamento do ACBrPosPrinter no Windows, Linux e Mobile.

Veja também o funcionamento C# com a ACBrLibPosPrinter.

Inscreva-se no canal do ACBr, clique aqui.

Inscreva-se no Canal do Bruto do Delphi, clique aqui.

Inscreva-se no Canal InfoCotidiano, clique aqui.

Agrupar linhas e totalizar colunas RxDBGrid

Autor: Daniel de Morais

Neste vídeo vou mostrar como Agrupar produtos pelo grupo, somar a coluna de cada grupo com o rxdbGrid.

  tbGrupo.Open;
  tbPRODUTO.IndexFieldNames:='PRO_GRUPO, PRO_DESCRICAO';
  tbPRODUTO.Open;

  RxDBGrid1.GroupItems.GroupFieldName:='pro_grupo';

  RxDBGrid1.ColumnByFieldName('pro_valorvenda').GroupParam.ValueType:=fvtSum;
  RxDBGrid1.ColumnByFieldName('pro_valorvenda').GroupParam.Alignment:=taRightJustify;

  RxDBGrid1.ColumnByFieldName('pro_grupo').GroupParam.ValueType:=fvtCount;
  RxDBGrid1.ColumnByFieldName('id_produto').GroupParam.ValueType:=fvtStaticText;
  RxDBGrid1.ColumnByFieldName('id_produto').GroupParam.StaticText:='Total Valor Venda/Nro Registros:';

  RxDBGrid1.ColumnByFieldName('gru_descricao').GroupParam.ValueType:=fvtFieldValue;
  RxDBGrid1.ColumnByFieldName('gru_descricao').GroupParam.Alignment:=taCenter;
  RxDBGrid1.ColumnByFieldName('gru_descricao').GroupParam.Color:=clRed;
  RxDBGrid1.GroupItems.Color:=clSkyBlue;
  RxDBGrid1.GroupItems.Active:= true;

Ah, deixe seu like !!!!

😉 Gostou do vídeo, que tal me doar um cafezinho?

☕ https://picpay.me/dane.infocotidiano​

Doar com PagSeguro: https://pag.ae/7W6uXEqB1

Inscreva-se no canal do ACBr
Inscreva-se no cana do Daniel

Função para Representação de tanque em Scada

Autor: Almir Bispo

Esta semana fiz um “re-post” de um vídeo do Fabio Girardi criador do pacote de componente PascalSCADA utilizado na automação Industrial.

Recebi um comentário do amigo Almir Bispo que criou uma função para representação de tanque (preenchimento do nível do tanque).
Altura, Altura, Volume.. etc


O Almir também disponibilizou os fontes, clique aqui.

Conheça mais projetos em: http://adltecnologia.blogspot.com.br

contato: gibroh_webmaster@hotmail.com

Foi desenvolvido com Object Pascal na IDE Lazarus

Inscreva-se no canal do ACBr
Inscreva-se no canal do Almir Bispo