Страница 18 из 24
					
				c10
				Добавлено: 27 Ноябрь 2015, 16:04
				 Admin
				kreator писал(а): переменные не на латинице
 
Пока не будет юникода категорически не советую. Да и в дальнейшем тоже. Опасаюсь 

 
			 
			
					
				c10
				Добавлено: 01 Декабрь 2015, 15:12
				 gopstop2007
				Заметил визуально 

, начал разбираться оказалось, что при сложении 
Код: Выделить всё
?MoeПоле{PROP:At,3} = 100-20+5 ! 75 ??? должно быть = 85 
(100-20)+5  все правильно, но нафига дополнительные скобки?
 
			 
			
					
				c10
				Добавлено: 01 Декабрь 2015, 15:25
				 Admin
				gopstop2007 писал(а): что при сложении
 
Пример в студию. Повторить не смог. C10
 
			 
			
					
				c10
				Добавлено: 01 Декабрь 2015, 16:32
				 Ал
				какой релиз CW?
а так да, есть и другие, которые которые арифм. операции без скобок "интересно" выполняют - Smalltalk, Pharo, ... 

 
			 
			
					
				c10
				Добавлено: 01 Декабрь 2015, 16:52
				 gopstop2007
				Сам сваял пример, правда примитивный, далек от оригинала, но ошибка  "не проявилась"  

   C10 11975 (ресайз - Anchor)
 
			 
			
					
				c10
				Добавлено: 01 Декабрь 2015, 16:57
				 kreator
				Помню был релиз (скорее билд) в С8, где, например, не проходил такой синтаксис (условный пример):
Приходилось вот так изгаляться:
Код: Выделить всё
LOC:W = 0{prop:at,3} 
0{prop:at,3}  = LOC:W + 100
Проблема с присвоением пропертям. Давно забытый билд, кстати. Практически самый ранний.
В нём ещё (вспомнил) не работала вот такая конструкция:
 
			 
			
					
				c10
				Добавлено: 04 Декабрь 2015, 16:58
				 gopstop2007
				Тут вопрос не к С10 

, просто постоянно сталкиваюсь в процессе работы 

.Цветовая(боевая ) раскраска броуза.
Как можно сочетать Greenbar + (или без) цвет поля(ей) от условий + (или без) шрифт. Например, выставляешь greenbar, для дальнейших изменений в броузе остается только стиль в которых мне надо менять только цвет на одном поле в зависимости от условия, но сразу в стилях тянется и шрифт, который мне не нужен, так как у меня изменение шрифта отдельным шаблоном и пользователь может сам менять шрифт. Манипулирование  стили + цвет не дает нужную картину, как кто это решает, если есть готовые решения - подскажите?  

 
			 
			
					
				c10
				Добавлено: 04 Декабрь 2015, 20:20
				 Игорь Столяров
				gopstop2007 писал(а): как кто это решает
 
Пару раз делали, по описанным выше причинам, GreenBar вручную. В принципе тот же код шаблона, просто он
переносится в Embed и делется управляемым по условиям и т.д. 
Но это так - под заказ, а вообще мне GreenBar не нравится.
 
			 
			
					
				c10
				Добавлено: 06 Декабрь 2015, 15:17
				 kreator
				gopstop2007 писал(а):Манипулирование  стили + цвет не дает нужную картину, как кто это решает, если есть готовые решения - подскажите?  
Я делаю руками. В метод Fetch (Priority 9800) пишу какой-нибудь код, например:
Код: Выделить всё
  loop GreenBarIndex=1 to records(SELF.Q)
    get(SELF.Q,GreenBarIndex)
    if SELF.Q.SPR:KLASS_SPR
      SELF.Q.SPR:S_NAME_NormalFG   = COLOR:Gray
      SELF.Q.SPR:S_NAME_SelectedFG = COLOR:Gray
      SELF.Q.SPR:L_NAME_NormalFG   = COLOR:Gray
      SELF.Q.SPR:L_NAME_SelectedFG = COLOR:Gray
      put(SELF.Q)    
    end      
  end    
 
			 
			
					
				c10
				Добавлено: 07 Декабрь 2015, 9:16
				 vd-vuf
				(поиск по сайту ни чего не дал - InitializeCriticalSectionEx)
Windows XP (32), 10.0.0.11975ee
Откомпилил приложение в обновленной (11975) Клаше (Спасибо AlesDales !!!)
и соответственно дллки взял новые.
При запуске приложения ругань - "Точка входа в процедуру InitializecriticalSectionEx не найдена в библиотеке DLL KERNEL32.dll"
Приложение юзает Web Application Extension. 
Нашел что вызов InitializecriticalSectionEx внедрен в skeleton.dll (сцуко)
Попытка юзать старый skeleton.dll не проканала - через веб показывает пустые бровсины.
			 
			
					
				c10
				Добавлено: 17 Декабрь 2015, 17:24
				 ACN
				vd-vuf писал(а): Windows XP (32), 10.0.0.11975ee
 
Я правильно понял, что у Вас под ХР работает? У меня ошибка при инициализации приложения, это можно исправить?
 
			 
			
					
				c10
				Добавлено: 17 Декабрь 2015, 20:16
				 vd-vuf
				ACN писал(а): vd-vuf писал(а): Windows XP (32), 10.0.0.11975ee
 
Я правильно понял, что у Вас под ХР работает? У меня ошибка при инициализации приложения, это можно исправить?
 
да, приложение работает под XP. Снес  10.0.0.11975ee, вернулся на 10.0.0.11822 и после компиляции приложения тут выяснлось что  рабочий skeleton.dll у меня рядом с приложением ранее был от 9й (или 9.1) версии. то есть эта дллка от любого 10го вообще не работает на XP Но приложение собранное на 10.0.0.11822 корректно работает с skeleton.dll от 9го клариона.
 
			 
			
					
				c10
				Добавлено: 17 Декабрь 2015, 23:34
				 ACN
				vd-vuf писал(а): да, приложение работает под XP. Снес  10.0.0.11975ee, вернулся на 10.0.0.11822 и после компиляции приложения
 
Спасибо, версию сменю! Мы по разному поняли слово Приложение 

 
			 
			
					
				c10
				Добавлено: 18 Декабрь 2015, 6:20
				 vd-vuf
				ответ см. в приватной ветке
			 
			
					
				c10
				Добавлено: 18 Декабрь 2015, 8:42
				 Admin
				ACN писал(а): Ещё я не нашёл что такое и для чего Clarion.orig и архив Clarion_clear
 
"Это" - обсуждаем тут 
http://forum.clarionlife.net/phpbb/view ... =15&t=3409
В том смысле что не нужно сюда кухню привата тащить. 
