AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2578
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение Губин Игорь »

finsoftrz писал(а): 19 Сентябрь 2023, 22:21 Мануал прочитал наискосок через страницу
А зря. Там много полезного. Во всяком случае, я находил там ответы на 90% возникающих у меня, при адаптации, вопросов. Принцип простой, если в мануале описана функция, которая делает что-то взамен стандартной кларионовской, значит, это не зря и стоит внимательно прочитать.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5233
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

С локализацией нет каких подводных камней? Взял из этой темы файл ru.json, положил его в anyscreen\www\js-client, в нем же создаю файл config.json, как написано в доке, и нефига. Компьютер перезагружал. Config.json по образцу:

Код: Выделить всё

{
  "defaultLang": "ru",
  "availableLangs": ["ru", "en"],
  "reconnect": "on",
  "skipConnecionsScreen": false,
  "alias": [
    {
      "type": "domain",
      "url": "netsetup.example.com",
      "alias": "/app/NetSetup",
      "app": "NetSetup"
    }
  ]
}
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5233
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Само по себе заработало. :dizzy:
Странно еще с авторизацией в броузере себя ведет. Но в конце концов получилось, выходит на запрос логина и пароля, если в строке броуза задавать адрес/app/мое app.
После переключения на русские сообщения перестало работать контекстное меню на полях ввода. Или совпало...
Цикл попробовал. Загрузка файлов с сервера работает как обычное скачивание, потом можно открыть ассоциированной программой. В принципе, это нормально.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5233
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Игорь, а у тебя контекстное меню на полях ввода работает? У меня почему-то перестало (только в html5). Уж все вроде перепробывал, нефига не появляется. Это в edge, но даже пробовал chrom ставил, то же самое. Как будто внутри anyscreen что-то произошло. При этом в win32 все работает.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2578
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение Губин Игорь »

finsoftrz писал(а): 21 Сентябрь 2023, 9:28 Игорь, а у тебя контекстное меню на полях ввода работает? У
На обычных Entry работает всегда. На TEXT заработало только после последнего обновления Chrome (писал об этом)
Не забудь отключить контекстное меню Браузера в настройках
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5233
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Странно, а у меня не вылезает (на обычных entry). Отключил контекстное меню браузера, не помогает. Причем вначале работало, когда был английский интерфейс. Когда переключился на русский, пропало. Возврат на английский не помогает. У меня впечатление, что броузер тут не при чем. Это что-то в anyscreen. Щелчек правой кнопкой мышки срабатывает, и выделенный текст как будто блокируется.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2578
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение Губин Игорь »

finsoftrz писал(а): 21 Сентябрь 2023, 12:20 У меня впечатление, что броузер тут не при чем.
После обновления у меня выскочил запрос от безопасности браузера "разрешить ли контекстное меню". И Вуаля
безымянный2.png
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5233
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Ты в каком броузере работаешь?
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2578
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение Губин Игорь »

Chrome: Версия 116.0.5845.188 (Официальная сборка), 64 бит
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5233
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Хром тоже поставил (актуальную версию). Эффект аналогичный, контекстного меню нет. Ладно, это можно до бесконечности тыкать, надо подумать.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5233
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Губин Игорь писал(а): 19 Сентябрь 2023, 16:22 На этапе тестирования я нагрузил сервер до 50 реальных пользователей на пике (дал ссылку в .anyscreen). Выдюжил. Сервер у меня на виртуальном хостинге, т.ч. без особых изысков.
Игорь, я правильно понял, что ты арендуешь хостинг, а не на своем сервере? Если да, то интересно было бы услышать, где и почем. Более или менее виртуальный хостинг начинается от 1 тыс руб в месяц, насколько я видел.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2578
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение Губин Игорь »

finsoftrz писал(а): 22 Сентябрь 2023, 9:45 Игорь, я правильно понял, что ты арендуешь хостинг, а не на своем сервере? Если да, то интересно было бы услышать, где и почем. Более или менее виртуальный хостинг начинается от 1 тыс руб в месяц, насколько я видел.
https://www.ihc.ru/?ref=256304 :wink:

Win4 c выделенным IP
https://www.ihc.ru/winvps.html
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5233
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Интересно, в их окне прогрессора можно руссифицировать, кроме передаваемого заголовка?

Некоторые вещи выползают на английском и в других местах. Если описание приложения сделать на русском, то в списке приложений в веб броузе оно кракозябрами.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2578
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение Губин Игорь »

finsoftrz писал(а): 08 Октябрь 2023, 9:58 то в списке приложений в веб броузе оно кракозябрами.
Это не лечится
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5233
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Еще из замеченного.
1. Странно ведет себя вертикальный ползунок в list. Совсем его убирать не хочется, придется оставлять как декор и не обращать внимания.
2. Не работает, судя по всему, event:dragging. Это событие у меня использует сплиттер. Видимо, от сплиттеров пока придется отказаться. Есть некоторая надежда, что пофиксят, когда появится давно обещанный ресайзер.

Еще вопрос больше организационный, по поиску в list. В обычных приложениях используется инкрементный локатор в справочниках, поиск по подстроке во всех колонках list (повешен на тулбар фрейма), поиск по подстроке в отдельных колонках (в отчетах, строках документов). Под anyscreen с html5 клиентом инкрементный локатор не работает, вместо него можно использовать поле ввода. И подумалось тут, может нафиг все это, сделать один поиск по подстроке во всех колонках... Хочется упростить, так как в окнах и без того толпы лишних контролов появились, которые в обычных приложениях вынесены на тулбар фрейма.

as_screen1.jpg
C6/C12, ШВС, tps/btrieve.
Ответить