[firebase-br] Fw: [freepascal] agenda com lazarus

Peinado flavio em peinado.com.br
Seg Out 11 09:24:10 -03 2004


Aliás... o Lazarus falta muita coisa a muito tempo.

O mais interessante, para não abrir mão da sintaxe pascal é ir direto para o 
FreePascal.

Agora... se for para rever lógica, sugiro verificar o J2EE ou J2SE.

O Java tem uma biblioteca desenvolvida pela IBM chamada SWT que tem uma 
característica peculiar: é amparada em uma biblioteca gráfica dependente do 
sistema operacional, ou seja, quando se cria um "Button" em Java, ele cria 
um "Button" no windows e um "Button" em GTK, se estiver no Linux. Uma série 
de parâmetros são passados automaticamente, como controle de foco e cursor 
de modo que as características da aplicação não mudam de SO para SO (somente 
aparência).

Peinado
----- Original Message ----- 
From: "Eduardo Jedliczka" <eduardo em gerasoftinfo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, October 11, 2004 8:19 AM
Subject: Re: [firebase-br] Fw: [freepascal] agenda com lazarus


> Otto, e demais,
>
> O freepascal foi projetado para ser "Unix compatible" mas suportar a 
> sintaxe
> do "Turbo Pascal" ele foi concebido totalmente em 32 bits e orientado a
> objeto, inclusive em DOS (através de um extensor de memória "embutido" que 
> é
> linkado internamente ao executável), windows, linux e mac.
>
> Sua principal vantagem é que está evoluindo para suportar a sintaxe object
> pascal a lá Delhi. (já possui AnsiStrings, WideStrings, blocos 
> try..except,
> está quase funcional a sua RTTI, etc...)
>
> Como é pascal, pode-se expandi-lo facilmente com algumas units, como 
> acesso
> a banco de dados Interbase/firebird, MySql e PostGree, acesso a aplicações
> gráficas (Win32, GTK/Gnome, QT/KDE, e X nativo), mas a que está mais
> avançada é a GTK que pode ser "compatibilizada" com o Windows através de
> algumas Dlls como GTKLibxxx.
>
> Possui um assembler embutido que trabalha com 4 sintaxes distintas (Intel,
> MS/Borland, Unix e AT&T) e tem compatibilidade de Objeto com quase todos 
> os
> compiladores linux, (utiliza por sinal o LD - linkador oficial do linux 
> para
> gerar os executáveis) ;-)
>
> PS: ainda há o projeto Lazarus, que é como se fosse um RAD para o
> FreePascal, ele é semelhante ao Delphi (na cara e recursos) mas ainda 
> falta
> muita coisa....
>
> [s]
>
> =====================
> Eduardo Jedliczka
> GeraSoft Informática
> Apucarana - PR
> =====================
>
> ----- Original Message ----- 
> From: "Otto" <ottofuch em osite.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Friday, October 08, 2004 10:14 PM
> Subject: Re: [firebase-br] Fw: [freepascal] agenda com lazarus
>
>
>> O que caracteriza e diferencia o freepascal? É orientado a objetos como o
>> turbo pascal a partir da versão 5.5? opera interface gráfica? com base em
>> que biblioteca (qt?)
>> []'s
>> Otto
>> ----- Original Message ----- 
>> From: "Eduardo Jedliczka" <eduardo em gerasoftinfo.com.br>
>> To: "FireBase-Br" <lista em firebase.com.br>
>> Sent: Friday, October 08, 2004 1:07 PM
>> Subject: [firebase-br] Fw: [freepascal] agenda com lazarus
>>
>>
>> Assim como eu, há muitos que se interessam pelo freepascal...
>>
>> acho que poderiam dar uma olhada no link citado no e-mail abaixo... Há
>> também referências (na página aberta pelo link) a componentes para acesso
> ao
>> FB pelo lazarus...
>>
>> [s]
>>
>> =====================
>> Eduardo Jedliczka
>> GeraSoft Informática
>> Apucarana - PR
>> =====================
>>
>> ----- Original Message ----- 
>> From: Alexandre Pereira Bühler
>> To: freepascal em yahoogrupos.com.br
>> Sent: Friday, October 08, 2004 11:30 AM
>> Subject: [freepascal] agenda com lazarus
>>
>>
>> Para quem quer criar uma agenda simples com o lazarus
>> http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=697
>> grato
>> Alexandre
>>
>>
>>
>> --------------------------------------------------------------------------
> --
>> --
>>
>>   avast! Antivirus: Outbound messagem limpa.
>>
>>   Virus Database (VPS): 0441-2, 08/10/2004
>>   Tested on: 8/10/2004 11:30:24
>>   avast! - copyright (c) 2000-2004 ALWIL Software.
>>
>>
>>
>> Obrigado por sua participação!
>> Use Freepascal, Linux e OpenOffice.org!
>> Seja livre!
>>
>>
>>
>>
>>       Yahoo! Grupos, um serviço oferecido por:
>>
>>                   São Paulo Rio de Janeiro Curitiba Porto Alegre Belo
>> Horizonte Brasília
>>
>>
>>
>>
>> --------------------------------------------------------------------------
> --
>> ----
>> Links do Yahoo! Grupos
>>
>>   a.. Para visitar o site do seu grupo na web, acesse:
>>   http://br.groups.yahoo.com/group/freepascal/
>>
>>   b.. Para sair deste grupo, envie um e-mail para:
>>   freepascal-unsubscribe em yahoogrupos.com.br
>>
>>   c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço
>> do Yahoo!.
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br)
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br)
>> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br)
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> 





Mais detalhes sobre a lista de discussão lista