AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2415
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
На Березине упустили Наполеона!
ИДИОТИЗМ!!! В манифесте зачем-то ставятся _ перед именами переменных. Надо убирать...
ИДИОТИЗМ!!! В манифесте зачем-то ставятся _ перед именами переменных. Надо убирать...
Это я только кажусь дураком! На самом деле я полный идиот!
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2415
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Начался Заграничный поход 1813г.
Вот вам HTML5 Manifest для приложения, который работает
Вот вам HTML5 Manifest для приложения, который работает
Код: Выделить всё
{
"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
}
}
Это я только кажусь дураком! На самом деле я полный идиот!
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2415
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Подвожу итог: работает, ушло в использование. Будут вопросы - задавайте
Это я только кажусь дураком! На самом деле я полный идиот!
-
- ✯ Ветеран ✯
- Сообщения: 5065
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 10 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ура!!! Я верил! Надеюсь буду следующим.Губин Игорь писал(а): ↑27 Апрель 2022, 12:53 Подвожу итог: работает, ушло в использование. Будут вопросы - задавайте
We are hard at work… for you.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4820
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 42 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Сообщи об этом светлым англоязычным эльфам. А то у них зрада, могут денег не собрать на продолжение банкета. Только Наполеона не поминай, могут не так понять.
C6/C11, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 5065
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 10 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Зраду тоже не надо упоминать.
We are hard at work… for you.
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2415
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Завязываем со флудом!!! Я злобный!!!
Это я только кажусь дураком! На самом деле я полный идиот!
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2415
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Это у меня уже третий онлайн на базе Clarion. Т.ч., можно сказать, что я ... Псих я, короче )))
CGILib
AppBroker
AnyScreen
Самое интересное, что реализация на базе CGILib была мощнее и красивее AppBroker. Её развитие остановило отсутствие, на тот момент, готовых библиотек на базе CSS и JavaScript.
Это я только кажусь дураком! На самом деле я полный идиот!
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4820
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 42 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
C6/C11, ШВС, tps/btrieve.
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2415
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Наблюдаются некоторые проблемы с реализацией Drag & Drop в HTML5 Client - не отрабатывается EVENT:Drag
Пример варианта решения - в приложении.
Работа через взаимный обмен Notify
Это, именно, идея реализации, а не готовое решение.
Пример варианта решения - в приложении.
Работа через взаимный обмен Notify
Это, именно, идея реализации, а не готовое решение.
- Вложения
-
- Progress.zip
- (13.87 КБ) 111 скачиваний
Это я только кажусь дураком! На самом деле я полный идиот!
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2415
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Невоспроизводимый глюк:
Если у вас в какой-то момент чекбоксы в каком-то окне начинают ВЫГЛЯДЕТЬ как чекнутые, значит вы присваиваете им содержание через {PROP:TEXT}. Поиграйтесь эмбедом, в котором это происходит. Чем ближе к open(window) это произойдёт, тем лучше.
У меня есть предположение из-за чего это, но проверять лень. Найдено лекарство ну и ладно.
Если у вас в какой-то момент чекбоксы в каком-то окне начинают ВЫГЛЯДЕТЬ как чекнутые, значит вы присваиваете им содержание через {PROP:TEXT}. Поиграйтесь эмбедом, в котором это происходит. Чем ближе к open(window) это произойдёт, тем лучше.
У меня есть предположение из-за чего это, но проверять лень. Найдено лекарство ну и ладно.
Это я только кажусь дураком! На самом деле я полный идиот!
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2415
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Повторил. См. пример
- Вложения
-
- Progress.app.zip
- (10.52 КБ) 137 скачиваний
Это я только кажусь дураком! На самом деле я полный идиот!
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2415
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
ЧУДО!!!!!!!
В AnyScreen 2.1 исправлена проблема со сменой типа окон.
Т.е. теперь можно спокойно открыть окно SDI, а потом его закрыть и открыть Frame!!!
Пример прикладываю
В AnyScreen 2.1 исправлена проблема со сменой типа окон.
Т.е. теперь можно спокойно открыть окно SDI, а потом его закрыть и открыть Frame!!!
Пример прикладываю
- Вложения
-
- SDI2MDI.app.zip
- (9.9 КБ) 142 скачивания
Это я только кажусь дураком! На самом деле я полный идиот!
-
- ✯ Ветеран ✯
- Сообщения: 5065
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 10 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Действительно чудо!!!
We are hard at work… for you.
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2415
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 23 раза
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
На самом деле, основная проблема с которой я сейчас сталкиваюсь, это ошибка в работе AnyScreen:Display(). Надо стараться использовать как можно реже или, во всяком случае, не использовать ничего меняющего стиль отображения (PROP:Text, PROP:Form) ПОСЛЕ вызова процедуры.
Приходится проходить по коду и смотреть, где что не так. Хорваты, видимо, серьёзно переработали код под 2.0 и если раньше без этой функции нельзя было обойтись, то сейчас - наоборот. Я столкнулся с необходимостью вызова только в сочетании с AnyScreen:DisplayThread().
Но ошибку уже признали и обещают исправить.
Это я только кажусь дураком! На самом деле я полный идиот!