Clarion 11-12
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 5158
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Clarion 11-12
Народ, а как прикрутить рантайм C6 к C11? И как это выглядит? Dll от C6 в проекте?
We are hard at work… for you. 

- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5232
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 63 раза
Clarion 11-12
Если c6 установлен на компьютере, то среда его видит. Или можно вручную добавить каталог с c6 в список доступных версий (на самом деле, можно и несколько копий одной версии там зарегистрировать, как отдельные). Версии переключаются в меню Build - Set Clarion Version.У каждой версии настраивается свой redirection файл и свой набор темплейтов. Больше делать ничего не нада, среда автоматически использует компилятор от выбранной версии клариона. После сборки проект проект получается таким же, как при сборке в среде c6. При переходе на среду с11 могут быть некоторые нюансы, которые лучше сразу пофиксить, работая в среде с6. В частности, если использовалось наследование в словаре, его надо убрать, в среде с11 будут сильные тормоза. В самих шаблонах тоже могут быть некоторые изменения, они минимальные, связанные, в основном, с тем, что в с11 некоторые вещи стали жестче контролироваться. Эти места будут видны при первой сборке.
C6/C12, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 5158
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Clarion 11-12
А если не видит C6, как добавить? И всё же dll в сборке какие будут? C60runx или Clarunx? Можно уже сборку определить, что runtime от C6?
We are hard at work… for you. 

- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Clarion 11-12
Tools->Options и далее И жмем OK/ Dct
Ну если логически подумать то конечно C60runx.kreator писал(а): 11 Сентябрь 2024, 23:13 И всё же dll в сборке какие будут? C60runx или Clarunx? Можно уже сборку определить, что runtime от C6?

Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5232
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 63 раза
Clarion 11-12
В сборке ничего не меняется, она точно такая же, как в с6.kreator писал(а): 11 Сентябрь 2024, 23:13 А если не видит C6, как добавить? И всё же dll в сборке какие будут? C60runx или Clarunx? Можно уже сборку определить, что runtime от C6?
C6/C12, ШВС, tps/btrieve.
- ingasoftplus
- Ветеран
- Сообщения: 464
- Зарегистрирован: 26 Декабрь 2006, 17:07
- Откуда: Оттуда :)
- Благодарил (а): 123 раза
- Поблагодарили: 6 раз
Clarion 11-12
и, очевидно, раз открыв APP/DCT в 11 версии IDE уже невозможно будет открыть в 6 версии...
-
- ✯ Ветеран ✯
- Сообщения: 5158
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Clarion 11-12
Спасибо, нашёл. А в чём профит такого решения? Можно работать в 64-битной Винде? И всё?
We are hard at work… for you. 

- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5232
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 63 раза
Clarion 11-12
Писали вроде все уже.
Для меня принципиальна была скорость генерации кода, в среде с11 она в 6 раз выше, чем в среде с6. Если добавить переход на более мощное железо с 64 битной виндой, то скорость сборки выросла на порядок. Второе, это меньшая модальность. В с11 можно открывать несколько app солюшена и несколько копий среды без заморочек, как в с6. Чисто написание кода тоже более комфортно и быстрее. Самый большой минус в с11 это дизайнер окон. Ну и множество всяких недоработки.
При этом в связке среда с11 и рантайм с6 у нас сохраняются в рабочем состоянии все библиотеки, версий которых может не быть в с11. Ну и про то, что рантайм с6 намного лучше отлажен и почти баг фри по сравнению с рантаймом с11, мы в этой теме уже подробно терли. Поэтому такая связка для кого-то может быть наиболее оптимальным решением.
Для меня принципиальна была скорость генерации кода, в среде с11 она в 6 раз выше, чем в среде с6. Если добавить переход на более мощное железо с 64 битной виндой, то скорость сборки выросла на порядок. Второе, это меньшая модальность. В с11 можно открывать несколько app солюшена и несколько копий среды без заморочек, как в с6. Чисто написание кода тоже более комфортно и быстрее. Самый большой минус в с11 это дизайнер окон. Ну и множество всяких недоработки.
При этом в связке среда с11 и рантайм с6 у нас сохраняются в рабочем состоянии все библиотеки, версий которых может не быть в с11. Ну и про то, что рантайм с6 намного лучше отлажен и почти баг фри по сравнению с рантаймом с11, мы в этой теме уже подробно терли. Поэтому такая связка для кого-то может быть наиболее оптимальным решением.
C6/C12, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5232
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 63 раза
Clarion 11-12
Интересный глюк или фича в рантайме с11 всплыл. Нужно было, чтобы при работе в режиме anyscreen окно открывалось в максимизированном состоянии, а в режиме настольного приложения в обычном. Когда открываем первое окно в потоке, то window{prop:maximize}=true не работает для окна, объявленного как обычное, но работает window{prop:maximize}=false для окна, объявленного максимизированным. Когда из этого окна открываем второе, то в нем все наоборот, window{prop:maximize}=true работает, а window{prop:maximize}=false не работает. Думал, у меня кукуха едет, но нет, ущипнул, все так и есть.
C6/C12, ШВС, tps/btrieve.
- Губин Игорь
- Шубуршун
- Сообщения: 2578
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
Clarion 11-12
Я давно принял решение, что для AnyScreen и для десктопа задачи разные. Проект один, а задачи разные. Слишком много приходится условий вставлять в код.
Это я только кажусь дураком! На самом деле я полный идиот!
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5232
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 63 раза
Clarion 11-12
Не очень понял, что означает проект один, а задачи разные. Разные наборы диалоговых окон?
Предыдущее сообщение к anyscreen отношения прямого не имеет, просто упомянул для описания ситуации, когда требуется по условия открывать окно в обычном или максимизированном виде. Упомянутая фича или недоработка относится к рантайм с11 и проявляется при неактивированном anyscreen.
Предыдущее сообщение к anyscreen отношения прямого не имеет, просто упомянул для описания ситуации, когда требуется по условия открывать окно в обычном или максимизированном виде. Упомянутая фича или недоработка относится к рантайм с11 и проявляется при неактивированном anyscreen.
C6/C12, ШВС, tps/btrieve.
- Губин Игорь
- Шубуршун
- Сообщения: 2578
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
Clarion 11-12
Не совсем. Условная генерация. Скажем, в проекте для десктопа AnyScreen не упоминается вообще. Возможны и разные окна, т.к. некоторые фичи не поддерживает AnyScreen, а некоторые диалоговые окна надо делать разными, в силу особенностей отображения.finsoftrz писал(а): 16 Сентябрь 2024, 10:44 Не очень понял, что означает проект один, а задачи разные. Разные наборы диалоговых окон?
Это я только кажусь дураком! На самом деле я полный идиот!
- SergioRaguzini
- Старожил
- Сообщения: 251
- Зарегистрирован: 08 Декабрь 2009, 19:16
- Откуда: Краснодарский край
- Благодарил (а): 14 раз
Clarion 11-12
Привет Всем!
Есть ли возможность увеличить шрифт в "Application Tree"?
Искал в Tools > Options > Fonts -нету.... Может это где-то в ином месте?
Или только "разрешением экрана" менять?
Есть ли возможность увеличить шрифт в "Application Tree"?
Искал в Tools > Options > Fonts -нету.... Может это где-то в ином месте?
Или только "разрешением экрана" менять?
- Игорь Столяров
- Ветеран движения
- Сообщения: 8024
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
- Губин Игорь
- Шубуршун
- Сообщения: 2578
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
Clarion 11-12
Жуткая дрянь...


Это я только кажусь дураком! На самом деле я полный идиот!