Clarion 11-12
Добавлено: 09 Август 2021, 10:35
Аналогично. Была бы достойная задача - с радостью бы поработал. Но пока её нет.
Место общения программистов, форум разработчиков БД на Clarion
https://forum.clarionlife.net/
Аналогично. Была бы достойная задача - с радостью бы поработал. Но пока её нет.
Это вопрос терминологии. У Вас все, что не в поставке клариона, Ваш конкретный проект. У меня, в частности, есть системная библиотека, которая вызывается из разных проектов как расширение языка. Чтобы проверить работу с anyscreen, пришлось ее скомпилить с его шаблоном. А при вызове из другого проекта, который без anyscreen, вылезли грабельки. Причина которых с ходу была не очевидна. Разобрались, ну и ладно.Игорь Столяров писал(а): 09 Август 2021, 9:02 Да, конечно. С радостью посмотрю. Но пока в папке TMP на FTP ничего нет ...
Я должен сразу сказать, что если Вы пытаетесь вести борьбу или искать правду с AnyScreen -
то это не особо интересно, т.к. не имеет прикладного значения (для меня).
Насколько я понимаю, причина проблемы была названа сразу - проект, в котором были сделаны
и остались какие-то настройки управления компиляцией для AnyScreen, что приводило к неадекватной
работе приложения. При вынесении проблемы в чистый проект - её не стало. Точнее - и не было.![]()
Золотые слова ! Но где найти такую версию ? В каждой куча проблем.finsoftrz писал(а): 09 Август 2021, 10:46 На мой взгляд, лучше найти стабильную версию и оставаться на ней года на 2-3 хотя бы.
Как раз ABC классы и стандартные шаблоны работают. Даже в моём случае, когда они сильно изменены. Проблема с чужими шаблонами и библиотеками. Это реальная проблема. Непонятно - как так можно написать, что при изменении билда (незначительном) всё встаёт колом.finsoftrz писал(а): 09 Август 2021, 11:14 Мне проще. Я работаю с языком клариона и языком темплейтов. ABC классы и стандартные шаблоны мне не интересны. Основной источник проблем скорее всего они.
Да. Но это не правило, а направление. Стараемся юзать код, который управляем.
Для примера могу перечислить, что изменено из штатного кода Clarion у нас.
Точно ! Есть ещё файл aberror.trn с руссифицированными ошибками.
Игорь Столяров писал(а): 09 Август 2021, 14:53 Немного допилили штатный INIClass, что бы окна не вываливались из видимой области экрана (обсуждали)
[/quote
Я думал, думал, а потом сделал простую кнопку "Сбросить всё нафиг". Это оказалось очень удобно, т.к. у меня пользователи могут и шрифтами баловаться и масштабированием... Лепить везде защиту от идиота - где взять столько умных?!
Анекдот. Пациент, говорите, страдаете половыми извращениями? Ну что Вы, доктор, я ими наслаждаюсь. Сорри, навеяло почему-то.Игорь Столяров писал(а): 09 Август 2021, 14:53 Шаблоны вообще без изменений. Скорее не хотим, чем не умеем.![]()
Есть несколько trn, не один. Есть ещё описания каких-то окон внутри классов, я их тоже переделываю. Есть, например, дни недели, отображаемые в статус-строке фрейма. Надо ещё, например, убрать текст в форме при новой записи, там вот так "(New)". С годами накопились ещё исправления глюков и т.д. В общем я исправляю несколько десятков файлов.Игорь Столяров писал(а): 09 Август 2021, 16:00 Есть ещё файл aberror.trn с руссифицированными ошибками.
И всё. Штатный менеджер форматов и кнопки управления на TOOLBAR для списков не юзаем давным-давно.
А что ещё можно руссифицировать ? Я не знаю ...
Кстати, хороший анекдот и в тему. Так вот я как раз этим и не занимаюсь !