Delphi

[Delphi] Usando uma classe sem usá-la
11/07/2017

[Delphi] Usando uma classe sem usá-la (?!)

Que título estranho para um artigo, não? Vou explicar melhor essa antítese. Quando precisamos trabalhar com uma instância de uma classe, devemos referenciá-la na seção uses da unit, correto? Bom, mais ou menos. O objetivo deste artigo é apresentar uma forma de utilizar uma classe sem necessariamente adicionar a sua referência na unit. O nome dessa mágica é RTTI!

Continue reading...
11/07/2017
More
[Delphi] Design Patterns GoF - Mediator
29/06/2017

[Delphi] Design Patterns GoF – Mediator

Boa noite, pessoal! Em algumas ocasiões, um intermediário para coordenar as mensagens e interações entre objetos pode parecer uma solução adequada para evitar a forte dependência entre eles. Com o Mediator, essa solução é factível. Veremos, neste artigo, o conceito, propósito e uma aplicação prática deste padrão de projeto, mas, de antemão, já esclareço: o Mediator é bem fácil de compreender. 😉

Continue reading...
[Delphi] Criando um visualizador de DataSets com o Open Tools API - Parte 4
18/05/2017

[Delphi] Visualizador de DataSets com Open Tools API – Notificador

Finalmente chegamos ao fim dessa pequena série sobre Open Tools API. Agradeço a todos vocês por terem acompanhado e compartilhado os artigos! Essa última parte, na verdade, envolve a implementação de uma melhoria para solucionar um problema de conflito de acesso ao arquivo de dados gerado. Para isso, utilizaremos uma Interface do Open Tools API chamada IOTAThreadNotifier. Let’s do it!

Continue reading...
18/05/2017
More
André Celestino