Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / CrossVCL / 25 сообщений из 107, страница 1 из 5
15.09.2017, 16:24
    #39521967
Janex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
Привет всем.
Кто небудь пробовал ето:
http://www.crossvcl.com

Если правильно понел, то автор ето тот самыи кто FMX создал для дельфи, значит, вроде
есть надежда что когда то получим и GUI для Linux-a встроеныи в дельфи...

WBR
Janex
...
Рейтинг: 0 / 0
15.09.2017, 16:29
    #39521970
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
В целом вроде работает, но не все.

В общем пока альфа версия.
...
Рейтинг: 0 / 0
15.09.2017, 17:18
    #39521998
Janex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
rgreat,

А там работает только стандартные компоненты или всё что имеем под FMX,
на пример TMS компоненты ?
...
Рейтинг: 0 / 0
15.09.2017, 17:33
    #39522005
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
Janex,

и Дед Мороз тоже.
...
Рейтинг: 0 / 0
15.09.2017, 19:04
    #39522044
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
Janex,

Там реализован эмулятор winApi для Linux и MacOS.
Так что должно работать почти все VCL.

Пробуй.
...
Рейтинг: 0 / 0
15.09.2017, 20:28
    #39522066
Няшик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
Офигеть, ограничения на скачивание 30 - 40 кб \ сек. Чё, они не могли на google хостинг залить, или ещё куда.
...
Рейтинг: 0 / 0
15.09.2017, 22:55
    #39522111
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
чччДJanex,

и Дед Мороз тоже.Как мне объясняли, FMX - это некая "прослойка-надстройка" между контролами и VCL-дельфёй.
Это ещё хуже, чем JVM и LLVM.

Возможно, заблуждаюсь. Defecator знает лучше.
_______
Софт-прослойки ненавижу никакие.
Что летает в/из железок - никакая магия ДМ не скажет.
...
Рейтинг: 0 / 0
15.09.2017, 23:33
    #39522115
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
Gator,

FMX не имееет никакого отношения к VCL.
...
Рейтинг: 0 / 0
15.09.2017, 23:35
    #39522117
krapotkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
VCL создавались как обертки над Windows - контролами
поэтому и не взлетел Kylix. Не вышло просто "подточить" VCL под Linux

FMX - это фреймворк, написанный с нуля. Слои абстракции сделаны так (почти) чтобы можно было либо самостоятельно рисовать контролы на разных ОС, либо обертывать нативные, что пока еще слабо реализовано.
...
Рейтинг: 0 / 0
15.09.2017, 23:45
    #39522118
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
rgreat,

Ясен пень. У него свои тараканы, даже на винде.
Ещё одна недоделка
...
Рейтинг: 0 / 0
15.09.2017, 23:49
    #39522119
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
rgreat, krapotkin,

т.е. я хочу сказать, и VCL (уже сложившийся) и FMX (начинающий, потенциальный) - оба монстры.
...
Рейтинг: 0 / 0
15.09.2017, 23:59
    #39522120
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
А что, есть приличные немонстровые визуальные библиотеки? :)
...
Рейтинг: 0 / 0
16.09.2017, 00:18
    #39522123
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
rgreat,

Есть, наверное. Игрушки ведь пишут, кино смотрят, фотки фотят.
Я уже давно "визуалки" не делаю.
А для контроля хватает лампочек-зуммеров и обычных компонент без изысков.
...
Рейтинг: 0 / 0
16.09.2017, 00:55
    #39522131
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
Да причем тут игрушки.

"Простую" библиотеку для оконного GUI не найти.
...
Рейтинг: 0 / 0
16.09.2017, 02:42
    #39522136
Жытель Гондураса
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
Если какая то часть дельфовой программы будет неродным машинным кодом, а некоим байт-кодом, - я распрощаюсь с дельфёй навсегда.

У нынешней команды нет квалифицированного компиляторщика, отвечающего за генерацию машинного кода, и/или присутствует даун-манагер, который обеспечил утверждение новшеств, перечеркивающих главные преимущества продукты(взять ту же интеллектуальные линковку, не включающую мертвый говнокод)
...
Рейтинг: 0 / 0
16.09.2017, 09:24
    #39522153
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
"Любой из нас - творец и критик,
Знаток наук, искусств, политик."
...
Рейтинг: 0 / 0
16.09.2017, 11:37
    #39522176
Квейд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
Жытель ГондурасаЕсли какая то часть дельфовой программы будет неродным машинным кодом, а некоим байт-кодом, - я распрощаюсь с дельфёй навсегда.
Все компилится в натив под целевую платформу, не кипятись
...
Рейтинг: 0 / 0
16.09.2017, 12:36
    #39522182
Janex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
Gatorrgreat, krapotkin,

т.е. я хочу сказать, и VCL (уже сложившийся) и FMX (начинающий, потенциальный) - оба монстры.

Непонемаю, чем нодовольны VCL и FMX - ами ?
Уже лет 15-20 пишу на VCL начиная с Delphi5, всё работает ...
Шас немношко FMX-м начал баловатся, тож вроде всё работает.
Где проблема ?
Ну да, екзешники становятся всё больше и больше с каждым релизом дельфи, но дисковое
пространство и память уже копеики стоят.
Чем нодовольны ?
...
Рейтинг: 0 / 0
16.09.2017, 22:01
    #39522261
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
rgreatJanex,

Там реализован эмулятор winApi для Linux и MacOS.
Так что должно работать почти все VCL.

Пробуй.
Прям вот эмулятор винапи? Что-то сомнения -- значит у большой команды CentOS уже который год полностью заэмулиповать винапи не получается в их линуксе. А тут какой-то делфист (хоть и автор фаерманки) этот самый апи запилил? Сказки какие-то.
...
Рейтинг: 0 / 0
16.09.2017, 23:24
    #39522277
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
JaDiПрям вот эмулятор винапи? Что-то сомнения -- значит у большой команды CentOS уже который год полностью заэмулиповать винапи не получается в их линуксе. А тут какой-то делфист (хоть и автор фаерманки) этот самый апи запилил? Сказки какие-то.

http://www.crossvcl.com/index.html
авторCrossVcl provides low-level Windows API bridge to macOS and Linux.
...
Рейтинг: 0 / 0
16.09.2017, 23:25
    #39522278
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
rgreat,

ну, какое-то подмножество реализует, наверное.
...
Рейтинг: 0 / 0
16.09.2017, 23:26
    #39522279
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
В составе инсталяхи идут:

Winapi.ActiveX.dcu
Winapi.CommCtrl.dcu
Winapi.CommDlg.dcu
Winapi.CrossVcl.dcu
Winapi.Dlgs.dcu
Winapi.DwmApi.dcu
Winapi.FlatSB.dcu
Winapi.GDIPAPI.dcu
Winapi.GDIPOBJ.dcu
Winapi.GDIPUTIL.dcu
Winapi.Imm.dcu
Winapi.IpExport.dcu
Winapi.Mapi.dcu
Winapi.Messages.dcu
Winapi.MMSystem.dcu
Winapi.MsCTF.dcu
Winapi.MsInkAut.dcu
Winapi.MSXMLIntf.dcu
Winapi.MultiMon.dcu
Winapi.ObjectArray.dcu
Winapi.oleacc.dcu
Winapi.OpenGL.dcu
Winapi.PenInputPanel.dcu
Winapi.PropSys.dcu
Winapi.Qos.dcu
Winapi.RegStr.dcu
Winapi.RichEdit.dcu
Winapi.ShellAPI.dcu
Winapi.ShellScaling.dcu
Winapi.ShlObj.dcu
Winapi.StructuredQueryCondition.dcu
Winapi.TpcShrd.dcu
Winapi.UrlMon.dcu
Winapi.UxTheme.dcu
Winapi.Wincodec.dcu
Winapi.Windows.dcu
Winapi.WinInet.dcu
Winapi.Winsock2.dcu
Winapi.WinSpool.dcu

Думаю это достаточно толстый намек.
...
Рейтинг: 0 / 0
16.09.2017, 23:39
    #39522281
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
Вообще клевая весчь, при условии адекватной поодержки может выйти.

Ибо практически все контролы в отличие от FMX реализованы нативно.
...
Рейтинг: 0 / 0
17.09.2017, 00:33
    #39522285
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
КвейдВсе компилится в натив под целевую платформу
Вряд ли. Скорее.
чччДну, какое-то подмножество реализует, наверное.
Да, выдернуто из беседы, зато соответствует реалиям.

Молодой народ мечется - мол, куда податься. в линух, на телефон, (на винду не хотят почему-то)...
А я им отвечаю: - На чём угодно. Где угодно. напиши простой калькулятор с + и - Чтобы он работал!
Остальные бантики потом прилепишь.
____________
Что вы думаете? Попробуйте!
Получите javascript и powershell
...
Рейтинг: 0 / 0
17.09.2017, 04:52
    #39522293
Лись
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CrossVCL
JaDiПрям вот эмулятор винапи? Что-то сомнения -- значит у большой команды CentOS уже который год полностью заэмулиповать винапи не получается в их линуксе. А тут какой-то делфист (хоть и автор фаерманки) этот самый апи запилил? Сказки какие-то.

Не весь конечно, только подмножество из USER32.DLL для окошек и контролов.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / CrossVCL / 25 сообщений из 107, страница 1 из 5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]