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