Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2007-02

KOL for WinCE

5 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Bogusław Brandys
to Yury Sidorov
Yury Sidorov wrote 10 lines
Hello, Finally I got time to port KOL to WinCE. Project page at SourceForge: http://sourceforge.net/projects/kol-ce/ Most things works. Report any bugs to tracker at SourceForge. Empty form hello world application exe is only 44.5KB! Yury Sidorov.

Nice.What about MCK for visual development ? I think that ability to compile under win32 (I have Delphi 5) then rebuild for WinCE would be wonderful.
What is missing to achieve it ?

Regards
Boguslaw

Reply by email

Yury Sidorov
to Bogusław Brandys

From: "Bogusław Brandys"

Show quoted text 15 lines
Yury Sidorov wrote: > Hello, > > Finally I got time to port KOL to WinCE. > Project page at SourceForge: > http://sourceforge.net/projects/kol-ce/ > > Most things works. Report any bugs to tracker at SourceForge. > Empty form hello world application exe is only 44.5KB! > > Yury Sidorov. Nice.What about MCK for visual development ? I think that ability to compile under win32 (I have Delphi 5) then rebuild for WinCE would be wonderful. What is missing to achieve it ?

It is possible already. Win32 MCK projects can be created in Delphi and recompiled for WinCE using FPC. I will look at possibility to port MCK to Lazarus...

Yury Sidorov.

Reply by email

Bogusław Brandys
to Yury Sidorov
Yury Sidorov wrote 20 lines
From: "Bogusław Brandys" > Yury Sidorov wrote: >> Hello, >> >> Finally I got time to port KOL to WinCE. >> Project page at SourceForge: >> http://sourceforge.net/projects/kol-ce/ >> >> Most things works. Report any bugs to tracker at SourceForge. >> Empty form hello world application exe is only 44.5KB! >> >> Yury Sidorov. > > Nice.What about MCK for visual development ? I think that ability to > compile under win32 (I have Delphi 5) then rebuild for WinCE would be > wonderful. > What is missing to achieve it ? It is possible already. Win32 MCK projects can be created in Delphi and recompiled for WinCE using FPC.

That's great.

I will look at possibility to port MCK to Lazarus...

I would like to see rather a new KOL widgetset for Lazarus,but I don't know how to implement such and don't break KOL feature - small exe size.

Thank you.
Boguslaw Brandys

Reply by email

Daniël Mantione
to Bogusław Brandys

Op Sat, 10 Feb 2007, schreef Bogus?aw Brandys:

> I will look at possibility to port MCK to Lazarus... I would like to see rather a new KOL widgetset for Lazarus,but I don't know how to implement such and don't break KOL feature - small exe size.

The principle behind RAD the design is that the framework can set up an object hierarchy as designed in the IDE. The Lazarus/Delphi approach is to store the properties in resource, then load and construct the objects using runtime type information.

The has some consequences for the exe size. Of course RTTI is always in. But also, all properties in a component are always used (the compiler doesn't know what is in the resource file). So, a lot of code ends up in the executable.

Therefore, I believe RAD with KOL will remain a dream. Make the LCL smaller, there are probably some opportunities to do so.

Daniël

Reply by email