Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2008.05.25;
Скачать: [xml.tar.bz2];

Вниз

Kol winCE   Найти похожие ветки 

 
thaddy   (2006-05-28 14:20) [0]

Today I started work on KOL + FPC for wince :)
Anyone interested to help?


 
BMouradov   (2006-05-29 11:36) [1]

Yes. Да, это очень интересно. Напишите! Борис


 
azsd ©   (2006-05-29 12:02) [2]

nice project~
is FPC have ARM_VERSION MIPS_VERSION defination for asm mode?
I had write some application for ce 2.11 in some years ago using EVC (only sdk code without mfc because my pda does"nt support it).
WinCE API looks samely to Win32 API but as KOL + Delphi can"t complie application for wince there will be same lots work todo on FPC.
I working in this company 2years longer busy for no weekend.
I will do an job-hopping recently, and I hope I can do some help in bug report side.


 
thaddy   (2006-05-29 20:18) [3]

FPC crosscompiles to arm based pocketPC"s. See www.freepascal.org.
There"s also a working version of Lazarus www.lazarus.org for WinCE, which I found very good already. That made me start the WinCE version of KOL. I am pretty shure (having seen and used the code) that a complete KOL version is not too difficult to do, since most PAS_VERSION code will already compile under FPC for WinCE!
I will write a paper on how to setup the Freepascal compiler to cross-compile to ARM, how to use the Microsoft emulator and how to proceed porting KOL. Most likely it will be a different KOL.pas unit since a lot of code is irrelevant to WinCE.
Initial results gave me a working Tcontrol (form, edit and button) within 9 - 10 hours of work. Now I will clean up before I release a first public version.


 
Vladimir Kladov   (2006-06-02 14:50) [4]

Перенаправил 2 письма от Roozbeh GHolizadeh - как раз он вдруг тем же решил заняться. Может скооперируетесь. Удачи. (Жаль мне CE и смотреть-то не на чем).


 
Yury Sidorov   (2006-06-02 16:04) [5]

thaddy, it is great that you started KOL port. I wanted to start it some time later when time permits.
Actually, I started this whole wince port of FPC primarily for porting KOL to wince :)

Here my thoughts about KOL port:
It must be separate kol.pas version for wince because a lot of code will be different. Also all ASM stuff need to be removed.
It will be great to make it available via svn. I think we can make new folder in packages in existing FPC tree or even start new svn repository using FPC website.

You can always write to me regarding any questions.


 
ECM ©   (2006-06-02 16:15) [6]

Могу помочь чем смогу - жаль только реальной необходимости пока в CE нет.
Но протестировать, посмотреть, посоветовать - могу...


 
Yury Sidorov   (2006-06-02 16:16) [7]

Владимир, смотреть можно на эмуляторе. Сам так, в данный момент, смотрю :)
http://msdn.microsoft.com/mobility/windowsmobile/downloads/emulatorpreview/default.aspx


 
thaddy   (2006-06-02 19:32) [8]

I have had more response than on all things previously written by me, so it seems popular. I have a long weekend to get things right and will try to create SVN based distro. Mind you : do not expect too much yet!
Thanks Vladimir ( I will respond to the emails) and especially Yuri.


 
thaddy   (2006-06-02 19:40) [9]

Vladimir, is there any specific licensing you would want? Or is it allright to do this work under the FPC licensing strategy? This is rather important nowadays and it will still be your idea and most of it will be your code.


 
Vladimir Kladov   (2006-06-03 07:25) [10]

Пусть будет FPC. Я так понимаю, она (лицензия FPC) не мешает создавать коммерческие приложения, но охраняет исходники от попыток их продавать сторонними лицами,, так? Или GPL. В общем, в любом случае код для CE - на усмотрение.


 
Yury Sidorov   (2006-08-03 19:55) [11]

Thaddy, any news about your wince kol port?


 
Yury Sidorov   (2006-09-10 14:19) [12]

Thaddy, please contact me because your e-mail does not work.
I want to continue porting KOL to wince.


 
Thaddy   (2006-09-13 17:47) [13]

New email address! I dumped the chello provider and changed to custom hosting.


 
Thaddy   (2006-09-13 17:47) [14]

kol[at]thaddy.com


 
serg_iv   (2006-09-13 19:13) [15]

т. е. Владимир Кладов делает нечто в сторону СЕ + FPC, а RU форуме FPC RU об этом не слова?
Уж извините но туда я об этом накапаю!!!


 
Vladimir Kladov   (2006-09-13 21:22) [16]

я лично для WinCE ничего не делаю, делает Thaddy.


 
Yury Sidorov   (2006-09-14 14:56) [17]

Thaddy:
Nice to hear you again :) I e-mailed to you.

serg_iv:
Как только все утрясется, я смогу приступить к активному портированию KOL для WinCE.

Vladimir Kladov:

1. Думаю название для библиотеки сделать KOL-CE. Нормально?
2. Почитал разные популярные лицензии и что-то они мне не нравятся :)
Поэтому немного поменял оригинальную лицензию KOL. Привожу ее здесь для согласования без текста большими кбкувами в начале и конце:

KOL-CE Library Software License Agreement
...

PREAMBLE

This software, including documentation,
source code, object code and/or additional
materials (the "Software") are based on
original KOL library by Vladimir Kladov.
KOL-CE library is developed with permission
from original KOL Library author.
The terms and conditions of the KOL-CE
Library Software License Agreement have
one major goal in mind; to foster a development
community based around the KOL (Key Objects
Library) and associated source code.
KOL-CE Library does however reserve the
right as the sole distributor of the library
source code. Hence although we encourage
you to change and modify the library to
suit your needs, you may not distribute
derivative works based on the library
source code without express written
permission from KOL Library original author.
Worthwhile changes and modifications to
the libraries may be submitted to KOL-CE
Library developers for integration into a
future release of the product.

LICENSE

This Agreement does not provide you with
title or ownership of the Software, but only a
right of limited use as outlined in this
license agreement. KOL-CE Library developers
hereby grant you a non-exclusive,
royalty free license to use the Software
as set forth below:

. integrate the Software with your
  Applications or DLLs, subject to the
  redistribution terms below.
. modify or adapt the Software in whole
  or in part for the development of
  Applications based on the Software.
. use portions of the KOL-CE Library
  source code or KOL-CE Library Demo
  Programs in your own products and
  libraries.

REDISTRIBUTION RIGHTS

You are granted a non-exclusive,
royalty-free right to reproduce and
redistribute executable files created
using the Software (the "Executable Code")
in conjunction with software products that
you develop and/or market (the
"Applications").

RESTRICTIONS

Without the expressed, written consent of
original KOL Library author, you may NOT:

. distribute modified versions of the
  Software, in whole or in part without
  providing an information about it for
  your customers (such information
  must refer to any Copyright and legal
  notes on portions of Software distributed,
  version information on Software used
  to redistribute, notes on changes
  made, if any, and must include any
  necessary information to provide a chance
  for your customers to find and re-use
  the original Software if they want to
  do so).
. rent or lease the Software.
. sell any portion of the Software on
  its own, without integrating it into
  your Applications or DLLs as Executable
  Code.

SELECTION AND USE

You assume full responsibility for the
selection of the Software to achieve your
intended results and for the installation,
use and results obtained from the Software.

LIMITED WARRANTY
...


 
Yury Sidorov   (2006-09-14 14:58) [18]

Нашел еще баг в оригинальной лицензии:

В предложении:
This Agreement does not provide you with
title or ownership of Product, but only a
right of limited use as outlined in this
license agreement.

Product надо заменить на the Software, т.к. именно такое сокращение определено выше.


 
Yury Sidorov   (2006-09-22 19:38) [19]

Такое впечатление, что разговариваю сам с собой... :(

Если Thaddy и делал что-то в плане портирования KOL на WinCE, то сейчас от него ничего не слышно.
На мои письма относительно участия в дальнейшей разработке и создания проекта на SourceForge он не отвечает. Создается впечатление, что он просто морозится.

Thaddy, если я не услышу ответа от тебя, то я просто начну порт под WinCE с нуля.

Владимир, так как насчет лицензии приведенной выше? Подходит?

А то впечатление тотального игнорирования меня совсем не радует... :(


 
Vga   (2006-09-23 02:11) [20]

Интересный проект. Правда, вряд ли могу помочь, по крайней мере пока - не знаком с WinCE API и KOL плохо знаю. Но это поправимо.


 
Vladimir Kladov   (2006-09-23 08:11) [21]

Какое одобрение с моей стороны нужно? Будет бесплатно - чудесно, открытый код - еще лучше. Мне-то лично WinCE как-то вроде бы и не нужен особо. Не на чем мне его запускать.


 
Yury Sidorov   (2006-09-23 12:03) [22]

Я по поводу одобрения текста лицензии.
Конечно, будет бесплатно и с открытым кодом :)


 
mdw ©   (2006-12-22 16:51) [23]

Вот, собственно интересуюсь, движется ли процесс или заглохло?


 
Vga ©   (2006-12-22 22:45) [24]

Да, действительно, как прогресс?


 
Vladimir Kladov   (2006-12-23 18:10) [25]

Вопрос надо задавать по-английски. Или еще лучше, по-голландски. (Почему в лингве нет голландского? Кстати, португальского - тоже. Тоже мне, словарь. Не буду покупать).


 
Yury Sidorov   (2006-12-23 19:54) [26]

Прогресс пока никакой. Разгребаюсь с делами. Сразу после Нового Года планирую активно заняться портом под WinCE.
Подозреваю, что придется делать все с нуля, т.к. Thaddy так и не прислал мне того, что он уже сделал в этом направлении... :(


 
mdw ©   (2006-12-27 14:18) [27]


> Вопрос надо задавать по-английски.


Ну почему же? Ю. Сидоров вроде неплохо по русски понимает.:))
Тем более, что, как я понял, Freepascal WinCE port - его творение. Поэтому, на него больше надежда, чем на Тедди.

Ждемс...


 
Dmitry_Pyrin ©   (2007-01-07 13:41) [28]

Тема весьма интересна.
В данный момент пишу софт под winCE используя FASMARM .. имхо, довольно геморройно, на KOL было-бы гораздо удобнее.
если ктонибудь всерьёз займётся портированием, с удовольствием присоединюсь.
но один не потяну.


 
mdw ©   (2007-01-07 13:55) [29]

Да уж. А я вот на на C# пересел. В чем то даже полезно, а то все Delphi да Pascal:)), C# и .net сейчас модно, хотя хрень еще та...:)))


 
Yury Sidorov   (2007-02-10 10:59) [30]

Наконец-то оно свершилось! :)
У меня дошли руки портировать KOL под WinCE.

Страница проекта на SourceForge:
http://sourceforge.net/projects/kol-ce/

Исходники находятся в SVN.

Используется лицензия wxWindows Library Licence. Это LGPL с исключением насчет того, что библиотека может использоваться в бинарном виде в составе коммерческих приложений.

На данный момент основные части работают, хотя, пока библиотека не начнет использоваться в реальных приложениях, всех багов не выловишь.

Добро пожаловать к использованию. Баги сообщайте в трекер на SourceForge.


 
thaddy   (2007-02-11 15:54) [31]

btw, I had to abandon the project for lack of time. (As you would have noticed on my infrequent postings in general)


 
AndreyRus   (2007-02-12 01:32) [32]

Здорово!
А знает ли кто нибудь модели мобил с OS WinCE?


 
Yury Sidorov   (2007-02-12 10:06) [33]

В гугле задай поиск по слову "коммуникаторы". Они почти все на Windows Mobile (WinCE).


 
thaddy   (2007-02-13 22:59) [34]

This is more in general:
I know I have promised some people.
I can"t (will not with proper code) no longer participate, but I WILL give snippets if i can do it in minutes.
I am not abandoning KOL, it"s just 90 hours a week.


 
имя   (2007-06-12 01:51) [35]

Удалено модератором


 
имя   (2007-06-12 01:51) [36]

Удалено модератором


 
имя   (2007-06-12 01:52) [37]

Удалено модератором


 
Vladimir Kladov   (2007-06-12 10:51) [38]

Сейчас на многих форумах для борьбы с роботами при регистрации требуют ввода текста с картинки, на которой буквы и цифры искажены. Здесь этого нет, что ли.


 
ANTPro ©   (2007-06-12 14:51) [39]

> [38] Vladimir Kladov   (12.06.07 10:51)

И не будет. Это основная "фича" этого форума.


 
имя   (2007-09-12 01:47) [40]

Удалено модератором


 
имя   (2007-09-12 01:47) [41]

Удалено модератором


 
имя   (2007-09-12 08:35) [42]

Удалено модератором



Страницы: 1 2 вся ветка

Форум: "KOL";
Текущий архив: 2008.05.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.55 MB
Время: 0.007 c
9-1170430457
Ricks
2007-02-02 18:34
2008.05.25
И мои танчики покритикуйте :)


2-1209552738
корелаб
2008-04-30 14:52
2008.05.25
FB embedded и чарсет


2-1209890039
Граф
2008-05-04 12:33
2008.05.25
Как отфильтровать по букве, если она встречается не в начале


15-1208200975
Petr V. Abramov
2008-04-14 23:22
2008.05.25
Процедура разбирательства в мировом суде


15-1208035403
Blind Guardian
2008-04-13 01:23
2008.05.25
Бывает ли Delphi Portable и кто какого мнения о FPC





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский