Страница 166 из 198
Clarion 11-12
Добавлено: 10 Сентябрь 2024, 22:26
kreator
Народ, а как прикрутить рантайм C6 к C11? И как это выглядит? Dll от C6 в проекте?
Clarion 11-12
Добавлено: 11 Сентябрь 2024, 7:50
finsoftrz
Если c6 установлен на компьютере, то среда его видит. Или можно вручную добавить каталог с c6 в список доступных версий (на самом деле, можно и несколько копий одной версии там зарегистрировать, как отдельные). Версии переключаются в меню Build - Set Clarion Version.У каждой версии настраивается свой redirection файл и свой набор темплейтов. Больше делать ничего не нада, среда автоматически использует компилятор от выбранной версии клариона. После сборки проект проект получается таким же, как при сборке в среде c6. При переходе на среду с11 могут быть некоторые нюансы, которые лучше сразу пофиксить, работая в среде с6. В частности, если использовалось наследование в словаре, его надо убрать, в среде с11 будут сильные тормоза. В самих шаблонах тоже могут быть некоторые изменения, они минимальные, связанные, в основном, с тем, что в с11 некоторые вещи стали жестче контролироваться. Эти места будут видны при первой сборке.
Clarion 11-12
Добавлено: 11 Сентябрь 2024, 23:13
kreator
А если не видит C6, как добавить? И всё же dll в сборке какие будут? C60runx или Clarunx? Можно уже сборку определить, что runtime от C6?
Clarion 11-12
Добавлено: 12 Сентябрь 2024, 2:16
Admin
kreator писал(а): 11 Сентябрь 2024, 23:13
А если не видит C6, как добавить?
Tools->Options и далее
И жмем OK/ Dct
kreator писал(а): 11 Сентябрь 2024, 23:13
И всё же dll в сборке какие будут? C60runx или Clarunx? Можно уже сборку определить, что runtime от C6?
Ну если логически подумать то конечно C60runx.

Clarion 11-12
Добавлено: 12 Сентябрь 2024, 6:45
finsoftrz
kreator писал(а): 11 Сентябрь 2024, 23:13
А если не видит C6, как добавить? И всё же dll в сборке какие будут? C60runx или Clarunx? Можно уже сборку определить, что runtime от C6?
В сборке ничего не меняется, она точно такая же, как в с6.
Clarion 11-12
Добавлено: 12 Сентябрь 2024, 14:58
ingasoftplus
и, очевидно, раз открыв APP/DCT в 11 версии IDE уже невозможно будет открыть в 6 версии...
Clarion 11-12
Добавлено: 14 Сентябрь 2024, 13:30
kreator
Спасибо, нашёл. А в чём профит такого решения? Можно работать в 64-битной Винде? И всё?
Clarion 11-12
Добавлено: 14 Сентябрь 2024, 13:44
finsoftrz
Писали вроде все уже.
Для меня принципиальна была скорость генерации кода, в среде с11 она в 6 раз выше, чем в среде с6. Если добавить переход на более мощное железо с 64 битной виндой, то скорость сборки выросла на порядок. Второе, это меньшая модальность. В с11 можно открывать несколько app солюшена и несколько копий среды без заморочек, как в с6. Чисто написание кода тоже более комфортно и быстрее. Самый большой минус в с11 это дизайнер окон. Ну и множество всяких недоработки.
При этом в связке среда с11 и рантайм с6 у нас сохраняются в рабочем состоянии все библиотеки, версий которых может не быть в с11. Ну и про то, что рантайм с6 намного лучше отлажен и почти баг фри по сравнению с рантаймом с11, мы в этой теме уже подробно терли. Поэтому такая связка для кого-то может быть наиболее оптимальным решением.
Clarion 11-12
Добавлено: 15 Сентябрь 2024, 22:30
finsoftrz
Интересный глюк или фича в рантайме с11 всплыл. Нужно было, чтобы при работе в режиме anyscreen окно открывалось в максимизированном состоянии, а в режиме настольного приложения в обычном. Когда открываем первое окно в потоке, то window{prop:maximize}=true не работает для окна, объявленного как обычное, но работает window{prop:maximize}=false для окна, объявленного максимизированным. Когда из этого окна открываем второе, то в нем все наоборот, window{prop:maximize}=true работает, а window{prop:maximize}=false не работает. Думал, у меня кукуха едет, но нет, ущипнул, все так и есть.
Clarion 11-12
Добавлено: 16 Сентябрь 2024, 10:26
Губин Игорь
Я давно принял решение, что для AnyScreen и для десктопа задачи разные. Проект один, а задачи разные. Слишком много приходится условий вставлять в код.
Clarion 11-12
Добавлено: 16 Сентябрь 2024, 10:44
finsoftrz
Не очень понял, что означает проект один, а задачи разные. Разные наборы диалоговых окон?
Предыдущее сообщение к anyscreen отношения прямого не имеет, просто упомянул для описания ситуации, когда требуется по условия открывать окно в обычном или максимизированном виде. Упомянутая фича или недоработка относится к рантайм с11 и проявляется при неактивированном anyscreen.
Clarion 11-12
Добавлено: 16 Сентябрь 2024, 11:30
Губин Игорь
finsoftrz писал(а): 16 Сентябрь 2024, 10:44
Не очень понял, что означает проект один, а задачи разные. Разные наборы диалоговых окон?
Не совсем. Условная генерация. Скажем, в проекте для десктопа AnyScreen не упоминается вообще. Возможны и разные окна, т.к. некоторые фичи не поддерживает AnyScreen, а некоторые диалоговые окна надо делать разными, в силу особенностей отображения.
Clarion 11-12
Добавлено: 16 Сентябрь 2024, 16:19
SergioRaguzini
Привет Всем!
Есть ли возможность увеличить шрифт в "
Application Tree"?
Искал в Tools > Options > Fonts -нету....
Может это где-то в ином месте?
Или только "разрешением экрана" менять?
Clarion 11-12
Добавлено: 16 Сентябрь 2024, 16:41
Игорь Столяров
SergioRaguzini писал(а): 16 Сентябрь 2024, 16:19
Есть ли возможность увеличить шрифт
Вас можно поздравить с покупкой 4K монитора ?

Clarion 11-12
Добавлено: 16 Сентябрь 2024, 16:43
Губин Игорь
Игорь Столяров писал(а): 16 Сентябрь 2024, 16:41
Вас можно поздравить с покупкой 4K монитора ?
Жуткая дрянь...

Пробовал. Играть на нём отлично, головой крутишь как в жизни, а вот работать - нет...
