{"id":159,"date":"2022-01-07T14:29:49","date_gmt":"2022-01-07T17:29:49","guid":{"rendered":"https:\/\/gladiston.net.br\/?page_id=159"},"modified":"2025-05-30T16:40:42","modified_gmt":"2025-05-30T19:40:42","slug":"lazarus-ide","status":"publish","type":"page","link":"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/","title":{"rendered":"Lazarus IDE - Survival Guide"},"content":{"rendered":"<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"wp-block-paragraph\">O objetivo desta p\u00e1gina \u00e9 ajudar iniciantes e programadores avan\u00e7ados que estejam interessados em aprender pascal usando a IDE de programa\u00e7\u00e3o do Lazarus. A IDE \u00e9 bastante intuitiva, mas alguns n\u00e3o se concentram em aprender todos os recursos que ela possui e por isso acabam perdendo tempo em coisas repetitivas que a IDE resolve de maneira elegante ou fazendo as coisas do jeito que estavam acostumados numa linguagem anterior. Os artigos est\u00e3o na ordem que devem ser lidos para um melhor aprendizado come\u00e7ando com a <strong>instala\u00e7\u00e3o<\/strong> do Lazarus e terminando com a se\u00e7\u00e3o&nbsp;<strong>Productivity<\/strong>, and from this section onwards, the articles can be read in whatever order you prefer.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"instalacao-no-windows\">Install on Windows<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=250\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using Standard Installer (Easy Level)\">Using Standard Installer (Easy Level)<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=249\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using fpcupdeluge (medium level) as installer\">Usando como instalador o fpcupdeluxe (n\u00edvel m\u00e9dio)<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=251\" title=\"Using GIT as installer (medium level+1)\">Using GIT as installer (medium level+1)<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/integrando-o-editor-de-codigo-com-ajuda-on-linehelp\/\" target=\"_blank\" rel=\"noopener\" title=\"Integrando o editor de c\u00f3digo com ajuda on line(Help)\">Integrando o editor de c\u00f3digo com ajuda on line(Help)<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"instalacao-no-linux\">Install on Linux<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=252\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Installation on Linux: Install FPC from the repositories\">Install FPC from the repositories<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=253\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using fpcupdeluge (medium level)\">Usando fpcupdeluxe (n\u00edvel m\u00e9dio)<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=254\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using GIT as installer (medium level+1)\">Using GIT as installer (medium level+1)<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=255\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Dealing with the message: \u201cError: there is a problem with the Fppkg configuration\u201d\">Dealing with the message: \u201cError: there is a problem with the Fppkg configuration\u201d<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=256\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Handling the message: Warning: \u201ccrtbeginS.o\u201d not found, this will probably cause a linking failure\">Handling the message: Warning: \u201ccrtbeginS.o\u201d not found, this will probably cause a linking failure<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/integrando-o-editor-de-codigo-com-ajuda-on-linehelp\/\" target=\"_blank\" rel=\"noopener\" title=\"Integrando o editor de c\u00f3digo com ajuda on line(Help)\">Integrando o editor de c\u00f3digo com ajuda on line(Help)<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"essencial-mas-nao-basico\">Essential but not only basic<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=257\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Introduction to the Lazarus IDE\">Introduction to the Lazarus IDE<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=258\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Bullet proof\">Bullet proof<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=259\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"choosing a language\">choosing a language<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=260\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Project Manager\">Project Manager<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=261\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Online Package Manager(OPM)\">Online Package Manager(OPM)<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"personalizando-a-ide\">Customizing the IDE<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=262\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"\u201cDesktop\u201d Tool \u2013 What is it and how to use it\">\u201cDesktop\u201d Tool \u2013 What is it and how to use it<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=263\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Basic docking\"> Basic docking<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=264\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Form editor docking\">Form editor docking<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=265\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Looking for lost windows\">Looking for lost windows<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=266\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using the Project Inspector\">Using the Project Inspector<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=267\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Toolbox docking options\">Toolbox docking options<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=268\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Headers position\">Headers position<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=303\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"To show or not to show headers text\">To show or not to show headers text<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=304\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"desktop profiles\">desktop profiles<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=305\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Code editor\">Code editor<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/atalho-ctrlh-para-mostrar-esconder-componentes-nao-visuais\/\" target=\"_blank\" rel=\"noopener\" title=\"Atalho Ctrl+H para mostrar\/esconder componentes n\u00e3o visuais\">Atalho Ctrl+H para mostrar\/esconder componentes n\u00e3o visuais<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=306\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Tools Menu\">Tools Menu<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"depuracao-de-erros-debug\">Debugging (debug)<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=647\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Say hello to FpDebug\">Say hello to FpDebug<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/trocando-o-fpdebug-para-velho-e-conhecido-gd\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Changing FpDebug to old friend gdb\">Changing FpDebug to old friend gdb<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/executando-o-aplicativo-em-display-diferente\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Running the app in different display inside Linux\">Running the app in different display inside Linux<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/controle-de-qualidade-basica-ao-projeto-final\/\" target=\"_blank\" rel=\"noopener\" title=\"Controle de qualidade b\u00e1sica ao projeto em Lazarus\">Controle de qualidade b\u00e1sica ao projeto em Lazarus<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"instalacao-de-pacotes-complementos\">Installing packages (add-ons)<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=307\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Introduction and installation of basic packages\">Introduction and installation of basic packages<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=308\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Introduction to Online Package Manager(OPM)\">Introduction to Online Package Manager(OPM)<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=309\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"ZeosLib\">ZeosLib<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=310\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"DCPcrypt\">DCPcrypt<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=311\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"CryptIni\">CryptIni<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=312\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"FPSpreadsheet\">FPSpreadsheet<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=313\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"HtmlViewer\">HtmlViewer<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=314\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"PowerPDF\">PowerPDF<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=315\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"TDINotebook\">TDINotebook<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=341\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"UserControl\">UserControl<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=342\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"ACS \u2013 Audio Components\">ACS \u2013 Audio Components<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=343\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"RxTools\">RxTools<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/usando-o-componente-cef4\/\" target=\"_blank\" rel=\"noopener\" title=\"Usando o componente CEF4Delphi\">CEF4Delphi<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=345\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Rest Dataware\">Rest Dataware<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/acbr\/\" target=\"_blank\" rel=\"noopener\" title=\"Instalando o ACBr manualmente\">ACBr<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"gerador-de-relatorios-no-lazarus\">Report generator using Lazarus<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=346\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Introduction of report generators\">Introduction of report generators<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=347\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Reports with Fortes Report\">Reports with Fortes Report<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=348\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Reports with LazReport\"> Reports with LazReport<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/relatorios-com-o-fpreport\/\" target=\"_blank\" rel=\"noopener\" title=\"Relat\u00f3rios com o fpReport\">Relat\u00f3rios com o fpReport<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"produtividade\">Productivity<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=349\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Useful shortcuts\">Useful shortcuts<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=350\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Saving IDE configuration for reuse\">Saving IDE configuration for reuse<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/usando-git-em-projetos-fpc-lazarus\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using GIT in FPC\/Lazarus projects\">Using GIT in FPC\/Lazarus projects<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/using-resources-fpc-lazarus\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using resources in FPC\/Lazarus\">Using resources in FPC\/Lazarus<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=353\" target=\"_blank\" rel=\"noopener\" title=\"Criando Build Modes\">Criando Build Modes<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=354\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Multi Paste, how to use it\">Multi Paste, how to use it<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=355\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using project group\">Using project group<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=356\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Refactoring names in a selection of lines\">Refactoring names in a selection of lines<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/refatoracao-de-codigo\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Refatora\u00e7\u00e3o de c\u00f3digo usando a IDE\">Refatora\u00e7\u00e3o de c\u00f3digo usando a IDE<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=358\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"learning by example\">learning by example<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/criando-modelos-para-a-ide-lazarus-informal\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Criando modelos Informais para a IDE Lazarus\">Criando modelos informais para a IDE<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/criando-modelos-formais-para-a-ide-lazarus\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Criando modelos Formais para a IDE Lazarus\">Criando modelos formais de projetos para a IDE<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"usando-os-componentes-rotineiros\">Using popular components<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=512\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using ComboBox to select normal and complex values\">Using ComboBox to select normal and complex values<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=543\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using ImageList with multiple scales\">Using ImageList with multiple scales<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=757\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using Zeos - Connecting a Database with ZConnection\">Using Zeos - Connecting a Database with ZConnection<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/usando-zeos-embarcando-um-banco-de-dados-com-o-zconnection\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using Zeos - Embedding a Database with ZConnection\">Using Zeos \u2013 Embedding a Database with ZConnection<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/banco-de-dados\/qual-a-diferenca-entre-uma-conexao-remota-local-e-embarcada\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"What is the difference between a remote, local and embedded connection?\">Using Zeos \u2013 What is the difference between a remote, local and embedded connection?<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/usando-o-zquery\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Using Zeos \u2013 ZQuery\">Using Zeos \u2013 ZQuery<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/tchau-showmessage-oi-taskdialog\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Tchau ShowMessage, MessageBox e MessageDlg, Ol\u00e1 TaskDialog\">Tchau ShowMessage, MessageBox e MessageDlg, Ol\u00e1 TaskDialog<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tecnicas-para-problemas-rotineiros\">Techniques for routine problems<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=663\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Log and &#039;exit code&#039;, what are they, what do they eat, and where do they live?\">Log and 'exit code', what are they, what do they eat, and where do they live?<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/lidando-com-parametros-de-entrada-em-seu-aplicativo\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Handling input parameters in your application\">Handling input parameters in your application<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/programacao\/impedindo-duplicatas-do-mesmo-programa\/\" title=\"Impedindo duplicatas do mesmo programa\">Impedindo duplicatas do mesmo programa<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"consideracoes-especiais-com-linux\">Special considerations with Linux<\/h2>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=357\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Date format within the application\">Date format within the application<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=726\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"What we need to know about Gtk and QT decorations\">What we need to know about Gtk and QT decorations<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/?page_id=359\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Thread Usage\">Thread Usage<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/gladiston.net.br\/en\/executando-o-aplicativo-em-display-diferente\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Running the app in different display inside Linux\">Isolando a aplica\u00e7\u00e3o do ambiente<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>O objetivo desta p\u00e1gina \u00e9 ajudar iniciantes e programadores avan\u00e7ados que estejam interessados em aprender pascal usando a IDE de programa\u00e7\u00e3o do Lazarus. A IDE \u00e9 bastante intuitiva, mas alguns n\u00e3o se concentram em aprender todos os recursos que ela possui e por isso acabam perdendo tempo em coisas repetitivas que a IDE resolve de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":145,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/template-full-width.php","meta":{"footnotes":""},"class_list":["post-159","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"O objetivo desta p\u00e1gina \u00e9 ajudar iniciantes e programadores avan\u00e7ados que estejam interessados em aprender pascal usando a IDE de programa\u00e7\u00e3o do Lazarus. A IDE \u00e9 bastante intuitiva, mas alguns n\u00e3o se concentram em aprender todos os recursos que ela possui e por isso acabam perdendo tempo em coisas repetitivas que a IDE resolve de\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Gladiston Santana - Um site para chamar de meu\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Lazarus IDE \u2013 Guia de Sobreviv\u00eancia - Gladiston Santana\" \/>\n\t\t<meta property=\"og:description\" content=\"O objetivo desta p\u00e1gina \u00e9 ajudar iniciantes e programadores avan\u00e7ados que estejam interessados em aprender pascal usando a IDE de programa\u00e7\u00e3o do Lazarus. A IDE \u00e9 bastante intuitiva, mas alguns n\u00e3o se concentram em aprender todos os recursos que ela possui e por isso acabam perdendo tempo em coisas repetitivas que a IDE resolve de\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-01-07T17:29:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-05-30T19:40:42+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Lazarus IDE \u2013 Guia de Sobreviv\u00eancia - Gladiston Santana\" \/>\n\t\t<meta name=\"twitter:description\" content=\"O objetivo desta p\u00e1gina \u00e9 ajudar iniciantes e programadores avan\u00e7ados que estejam interessados em aprender pascal usando a IDE de programa\u00e7\u00e3o do Lazarus. A IDE \u00e9 bastante intuitiva, mas alguns n\u00e3o se concentram em aprender todos os recursos que ela possui e por isso acabam perdendo tempo em coisas repetitivas que a IDE resolve de\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/programacao\\\/lazarus-ide\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en#listItem\",\"position\":1,\"name\":\"In\\u00edcio\",\"item\":\"https:\\\/\\\/gladiston.net.br\\\/en\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/programacao\\\/#listItem\",\"name\":\"Programa\\u00e7\\u00e3o\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/programacao\\\/#listItem\",\"position\":2,\"name\":\"Programa\\u00e7\\u00e3o\",\"item\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/programacao\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/programacao\\\/lazarus-ide\\\/#listItem\",\"name\":\"Lazarus IDE &#8211; Guia de Sobreviv\\u00eancia\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en#listItem\",\"name\":\"In\\u00edcio\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/programacao\\\/lazarus-ide\\\/#listItem\",\"position\":3,\"name\":\"Lazarus IDE &#8211; Guia de Sobreviv\\u00eancia\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/programacao\\\/#listItem\",\"name\":\"Programa\\u00e7\\u00e3o\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/#organization\",\"name\":\"Gladiston Santana\",\"description\":\"Um site para chamar de meu\",\"url\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/programacao\\\/lazarus-ide\\\/#webpage\",\"url\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/programacao\\\/lazarus-ide\\\/\",\"name\":\"Lazarus IDE \\u2013 Guia de Sobreviv\\u00eancia - Gladiston Santana\",\"description\":\"O objetivo desta p\\u00e1gina \\u00e9 ajudar iniciantes e programadores avan\\u00e7ados que estejam interessados em aprender pascal usando a IDE de programa\\u00e7\\u00e3o do Lazarus. A IDE \\u00e9 bastante intuitiva, mas alguns n\\u00e3o se concentram em aprender todos os recursos que ela possui e por isso acabam perdendo tempo em coisas repetitivas que a IDE resolve de\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/programacao\\\/lazarus-ide\\\/#breadcrumblist\"},\"datePublished\":\"2022-01-07T14:29:49-03:00\",\"dateModified\":\"2025-05-30T16:40:42-03:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/\",\"name\":\"Gladiston Santana\",\"description\":\"Um site para chamar de meu\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/gladiston.net.br\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Lazarus IDE \u2013 Guia de Sobreviv\u00eancia - Gladiston Santana","description":"O objetivo desta p\u00e1gina \u00e9 ajudar iniciantes e programadores avan\u00e7ados que estejam interessados em aprender pascal usando a IDE de programa\u00e7\u00e3o do Lazarus. A IDE \u00e9 bastante intuitiva, mas alguns n\u00e3o se concentram em aprender todos os recursos que ela possui e por isso acabam perdendo tempo em coisas repetitivas que a IDE resolve de","canonical_url":"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/gladiston.net.br\/en#listItem","position":1,"name":"In\u00edcio","item":"https:\/\/gladiston.net.br\/en","nextItem":{"@type":"ListItem","@id":"https:\/\/gladiston.net.br\/en\/programacao\/#listItem","name":"Programa\u00e7\u00e3o"}},{"@type":"ListItem","@id":"https:\/\/gladiston.net.br\/en\/programacao\/#listItem","position":2,"name":"Programa\u00e7\u00e3o","item":"https:\/\/gladiston.net.br\/en\/programacao\/","nextItem":{"@type":"ListItem","@id":"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/#listItem","name":"Lazarus IDE &#8211; Guia de Sobreviv\u00eancia"},"previousItem":{"@type":"ListItem","@id":"https:\/\/gladiston.net.br\/en#listItem","name":"In\u00edcio"}},{"@type":"ListItem","@id":"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/#listItem","position":3,"name":"Lazarus IDE &#8211; Guia de Sobreviv\u00eancia","previousItem":{"@type":"ListItem","@id":"https:\/\/gladiston.net.br\/en\/programacao\/#listItem","name":"Programa\u00e7\u00e3o"}}]},{"@type":"Organization","@id":"https:\/\/gladiston.net.br\/en\/#organization","name":"Gladiston Santana","description":"Um site para chamar de meu","url":"https:\/\/gladiston.net.br\/en\/"},{"@type":"WebPage","@id":"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/#webpage","url":"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/","name":"Lazarus IDE \u2013 Guia de Sobreviv\u00eancia - Gladiston Santana","description":"O objetivo desta p\u00e1gina \u00e9 ajudar iniciantes e programadores avan\u00e7ados que estejam interessados em aprender pascal usando a IDE de programa\u00e7\u00e3o do Lazarus. A IDE \u00e9 bastante intuitiva, mas alguns n\u00e3o se concentram em aprender todos os recursos que ela possui e por isso acabam perdendo tempo em coisas repetitivas que a IDE resolve de","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/gladiston.net.br\/en\/#website"},"breadcrumb":{"@id":"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/#breadcrumblist"},"datePublished":"2022-01-07T14:29:49-03:00","dateModified":"2025-05-30T16:40:42-03:00"},{"@type":"WebSite","@id":"https:\/\/gladiston.net.br\/en\/#website","url":"https:\/\/gladiston.net.br\/en\/","name":"Gladiston Santana","description":"Um site para chamar de meu","inLanguage":"en-US","publisher":{"@id":"https:\/\/gladiston.net.br\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"Gladiston Santana - Um site para chamar de meu","og:type":"article","og:title":"Lazarus IDE \u2013 Guia de Sobreviv\u00eancia - Gladiston Santana","og:description":"O objetivo desta p\u00e1gina \u00e9 ajudar iniciantes e programadores avan\u00e7ados que estejam interessados em aprender pascal usando a IDE de programa\u00e7\u00e3o do Lazarus. A IDE \u00e9 bastante intuitiva, mas alguns n\u00e3o se concentram em aprender todos os recursos que ela possui e por isso acabam perdendo tempo em coisas repetitivas que a IDE resolve de","og:url":"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/","article:published_time":"2022-01-07T17:29:49+00:00","article:modified_time":"2025-05-30T19:40:42+00:00","twitter:card":"summary","twitter:title":"Lazarus IDE \u2013 Guia de Sobreviv\u00eancia - Gladiston Santana","twitter:description":"O objetivo desta p\u00e1gina \u00e9 ajudar iniciantes e programadores avan\u00e7ados que estejam interessados em aprender pascal usando a IDE de programa\u00e7\u00e3o do Lazarus. A IDE \u00e9 bastante intuitiva, mas alguns n\u00e3o se concentram em aprender todos os recursos que ela possui e por isso acabam perdendo tempo em coisas repetitivas que a IDE resolve de"},"aioseo_meta_data":{"post_id":"159","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[],"defaultGraph":"WebPage","defaultPostTypeGraph":""},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"},\"blockGraphs\":[]}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2022-01-07 17:24:46","updated":"2025-06-04 08:42:30","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/gladiston.net.br\/en\" title=\"In\u00edcio\">In\u00edcio<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/gladiston.net.br\/en\/programacao\/\" title=\"Programa\u00e7\u00e3o\">Programa\u00e7\u00e3o<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tLazarus IDE \u2013 Guia de Sobreviv\u00eancia\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"In\u00edcio","link":"https:\/\/gladiston.net.br\/en"},{"label":"Programa\u00e7\u00e3o","link":"https:\/\/gladiston.net.br\/en\/programacao\/"},{"label":"Lazarus IDE &#8211; Guia de Sobreviv\u00eancia","link":"https:\/\/gladiston.net.br\/en\/programacao\/lazarus-ide\/"}],"_links":{"self":[{"href":"https:\/\/gladiston.net.br\/en\/wp-json\/wp\/v2\/pages\/159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gladiston.net.br\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gladiston.net.br\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gladiston.net.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gladiston.net.br\/en\/wp-json\/wp\/v2\/comments?post=159"}],"version-history":[{"count":93,"href":"https:\/\/gladiston.net.br\/en\/wp-json\/wp\/v2\/pages\/159\/revisions"}],"predecessor-version":[{"id":2665,"href":"https:\/\/gladiston.net.br\/en\/wp-json\/wp\/v2\/pages\/159\/revisions\/2665"}],"up":[{"embeddable":true,"href":"https:\/\/gladiston.net.br\/en\/wp-json\/wp\/v2\/pages\/145"}],"wp:attachment":[{"href":"https:\/\/gladiston.net.br\/en\/wp-json\/wp\/v2\/media?parent=159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}