Страница 172 из 197
Clarion 11-12
Добавлено: 06 Декабрь 2024, 11:22
Губин Игорь
ingasoftplus писал(а): 06 Декабрь 2024, 11:13
хотя бы это сделали бы - и то хорошо!!!
Меня умиляет, что мой новый компьютер, купленный по причине выхода из строя старого

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

Clarion 11-12
Добавлено: 06 Декабрь 2024, 12:29
finsoftrz
Надо смотреть, что он имеет ввиду под поддержкой юникода в string. Вывод юникода на экран можно и сейчас через сабклассинг делать, Михаил такую библу продает.
Обращает на себя внимание последняя фраза - обязательно планируйте обновление подписки, так как этот релиз важен для последующих. Наверно, основный смысл релиза в этом.

Clarion 11-12
Добавлено: 06 Декабрь 2024, 12:51
Игорь Столяров
finsoftrz писал(а): 06 Декабрь 2024, 12:29
так как этот релиз важен для последующих
Заменят формат APP/DCT для невозможноси отката и введут ежегодную он-лайн подписку на использование Clarion.
Всё, расходимся.

Clarion 11-12
Добавлено: 06 Декабрь 2024, 16:37
Губин Игорь
Игорь Столяров писал(а): 06 Декабрь 2024, 12:51
ежегодную он-лайн подписку на использование Clarion
С их темпами обновлений...

Clarion 11-12
Добавлено: 06 Декабрь 2024, 17:40
finsoftrz
Игорь Столяров писал(а): 06 Декабрь 2024, 12:51
finsoftrz писал(а): 06 Декабрь 2024, 12:29
так как этот релиз важен для последующих
Заменят формат APP/DCT для невозможноси отката и введут ежегодную он-лайн подписку на использование Clarion.
Всё, расходимся.
Да будем работать на предыдущих версиях клариона скорее всего. Вряд ли на такое пойдут, и так пользователей мало осталось, кто покупает годовую подписку.
Я тут к рантайму с6 подцепил стилизацию через xptheme и ptoolbar, доволен, как слон. Нафик не уперся рантайм с11 (кроме anyscreen, это отдельный разговор), красивый интерфейс можно и на с6 получить. Главное, что никого не напрягаем, можно у одного пользователя опционально включить, остальные работают без изменений. У iceTips целая линейка подобных продуктов есть, все в сырцах. Упомянутые классы стоят примерно $330, но, вроде, старые версии висят для открытого скачивания. Раньше как-то к сабкласингу не очень относился, а тут увидел, что сабкласятся отдельные контролы и как вся кухня убирается внутрь класса (там есть хитрость с переключением обработки из назначенной процедуры перехвата событий на метод класса через работу с параметрами в win api). В коде приложения, в основном, просто инициализация класса (кроме ptoolbar, там немного сложнее). И можно всякие вещи рисовать, без ограничений, зашитых в рантайм. Это не влияет заметно на скорость работы, так как просто дополнительный переход по адресу процедуры, которая далее передает обработку стандартной процедуре из рантайма, которую использует accept. Я приделал ptoolbar для автоматической замены закладок на стилизованные, а изначально он предлагает использовать control шаблон с image, а далее в его action можно добавлять кучу всего - закладки, кнопки, поля ввода и т.п., это потом прорисовывается и функционирует через вызов методов класса с красивым внешним видом.
Clarion 11-12
Добавлено: 06 Декабрь 2024, 17:47
Губин Игорь
finsoftrz писал(а): 06 Декабрь 2024, 17:40
Да будем работать на предыдущих версиях клариона скорее всего.
Одного юникода недостаточно, чтобы подсадить на подписку. Если только 64. Да и то, в
наших условиях это не пройдёт, т.к. всем подавай нативный линукс.
Clarion 11-12
Добавлено: 06 Декабрь 2024, 17:59
finsoftrz
Я вообще не знаю, сколько людей, кому нужен юникод. Может тем, кто на ntws. там постоянная перекодировка туда-сюда влияет на скорость работы. Вывод в печатные формы, я так понимаю, требует замены wmf на emf. Просто вывести на экран, это и так есть, кому нужно.
64 самое интересное на перспективу, хотя, когда возникнет реальная необходимость, высока вероятность, что все кларионисты передохнут. Сорри за черный юмор, такова жизнь.
Clarion 11-12
Добавлено: 06 Декабрь 2024, 18:06
Игорь Столяров
На самом деле текст объявления хайповый. Я увидел в нём две идеи.
1. Ничего из заявленного в прошлом году сделать так и не удалось.

Скорее всего из-за денег, раз даже ежегодный сейшн под пальмами отменили.
Есть старые наработки, вроде UTF строк и StatusBar интерфейс - о них давно заявлялось.
2. Один год прошёл без подписки, второй уже не вытянуть.
Видимо удалось пристыковать питон и через него библиотеки AI (судя по ресурсам).
Как и большинстве случаев - просто что бы заявить о том, что теперь это Clarion AI.
Надеюсь, что это отключаемая опция по типу AnyScreen.
Есть надежда, что отработали список глюков и стабилизировали среду разработки
окончательно простившись с направлениями Clarion# / Clarion 6 RTL / Claron Legacy
(поэтому потеря совместимости с чуланом и важный переход для Clarion x64).
Ну и цена. Как я понимаю, нас после ковида больше не стало, поэтому ждём что хоть в USA нет инфляции.

Clarion 11-12
Добавлено: 06 Декабрь 2024, 18:31
finsoftrz
Не надо трогать с6 rtl.

C11 rtl это тот самый C6 rtl плюс портированные в него некоторые разработки 3d party и сопутствующие этому процессу баги.
Ai это, видимо то, что анонсировала ms в Windows 11. По идее там api должно быть, нафига питон, может и не будет прокладки на питоне. Штука эта модная, но для того, чтобы получился эффект, нужно наполнение информацией. RZ так и написал, мы приделаем вызовы из ide, а дальше вы сами.

Clarion 11-12
Добавлено: 06 Декабрь 2024, 18:45
finsoftrz
Глюки и стабильность среды с Clarion# / Clarion 6 RTL / Claron Legacy вообще никак не связаны.
RZ хотел переписать рантайм на другой компилятор, чтобы перейти затем на 64 бита с его помощью. Сейчас глубоко все заточено на топспидовские компиляторы, а с нынешним уровнем компетенции, недостатком ресурсов выглядит маловероятным.
Clarion 11-12
Добавлено: 06 Декабрь 2024, 18:50
Игорь Столяров
finsoftrz писал(а): 06 Декабрь 2024, 18:31
C11 rtl это тот самый C6 rtl
Так в том и дело. Каждый из рудиментов Clarion# / Clarion 6 RTL / Claron Legacy требует настройки и сопровождения.
Если сейчас начнётся перестройка, то нужны и основания оплачивать переделку нескольких RTL.
А их нет. На ClaHUB уже почти нет вопросов по C63. Есть застрявшие на C50 / С55 - но это уже совсем другая палата.
В Windows 11 прикладной интефейс API. Могу только угадывать, но скорее всего речь идёт об инструменте разработки.
Ничего страшного. На Сlarion# уже "все и вчера" переходили, нано-технологии зря прошли, переживём и AI.

Clarion 11-12
Добавлено: 06 Декабрь 2024, 19:35
finsoftrz
C6 rtl никто давно не трогает, оно просто работает без изменений с нулевых. Среда вызывает ту или иную версию компилятора. Судя по всему, для с6 существует отдельная версия кодогенератора. Смысл совсем прибить эту ветку будет, если появятся принципиальные отличия в языках клариона и темплейтов, а это значит, что придётся принципиально перелопачивать и действующие проекты на с11. А это никому не надо. Представьте, если Ваши программы перестанут стабильно работать у клиентов.
Clarion 11-12
Добавлено: 06 Декабрь 2024, 19:46
Игорь Столяров
finsoftrz писал(а): 06 Декабрь 2024, 19:35
Представьте, если Ваши программы перестанут стабильно работать у клиентов.
Сравнение некорректно ! Клиент не может изменить программу, если измениться среда её выполнения.
A разработчик - не хочет, это иное. Просто чем дальше - тем больше будут расходится версии ... и этим
кто-то должен управлять. Посмотрим. С другой стороны C11 в любом случае останется с C6 RTL.

Clarion 11-12
Добавлено: 07 Декабрь 2024, 8:18
Губин Игорь
Да фиг его знает, есть ли, вообще, смысл в переходе на С12...
1. Ну да, встроенный юникод это красиво, но область применения, в наших условиях, минимальна.
2. Интерфейс к ИИ, конечно, хорошо и востребовано, но санкции никто не отменял. Закладываться на доступ к забугорным ИИ и, тем более, через API в виндах, как минимум, недальновидно и не пройдёт у госзаказчиков и компаний с риском санкций.
Юникод в интерфейсе был бы очень кстати лет 10 тому назад, когда был спрос от зарубежных пользователей на программу с русским интерфейсом под нерусскоязычными виндами. Но такие пользователи уже на пенсии, да и наличие на экране русских букв

.
Clarion 11-12
Добавлено: 07 Декабрь 2024, 8:36
Игорь Столяров
Губин Игорь писал(а): 07 Декабрь 2024, 8:18
встроенный юникод это красиво
Только ещё нужно посмотреть как это будет работать на списанных Win 7 / XP ...
И кстати, в тексте анонса C12 я не вижу ничего про интерфейс.
Сказано о USTRING с поддержкой Unicode ...
Т.е. это можно, например, с сервиса загрузить строку в UTF-8 и напрямую
присвоить её полю в БД с кодировкой в ANSI на лету. И обратно ANSI строку записать в UTF-8.
Так мы такую "конвертацию" уже сто лет умеем и сами делать ...
И как бы ещё придуманное SV "more elegant solution" не оказлось несовместимым
с традиционной кодировкой полей в БД. Преценденты таких "изобретений" у SV есть.