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

Вниз

Набор компонентов   Найти похожие ветки 

 
Turbid ©   (2005-11-06 19:46) [0]

Подскажите альтернативу таким библиотекам компонентов как RxLib или AppControlls. Ибо первая стара как мир, вторая денег стоит.


 
Sergey Masloff   (2005-11-06 21:18) [1]

На кой фиг оне нужны?? Альтернатива стандартные компоненты VCL


 
Eraser ©   (2005-11-06 21:49) [2]


> Turbid ©   (06.11.05 19:46)

JEDI VCL


 
Gero ©   (2005-11-06 21:54) [3]


> Альтернатива стандартные компоненты VCL

Поддерживаю.


 
SPeller ©   (2005-11-06 22:02) [4]

Sergey Masloff   (06.11.05 21:18) [1]
Альтернатива стандартные компоненты VCL

А всё остальное - от лукавого :)


 
Рабинович Рома   (2005-11-06 22:10) [5]

Пользуюсь некоторыми компонентами их RX.


 
palva ©   (2005-11-06 23:27) [6]

Например, нужно показать анимационный GIF. Я не знаю, как это сделать на VCL. Правда, когда я этот делал, была Delhpi 5. Так что, использовал Rx


 
SergP.   (2005-11-06 23:31) [7]


> Ибо первая стара как мир


Это же не женщина и тебе же не спать с нею...:-)
понятие "стара" к таким вещам не очень применима...


 
Turbid ©   (2005-11-07 02:51) [8]


> таким вещам не очень применима...

К каким таким? С Windows 3.11 мне тоже не спать :)


> Альтернатива стандартные компоненты VCL

Ага, потом вы мне на асме предложите кодить... :-)


> Например, нужно показать анимационный GIF. Я не знаю, как
> это сделать на VCL.

Сейчас тебе предложат почитать RTFM по формату Gif...


 
Turbid ©   (2005-11-07 02:54) [9]

p.s. За Jedi VCL спасибо.


 
GuAV ©   (2005-11-07 16:27) [10]

Gero ©   (06.11.05 21:54) [3]

>> Альтернатива стандартные компоненты VCL
>
> Поддерживаю.


А свой MDI bar для лохов писал ? :)


 
NORDmen ©   (2005-11-07 17:14) [11]

kol идеально подходит для приложений где не требуется... кого, чего нет в kol 8-)
жаль только что у кладова нет времени на kol сейчас, а кроме него некому продолжать дело.


 
Gero ©   (2005-11-07 17:18) [12]


> GuAV ©   (07.11.05 16:27)

У меня один компонент, а не библиотека. Это разные вещи.


 
Игорь Шевченко ©   (2005-11-07 17:34) [13]


> kol идеально подходит для приложений где не требуется...
>  кого, чего нет в kol


даже для приложений hello world и то неидеально подходит. Пальцы если только разрабатывать во время набивки.


 
Ega23 ©   (2005-11-07 17:36) [14]

Зря вы так на RX наехали, ой зря....
Как минимум TDateEdit - гораздо удобнее TDateTimePicker


 
NORDmen ©   (2005-11-07 18:22) [15]

2Игорь Шевченко:
чепуха. это ваше личное мнение.


 
Игорь Шевченко ©   (2005-11-07 18:23) [16]

NORDmen ©   (07.11.05 18:22) [15]

Это, безусловно, веский аргумент. Оставайся с ним и дальше. Лавры Ивана Кулибина - вещь заразная :)


 
Kerk ©   (2005-11-07 18:28) [17]

NORDmen ©   (07.11.05 17:14) [11]
kol идеально подходит для приложений где не требуется... кого, чего нет в kol 8-)


Минусы KOL:
- Отрицательно влияет на скорость разработки
- Отрицательно влияет на переносимость (а заработает ли KOL в очередной версии Delphi?)
- Трата времени на изучение альтернативной по отношению к VCL библиотеки

Плюсы KOL:
- Не знаю. Что есть в KOL чего нет в VCL?


 
ECM ©   (2005-11-07 18:48) [18]


> Игорь Шевченко ©   (07.11.05 17:34) [13]


> даже для приложений hello world и то неидеально подходит.
>  Пальцы если только разрабатывать во время набивки

Ерунда... Под KOL+MCK это делается на три нажатия мыши больше чем в VCL

2NORDmen: не стоит ничего доказывать людям которые не пробовали применить KOL хотя бы в одном реальном проекте...


 
Kerk ©   (2005-11-07 18:51) [19]

ECM ©   (07.11.05 18:48) [18]
не стоит ничего доказывать людям которые не пробовали применить KOL хотя бы в одном реальном проекте...


Вот именно. Потому KOL только пальцезагибатели и юзают. Потому что никто не говорит нафига она нужна.


 
ECM ©   (2005-11-07 19:00) [20]


>  KOL только пальцезагибатели и юзают. Потому что никто не
> говорит нафига она нужна.

Трудно загибать пальцы на протяжении 4-х лет (это с момента последнего проекта на VCL) - отвалились бы ...:)
А зачем нужна? Почитайте на http://bonanzas.rinet.ru/rindex.htm
Если это Вам не нужно - и хорошо... Вы просто мыслите по-другому...


 
Kerk ©   (2005-11-07 19:06) [21]

KOL - это библиотека объектных типов для программирования в среде Delphi. Основная цель KOL - уменьшение размера конечной программы (Win32, GUI) в 5-10 раз по сравнению с тем, что дает VCL. Поддерживаются все 32-разрядные версии Delphi, начиная с Delphi2 и заканчивая Delphi7.
Зачем?

Какие я сходу могу назвать минусы сказано в [17]. Плюсы мне кто-нибудь скажет?


 
ECM ©   (2005-11-07 19:12) [22]


> Зачем?

А просто так...:)
Что бы было...
А минусы в [17] - это очень субъективно

> Плюсы мне кто-нибудь скажет?

Трудно объяснить слепому что такое цвет...


 
Kerk ©   (2005-11-07 19:15) [23]

ECM ©   (07.11.05 19:12) [22]
Трудно объяснить слепому что такое цвет...


Понятно. Для вас это вопрос религиозный.


 
ECM ©   (2005-11-07 19:38) [24]


> это вопрос религиозный.

Ja-Ja...Холивар...:)


 
pasha_golub ©   (2005-11-07 20:07) [25]

ECM ©   (07.11.05 19:38) [24]
Ну, действительно. Я тоже обращал внимание на KOL в свое время. Однако, кроме уменьшения веса программы я, к сожалению, ничего не вижу.

Можете свое субъективное излить мнение? Не придирок ради. Просто интересно, честно.

А KOL работает с Unicode, кстати?


 
Gero ©   (2005-11-07 20:34) [26]


> Kerk ©  

Честно скажу, я KOL не юзал, но кое-что читал про нее. Плюс в том, что библиотека очень грамотоно и продуманно построена, в код твоей программы заносится только то, что ты реально используешь. Объекты создаются тоже только те, что ты используешь и.т.д. Потому работать с ней во многих моментах куда приятнее, чем с VCL.


 
pasha_golub ©   (2005-11-07 20:37) [27]


> Gero ©   (07.11.05 20:34) [26]
>
>


Грамотно и продумано... да, может быть. Приятней работать... не согласен.

Вот вопрос с UNICODE"ом меня интересует. Это ведь тоже оплошность Борланда, что его нету в стандартных компонентах..


 
Torry ©   (2005-11-07 20:48) [28]

Ребята, KOL - это не изобретение, это просто перенос классики из Turbo Pascal for Windows 1.x, не более того. И Игорь, и Ю.З. и я писали и под DOS, и под Windows 3.x, поэтому мы реально знаем, что это такое.


 
Torry ©   (2005-11-07 20:58) [29]

Перепутал, не Windows 1.x, Windows 3.x конечно.


 
ECM ©   (2005-11-07 21:06) [30]


> Грамотно и продумано... да, может быть. Приятней работать.
> .. не согласен

А я согласен...:)
KOL - (ИМХО) более "честная" среда для Win32...(по сравнению с VCL)
Если есть опыт использования и, главное, пристрастие (мне трудно доказать весомость терминов "нравится" "приятнее использовать" - да и нет желания доказывать) к написанию Win32 API программ - то  KOL это "самое то" (для тех кому ближе Pascal)
...
Вот чем MFC хуже VCl?
... Я знаю (и люблю (опять чем доказать термин?)) разразработки Borland
начиная с Turbo Pascal 3.0, ... Turbo Vision, ... VCL...

... Кстати Windows 1.0  я тоже юзал... как и DOS-Shell (боюсь не правильно написал... склероз...)

и VCL  использовал долго... но, разобравшись с KOL (тут скорее найдя в нем то что мне гораздо понятнее), переходить обратно уже не хочу...

... Ну вот не хотел я тут спорить... не нужно это  мне... :)


 
ECM ©   (2005-11-07 21:13) [31]

З.Ы.

> найдя в нем то что мне гораздо понятнее

точнее - гораздо ближе...


 
Gero ©   (2005-11-07 21:14) [32]


> к написанию Win32 API программ - то  KOL это "самое то"

Для написания программ на WinAPI ни KOL, ни VCL не нужен вобще.


 
NORDmen ©   (2005-11-07 21:19) [33]

да, если выбирать из winapi и kol то как говорится
"из 2 зол выбирают меньшее".
небыло бы KOL"а - прибавилось бы геморроя (по крайней мере у тех кто delphi юзает)


 
ECM ©   (2005-11-07 21:20) [34]


> Для написания программ на WinAPI ни KOL, ни VCL не нужен
> вобще.

Согласен на 100 %, но Вы видимо не внимательно прочитали мой пост...
... я это не утверждал...


 
Gero ©   (2005-11-07 21:21) [35]


> небыло бы KOL"а - прибавилось бы геморроя (по крайней мере
> у тех кто delphi юзает)

Повторюсь, говори за себя. У меня бы не прибавилось ни на грамм.


 
NORDmen ©   (2005-11-07 21:24) [36]

http://www.delphimaster.ru/cgi-bin/forum.pl?n=5


 
ECM ©   (2005-11-07 21:30) [37]

Повторюсь, 2NORDmen: не стоит оно того... :)


 
GuAV ©   (2005-11-08 01:02) [38]


> Для написания программ на WinAPI ни KOL, ни VCL не
> нужен вобще.

Но и не помешает.
VCL (до Д8) например вообще исключительно для написания программ на WinAPI :)


 
Eraser ©   (2005-11-08 02:40) [39]


> ECM ©   (07.11.05 21:06) [30]


> Если есть опыт использования и, главное, пристрастие (мне
> трудно доказать весомость терминов "нравится" "приятнее
> использовать" - да и нет желания доказывать) к написанию
> Win32 API программ - то  KOL это "самое то" (для тех кому
> ближе Pascal)

Что значит ближе? синтаксис языка, по-моему, особого значения не играет.
А на winapi проще всего писать на MSVS, так как там для этого есть встроеные средства, упрощающие написание кода на чистом API.



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

Форум: "Потрепаться";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.016 c
4-1127676626
Ishmael
2005-09-25 23:30
2005.11.27
Выделение физической памяти


14-1131311266
Yeg
2005-11-07 00:07
2005.11.27
Олимпиалы и прочии конкурсы по программированию...


4-1127969497
Mixer
2005-09-29 08:51
2005.11.27
Balloon Tips & Windows XP


11-1112516913
Владимир Кладов
2005-04-03 12:28
2005.11.27
FastMM - еще один менеджер кучи


3-1129556997
erika
2005-10-17 17:49
2005.11.27
набор данных в пределах текущего года





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский