Icon View Thread

The following is the text of the current message along with any replies.
Messages 11 to 14 of 14 total
Thread ElevateDB for FPC 2.2.2+ /Lazarus 0.916+
Fri, Feb 27 2009 9:51 AMPermanent Link

Leslie

<<It's compiled using Lazarus 0.926 and uses data-aware controls.  However,
it's also 4Mb in size.  But, something like KOL-CE would trim a lot of the
fat off, in exchange for losing the data-aware controls:>>

4/6Mb will do. Smile

<<BTW, I suspect that you're issue with running under WinCE with ElevateDB is
that you're trying to execute the application from the \Storage Card on the
emulator.  Locking does not work properly under WinCE when you do so, at
least with the emulator.  You have to run the application directly on the
device storage.  For example, with the sample application above, I'm running
it from the \Shopping directory off the root.>>

I  guessed that this could be the problem but copying the exe to internal storage did not
help at that time. To eliminate all path related problems the test app  had a function to
create the catalog and the database in the "db" subdir under the directory of the program.
Opening the session was succesful but creating the database failed. The same function
worked perfectly when compiled for  win32.   

I don not think it had anything to to with it, but I have noticed that you were  using
Windows Mobile 6.0 emulator while my target was 5.0.  


Regards, Leslie
Fri, Feb 27 2009 12:10 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Leslie,

<< 4/6Mb will do. >>

The size climbs very slowly after the 3.9/4.0 Mb mark is reached, so you
could add a *lot* of code and still not hit 5Mb.

<< I  guessed that this could be the problem but copying the exe to internal
storage did not help at that time. To eliminate all path related problems
the test app  had a function to create the catalog and the database in the
"db" subdir under the directory of the program. Opening the session was
succesful but creating the database failed. The same function worked
perfectly when compiled for  win32. >>

Well, I did run into a couple of issues with EDB/Lazarus that I hadn't seen
before, namely an issue with DECIMAL columns and an issue with calculated
fields (alignment issue), but the config/catalog creation worked just fine.
There are also a couple of wonky issues with the Lazarus data-aware
controls, but they can be worked around.

<< I don not think it had anything to to with it, but I have noticed that
you were  using Windows Mobile 6.0 emulator while my target was 5.0.  >>

I agree, but I'll try 5.0 just to be sure.

--
Tim Young
Elevate Software
www.elevatesoft.com

Sat, Mar 21 2009 6:55 AMPermanent Link

Leslie
Tim,

How are thing progressing with the WinCe port?
Mon, Mar 23 2009 3:08 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Leslie,

<< How are thing progressing with the WinCe port? >>

The sample application for the technical article has been done for more than
a couple of weeks now, but I haven't had a chance to finish up the article
text yet.  As for ElevateDB itself with WinCE - it's usable now (2.02 B10)
under Windows CE with Lazarus.

--
Tim Young
Elevate Software
www.elevatesoft.com

« Previous PagePage 2 of 2
Jump to Page:  1 2
Image