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

Clarion, Clarion 7

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

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

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

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

На Березине упустили Наполеона!

ИДИОТИЗМ!!! В манифесте зачем-то ставятся _ перед именами переменных. Надо убирать...
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

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

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

Начался Заграничный поход 1813г.

Вот вам HTML5 Manifest для приложения, который работает :idied:

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

{
  "short_name": "PriceCalc",
  "name": "PriceCalc",
  "icons": [
    {
      "src": "http://95.183.9.36/manifests/PriceCalc/pic.png",
      "sizes": "800x800",
      "type": "image/png"
    }
  ],
  "start_url": "http://95.183.9.36/app/PriceCalc",
  "redirect_url": "http://95.183.9.36",
  "_display": "standalone",
  "_theme_color": "#37439d",
  "_background_color": "#37439d",
  "_stylesheet": "http://95.183.9.36/manifests/PriceCalc/style.css",
  "_default_lang": "en",
  "_instant_reload": false,
  "login_settings": {
    "_login_icon": "http://95.183.9.36/manifests/PriceCalc/pic.png",
    "login_title": "Price Calculator",
    "_show_settings": false,
    "show_lang": false
  }  
}
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

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

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

Подвожу итог: работает, ушло в использование. Будут вопросы - задавайте
Это я только кажусь дураком! На самом деле я полный идиот!
kreator
✯ Ветеран ✯
Сообщения: 4958
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

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

Сообщение kreator »

Губин Игорь писал(а): 27 Апрель 2022, 12:53 Подвожу итог: работает, ушло в использование. Будут вопросы - задавайте
Ура!!! Я верил! Надеюсь буду следующим.
We are hard at work… for you. :)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4545
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

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

Сообщение finsoftrz »

Сообщи об этом светлым англоязычным эльфам. А то у них зрада, могут денег не собрать на продолжение банкета. Только Наполеона не поминай, могут не так понять. :-)
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4958
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

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

Сообщение kreator »

Зраду тоже не надо упоминать. :D
We are hard at work… for you. :)
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

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

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

Завязываем со флудом!!! Я злобный!!! :nr:
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

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

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

kreator писал(а): 27 Апрель 2022, 14:05 Ура!!! Я верил! Надеюсь буду следующим.
Это у меня уже третий онлайн на базе Clarion. Т.ч., можно сказать, что я ... Псих я, короче )))

CGILib
AppBroker
AnyScreen

Самое интересное, что реализация на базе CGILib была мощнее и красивее AppBroker. Её развитие остановило отсутствие, на тот момент, готовых библиотек на базе CSS и JavaScript.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4545
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

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

Сообщение finsoftrz »

Губин Игорь писал(а): 27 Апрель 2022, 17:08 Завязываем со флудом!!! Я злобный!!! :nr:
Расслабься. :-)

https://www.youtube.com/watch?v=eKTkgQBO_s0
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

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

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

Наблюдаются некоторые проблемы с реализацией Drag & Drop в HTML5 Client - не отрабатывается EVENT:Drag

Пример варианта решения - в приложении.
Работа через взаимный обмен Notify

Это, именно, идея реализации, а не готовое решение.
Вложения
Progress.zip
(13.87 КБ) 84 скачивания
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

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

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

Невоспроизводимый глюк:

Если у вас в какой-то момент чекбоксы в каком-то окне начинают ВЫГЛЯДЕТЬ как чекнутые, значит вы присваиваете им содержание через {PROP:TEXT}. Поиграйтесь эмбедом, в котором это происходит. Чем ближе к open(window) это произойдёт, тем лучше.

У меня есть предположение из-за чего это, но проверять лень. Найдено лекарство ну и ладно.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

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

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

Повторил. См. пример
Вложения
Progress.app.zip
(10.52 КБ) 83 скачивания
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

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

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

ЧУДО!!!!!!!

В AnyScreen 2.1 исправлена проблема со сменой типа окон.

Т.е. теперь можно спокойно открыть окно SDI, а потом его закрыть и открыть Frame!!! :ty:

Пример прикладываю
Вложения
SDI2MDI.app.zip
(9.9 КБ) 78 скачиваний
Это я только кажусь дураком! На самом деле я полный идиот!
kreator
✯ Ветеран ✯
Сообщения: 4958
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

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

Сообщение kreator »

Действительно чудо!!!
We are hard at work… for you. :)
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

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

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

kreator писал(а): 27 Май 2022, 16:07 Действительно чудо!!!
На самом деле, основная проблема с которой я сейчас сталкиваюсь, это ошибка в работе AnyScreen:Display(). Надо стараться использовать как можно реже или, во всяком случае, не использовать ничего меняющего стиль отображения (PROP:Text, PROP:Form) ПОСЛЕ вызова процедуры.

Приходится проходить по коду и смотреть, где что не так. Хорваты, видимо, серьёзно переработали код под 2.0 и если раньше без этой функции нельзя было обойтись, то сейчас - наоборот. Я столкнулся с необходимостью вызова только в сочетании с AnyScreen:DisplayThread().

Но ошибку уже признали и обещают исправить.
Это я только кажусь дураком! На самом деле я полный идиот!
Ответить