powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Подводные камни при портировании в Linux
25 сообщений из 128, страница 5 из 6
Подводные камни при портировании в Linux
    #40032420
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и что?
это мобилки, там и мои кривые руки виноваты, а не только fmx.
плюс для мобилок оптимальнее использовать fgx native, о чем я и писал выше.

А на десктопах подобных проблем нет, всё работает.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032433
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2
А на десктопах подобных проблем нет, всё работает.

Мне показалось, что лук'н'фил мы уже обсудили.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032461
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey,

у тебя что, какой то бзик по этому поводу?
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032465
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2,

МС, ябла и даже линуксоиды, строчат мануалы, как должен выглядеть и вести себя гуй в их окружениях. Психи, какие то...
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032471
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
asutp2,

МС, ябла и даже линуксоиды, строчат мануалы, как должен выглядеть и вести себя гуй в их окружениях. Психи, какие то...
да, ты не забудь об этом рассказать например тем же альфаскинс, или например девэкспресс с ихними темами оформления
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032480
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2,

Чего то ты издалека начал. Нужно было сразу сказать, что даже МС в своём офисе не пойми чего творит. Но одно дело, когда у тебя "софт на креативе" (ну вот как сберовский, из этого топика, например), и совсем другое дело, когда софт пытается мимикрировать под системный стиль, но уши самостийности торчат отовсюду.

Ну и давай посмотрим, насколько FMX из 10.4 готова:


Сабменю без клика отрываются только один раз. Потом нужно щёлкать. С главным меню (которое, TMenuBar) пояснений не нужно, и так видно. Ну ничего-ничего, в 10.5 точно будет готова.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032609
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
29.12.2020 16:24, Kazantsev Alexey пишет:
> Жаба никогда и не позиционировалась, как средство разработки гуй-приложений.

ха!
скажи это Оракелу.
а то они как жабу вместе с солнышком сожрали, пустились во все тяжкие.
Oracle SQL Developer - жаба жабой!
мерзкая и склизкая.
кстати, наши соотечественники ваяют эту хрень.
(возможно бывшие)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032613
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

Ваять это одно, а изначальное позиционирование это другое. Потом то и SWT появилась для нативных гуёв. А вообще, первый гуй на жабе я видел на административной панели Novell, 5 кажется.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032622
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
30.12.2020 14:01, Kazantsev Alexey пишет:
> Ваять это одно, а изначальное позиционирование это другое.

да ладно.
если верить древним легендам из опуса "Thinking in Java",
то авторы упоровшись какавой мечтали о том, чтоб "написано однажды - работает везде",
без разбора GUI/неGUI.
вспомни, как в начале 2000-х, когда брин ещё сводил прыщи с морды лица,
а гугель был всего лишь одним из множества поисковиков,
всякие motorola и нокла уже пихали жабу в свои (кнопочные) телефоны.
всякие тетрисы, ColorLines и прочее.
и оно даже было переносимо.
(с оговорками)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032625
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

Не-не-не, переносимость кода они декларировали и это была основная идея. Работать на всяких кофеварках, стиралках и микроволновках, с чего, собственно, всё и начиналось. Потом эти апплеты в браузерах, я даже видел парочку рабочих. Но вот чтобы позиционировать себя, как средство разработки настольных приложений - такого не припоминаю.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032628
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идея конечно была хороша.
а пришли к тому, что в конечном итоге в каждой кофеварке грёбаный ведроид.
паразитирующий на жабе.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032803
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2
А чем всё таки FMX не устраивает? на десктопах работает норм

Для начала не совместим с VCL кодом. С нуля писать может еще и норм. А вот проекты работающие переносить не всегда возможно. В нашем случае не хватило TSharedImage'а. В LCL он есть и все перенеслось без особых плясок. Но FMX'ы пошли полностью своим путем. В результате перестало собираться чуть менее чем всё. В CrossVCL TSharedImage насколько я знаю тоже существует.
авторА что, VCL совместима по коду с другими фреймворками?
А с чем она должна быть совместима, если ГУИ фреймворков до нее фактически не было
А вот LCL как раз совместима с большего с VCL. LCL - это то, чем должен был быть FMX, а не это идиотство, что придумали. У LCL нативный вид на всех платформах, поведение + хорошая совместимость VCL. Но нет! Мы пойдем другим путем.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032811
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon,

Куча приложений, написанных на Delphi 7 (естественно vcl), не могут мигрировать на на более свежие версии делфи, несмотря на то, что тоже используется VCL. Вопрос совместимости у VCL разных версий делфи тоже весьма открытый)))

А насчет ругани FMX - это делают те, кто на FMX ничего сам не делает. Да, до 10.3.3 была достаточно глючной, но извините меня, а сколько на рынке глючных VCL-библиотек? Вагон и маленькая тележка.
Сейчас на FMX делаются серьезные коммерческие проекты, и это главный показатель степени ее готовности.

А отсутствие кроссплатформенности у VCL ее и прикончит. Повторюсь, но вот наши заказчики уже не просят, а требуют поддержку маков, плюс поддержка импортозамещения всплывает всё чаще. Пока на уровне обсуждений ("сможем ли мы так сделать"), но рано или поздно обсуждения перейдут в требования.

И VCL-ные программы на том и приплывут...
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032821
ziv-2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2,
Delphi и FMX умеют в "аврору" (sailfish)? Научились импортозамещать?
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032826
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2,
авторКуча приложений, написанных на Delphi 7 (естественно vcl), не могут мигрировать на на более свежие версии делфи, несмотря на то, что тоже используется VCL. Вопрос совместимости у VCL разных версий делфи тоже весьма открытый)))Совместимость у VCL как раз отличная (в отличие например от Qt). И у LCL с VCL хорошая. В большинстве случаев упирается в лень. я абсолютно уверен, что 99% кода можно с минимальными правками перенести с 7ки на 10.4.1. Если, конечно, исходники есть. Ну а кто юзает компоненты без сырцов - то уже тут только сам себе виноват.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032861
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ziv-2014
asutp2,
Delphi и FMX умеют в "аврору" (sailfish)? Научились импортозамещать?
По тестам 2017 года - CE вроде как да, SE вроде как нет. Но это неточно, вам лучше выяснить в первоисточнике. У меня потребности покупки/использования этой поделки нет)

makhaon
я абсолютно уверен, что 99% кода можно с минимальными правками перенести с 7ки на 10.4.1
расскажи об этом местным, которые не могут уйти со своих delphi5/6/7 :-)
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032863
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2
расскажи об этом местным, которые не могут уйти со своих delphi5/6/7 :-)
Скорей не хотят.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032867
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat
Скорей не хотят.
Не хотим!
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032873
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010
rgreat
Скорей не хотят.
Не хотим!


Хотим, но страшно! Где взять сотни девайсов, с которыми протокол обмена уже отлажен безупречно? А если не тестировать на этих девайсах, то последствия могут быть самые печальные!
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032874
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bk0010
rgreat
Скорей не хотят.
Не хотим!

Не могём!
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032876
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Не могём!
Опыт показывает что оыбчно это не более чем завуалированная вариация "не хотим". ;)
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032878
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2
makhaon
я абсолютно уверен, что 99% кода можно с минимальными правками перенести с 7ки на 10.4.1
расскажи об этом местным, которые не могут уйти со своих delphi5/6/7 :-)

Тупо перенести-то несложно, может пару недель
Но у нас, к примеру, проект завязан на кучу оборудования, которого нет под руками
и перетестировать ВСЁ это займёт кучу времени, а обосновывать это бизнесу нечем - все сейчас работает и кушать не просит.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032879
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
asutp2,

Чего то ты издалека начал. Нужно было сразу сказать, что даже МС в своём офисе не пойми чего творит. Но одно дело, когда у тебя "софт на креативе" (ну вот как сберовский, из этого топика, например), и совсем другое дело, когда софт пытается мимикрировать под системный стиль, но уши самостийности торчат отовсюду.

Ну и давай посмотрим, насколько FMX из 10.4 готова:


Сабменю без клика отрываются только один раз. Потом нужно щёлкать. С главным меню (которое, TMenuBar) пояснений не нужно, и так видно. Ну ничего-ничего, в 10.5 точно будет готова.

А у меня не воспроизводится.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032886
ziv-2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2
ziv-2014
asutp2,
Delphi и FMX умеют в "аврору" (sailfish)? Научились импортозамещать?
По тестам 2017 года - CE вроде как да, SE вроде как нет. Но это неточно, вам лучше выяснить в первоисточнике. У меня потребности покупки/использования этой поделки нет)

Не умеет, там еще qt прикручитать надо.
...
Рейтинг: 0 / 0
Подводные камни при портировании в Linux
    #40032893
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cobalt747
А у меня не воспроизводится.

Запусти из папки ...\21.0\bin FMXStyleViewer, там есть меню которое глючит именно так.
...
Рейтинг: 0 / 0
25 сообщений из 128, страница 5 из 6
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Подводные камни при портировании в Linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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