Аналогично. Была бы достойная задача - с радостью бы поработал. Но пока её нет.
Clarion 11-12
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Игорь Столяров
- Ветеран движения
- Сообщения: 8031
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 96 раз
Clarion 11-12
Make Clarion Great Again ! 
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5237
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 65 раз
Clarion 11-12
Это вопрос терминологии. У Вас все, что не в поставке клариона, Ваш конкретный проект. У меня, в частности, есть системная библиотека, которая вызывается из разных проектов как расширение языка. Чтобы проверить работу с anyscreen, пришлось ее скомпилить с его шаблоном. А при вызове из другого проекта, который без anyscreen, вылезли грабельки. Причина которых с ходу была не очевидна. Разобрались, ну и ладно.Игорь Столяров писал(а): 09 Август 2021, 9:02 Да, конечно. С радостью посмотрю. Но пока в папке TMP на FTP ничего нет ...
Я должен сразу сказать, что если Вы пытаетесь вести борьбу или искать правду с AnyScreen -
то это не особо интересно, т.к. не имеет прикладного значения (для меня).
Насколько я понимаю, причина проблемы была названа сразу - проект, в котором были сделаны
и остались какие-то настройки управления компиляцией для AnyScreen, что приводило к неадекватной
работе приложения. При вынесении проблемы в чистый проект - её не стало. Точнее - и не было.![]()
Anyscreen для меня тоже сейчас не очень интересен. Было время, когда я его активно тестировал, и убедился, что этот путь чреват многими потенциальными проблемами.
Вообще я не сторонник обновляться до актуальных версий клариона. На мой взгляд, лучше найти стабильную версию и оставаться на ней года на 2-3 хотя бы. При имеющейся динамики развития оплачивать подписку по 400$ в год особого смысла нет, а то, что идет в продакшен клиентам, должно быть легальным.
C6/C12, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 8031
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 96 раз
Clarion 11-12
Золотые слова ! Но где найти такую версию ? В каждой куча проблем.finsoftrz писал(а): 09 Август 2021, 10:46 На мой взгляд, лучше найти стабильную версию и оставаться на ней года на 2-3 хотя бы.
И с надеждой ждёшь новый релиз в котором исправлены старые ошибки. И добавлены новые.

Make Clarion Great Again ! 
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5237
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 65 раз
Clarion 11-12
Мне проще. Я работаю с языком клариона и языком темплейтов. ABC классы и стандартные шаблоны мне не интересны. Основной источник проблем скорее всего они.
C6/C12, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5237
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 65 раз
Clarion 11-12
Кстати, у меня предчувствия, что следующей идеей у З. будет включение в поставку клариона NetTalk. По той же схеме, что и anyscreen. В принципе, это было бы хорошо, наверно, и логично. Хотя мне тоже не очень интересно.
C6/C12, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 5160
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Clarion 11-12
Как раз ABC классы и стандартные шаблоны работают. Даже в моём случае, когда они сильно изменены. Проблема с чужими шаблонами и библиотеками. Это реальная проблема. Непонятно - как так можно написать, что при изменении билда (незначительном) всё встаёт колом.finsoftrz писал(а): 09 Август 2021, 11:14 Мне проще. Я работаю с языком клариона и языком темплейтов. ABC классы и стандартные шаблоны мне не интересны. Основной источник проблем скорее всего они.
We are hard at work… for you. 

- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5237
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 65 раз
Clarion 11-12
Игорь, как я понял, использует только стандартное.
Я тоже предпочитаю не использовать 3d party.
Я тоже предпочитаю не использовать 3d party.
C6/C12, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 8031
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 96 раз
Clarion 11-12
Да. Но это не правило, а направление. Стараемся юзать код, который управляем.
И если бы производители сторонних шаблонов поддерживали свои продукты - никто не против.
Мы с благодарностью юзаем AnyFont, LibCurl, LibXLSX, EasyOpenOffice - это понятные продукты.
У них либо открытый код, либо адекватная тех. поддержка и разработчик. Иначе - нафиг.

Make Clarion Great Again ! 
- Игорь Столяров
- Ветеран движения
- Сообщения: 8031
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 96 раз
Clarion 11-12
Для примера могу перечислить, что изменено из штатного кода Clarion у нас.
Шаблоны вообще без изменений. Скорее не хотим, чем не умеем.

В LibSrc:
1. Предварительный просмотр отчётов. Как и у всех - много всего. Что-то слямзили, что-то сделали сами.
2. Изменили цвет закраски колонок Browse при сортировке. Субъективные эстетические предпочтения.
3. Немного допилили штатный INIClass, что бы окна не вываливались из видимой области экрана (обсуждали).
И ... в общем-то всё. Остальное уже в коде приложений.

Make Clarion Great Again ! 
- Игорь Столяров
- Ветеран движения
- Сообщения: 8031
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 96 раз
Clarion 11-12
Точно ! Есть ещё файл aberror.trn с руссифицированными ошибками.
И всё. Штатный менеджер форматов и кнопки управления на TOOLBAR для списков не юзаем давным-давно.
А что ещё можно руссифицировать ? Я не знаю ...

Make Clarion Great Again ! 
- Губин Игорь
- Шубуршун
- Сообщения: 2584
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
Clarion 11-12
Игорь Столяров писал(а): 09 Август 2021, 14:53 Немного допилили штатный INIClass, что бы окна не вываливались из видимой области экрана (обсуждали)
[/quote
Я думал, думал, а потом сделал простую кнопку "Сбросить всё нафиг". Это оказалось очень удобно, т.к. у меня пользователи могут и шрифтами баловаться и масштабированием... Лепить везде защиту от идиота - где взять столько умных?!
Это я только кажусь дураком! На самом деле я полный идиот!
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5237
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 65 раз
Clarion 11-12
Анекдот. Пациент, говорите, страдаете половыми извращениями? Ну что Вы, доктор, я ими наслаждаюсь. Сорри, навеяло почему-то.Игорь Столяров писал(а): 09 Август 2021, 14:53 Шаблоны вообще без изменений. Скорее не хотим, чем не умеем.![]()

C6/C12, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 5160
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Clarion 11-12
Есть несколько trn, не один. Есть ещё описания каких-то окон внутри классов, я их тоже переделываю. Есть, например, дни недели, отображаемые в статус-строке фрейма. Надо ещё, например, убрать текст в форме при новой записи, там вот так "(New)". С годами накопились ещё исправления глюков и т.д. В общем я исправляю несколько десятков файлов.Игорь Столяров писал(а): 09 Август 2021, 16:00 Есть ещё файл aberror.trn с руссифицированными ошибками.
И всё. Штатный менеджер форматов и кнопки управления на TOOLBAR для списков не юзаем давным-давно.
А что ещё можно руссифицировать ? Я не знаю ...
We are hard at work… for you. 

- Игорь Столяров
- Ветеран движения
- Сообщения: 8031
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 96 раз
Clarion 11-12
Кстати, хороший анекдот и в тему. Так вот я как раз этим и не занимаюсь !

Make Clarion Great Again ! 