Recent

Author Topic: ZEOS LIB components ?  (Read 34798 times)

Lightning

  • Sr. Member
  • ****
  • Posts: 422
ZEOS LIB components ?
« on: June 29, 2004, 09:42:45 am »
This is a set of CrossDataBase+CrossPlatform components that work in Delphi/Kylix and the Zeos team say that it's ok if someone wants to adapt them to work in Lazarus+FPC but nobody from the Zeos team has the time to do this so it's up to the Lazarus team or someone else who wants Lazarus to support them in the future.
See them in action here: http://zeoslib.net/
PS: I have been using them in Delphi for a while.
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

Marc

  • Administrator
  • Hero Member
  • *
  • Posts: 2649
ZEOS LIB components ?
« Reply #1 on: June 29, 2004, 12:48:47 pm »
Go ahead I would say :)
//--
{$I stdsig.inc}
//-I still can't read someones mind
//-Bugs reported here will be forgotten. Use the bug tracker

Lightning

  • Sr. Member
  • ****
  • Posts: 422
NO time yet
« Reply #2 on: June 29, 2004, 03:13:38 pm »
I'm already doing something:
- Translating Lazarus to Romanian
- Adapting one of my own components, a button like those in XP with skin, glyph, transparency and spy protection. The problem is that i used too much Win32 specific messages and API funcs so it's not that simple to make it CrossPlatform.
PS: The Zeos component set is verry complex and it may take a long time to do it all.
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

IgD

  • Jr. Member
  • **
  • Posts: 73
    • http://www.igdsoftware.com
ZEOS LIB components ?
« Reply #3 on: July 13, 2004, 02:23:45 am »
Have you guys actually looked at the zeoslib source?  I'm curious as to why it would be so difficult to port to Lazarus.  Lazarus is so similar to Delphi in so many ways.  How hard could it be?  I might be interested in working on this project.

Lightning

  • Sr. Member
  • ****
  • Posts: 422
ZEOS LIB components ?
« Reply #4 on: July 14, 2004, 12:55:10 pm »
Go to http://zeoslib.net/ on the latest version forum you'll see my question about Lazarus support, you should download version 5 and 6
(I used 5 mostly) and check the code, they have removed some DB engines that were supported in version 5, but enhanced version 6 to have a single set of comps. for all DB servers.
You might be right about the "difficult".
I like these components much more than the Delphi/Kylix DBExpress, you'll see what i mean after you download'em.
They are better than UIB and Lazarus will be much more powerful with them :)
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

IgD

  • Jr. Member
  • **
  • Posts: 73
    • http://www.igdsoftware.com
ZEOS LIB components ?
« Reply #5 on: September 11, 2004, 10:02:14 pm »
Did you ever try to install Zeoslib in Lazarus?  I got it to install and work with Delphi 7.  I was pretty impressed...

Lightning

  • Sr. Member
  • ****
  • Posts: 422
ZEOS LIB components ?
« Reply #6 on: September 14, 2004, 03:58:26 pm »
The project is "BIG" so there is a lot to understand before doing this.
As soon as i have some time i will try to do some parts.
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

IgD

  • Jr. Member
  • **
  • Posts: 73
    • http://www.igdsoftware.com
ZEOS LIB components ?
« Reply #7 on: November 08, 2004, 10:34:01 pm »
Hey did you ever look at this any further?  Just curious.

Lightning

  • Sr. Member
  • ****
  • Posts: 422
ZEOS LIB components ?
« Reply #8 on: November 08, 2004, 10:40:18 pm »
FPC doesn't support some of the syntax.
"This kind of property cannot be published"
I'm stuck :(
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

IgD

  • Jr. Member
  • **
  • Posts: 73
    • http://www.igdsoftware.com
ZEOS LIB components ?
« Reply #9 on: November 09, 2004, 12:33:35 am »
I might be able to help.  Do you want to set up a private forum on my website for development?

Lightning

  • Sr. Member
  • ****
  • Posts: 422
ZEOS LIB components ?
« Reply #10 on: November 09, 2004, 10:46:47 am »
If you want to ...
But there's always the mailing list and the IRC channel wich are verry active.
I could send you my files, it's not much but a good starting point.
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

Lightning

  • Sr. Member
  • ****
  • Posts: 422
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

Lightning

  • Sr. Member
  • ****
  • Posts: 422
ZEOS LIB components ?
« Reply #12 on: November 09, 2004, 07:15:44 pm »
I sent an e-mail to Zeos developers to see who's working on the Lazarus implementation of Zeos.
Maybe they want us to help them adapting Zeos to Lazarus.
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

IgD

  • Jr. Member
  • **
  • Posts: 73
    • http://www.igdsoftware.com
ZEOS LIB components ?
« Reply #13 on: December 09, 2004, 03:43:03 am »
Lightning, any news?  I'm getting more and more motivated to check this out.  Also, Lazarus seems to have some basic MySQL support.

Lightning

  • Sr. Member
  • ****
  • Posts: 422
ZEOS LIB components ?
« Reply #14 on: December 09, 2004, 09:02:12 pm »
One of the Lazarus users is working on variants and interfaces to make the code compilable with FPC, if he succedes the rest won't be that hard.
I contacted the Zeos team and they provided some docs and some info about a testing environment used for Zeos wich also needs to be ported. The Zeos team doesn't want to break Delphi/Kylix compatibility.
IgD you can also join the Zeos team, contact Sergey Seroukhov and check http://zeoslib.net/modules.php?name=Content&pa=showpage&pid=7
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

 

TinyPortal © 2005-2018