Страница 2 из 2
C10.11975 + HotDates(Capesoft) - проблема
Добавлено: 10 Ноябрь 2015, 19:45
morkovin
А почему сразу два ответа? 11975 наверное более новый (или там много глюков?)
Clarion 10.11834 --- June 5, 2015 --- 'Gold release' ---
Clarion 10.11897 --- August 13, 2015 ----- Fixes/Changes/Features--/
Clarion 10.11925 --- September 29, 2015 ----- Fixes/Changes/Features--/
Clarion 10.11975 --- October 27, 2015 ----- Fixes/Changes/Features
C10.11975 + HotDates(Capesoft) - проблема
Добавлено: 23 Декабрь 2015, 13:16
morkovin
Clarion10.0.12026 - чудо не произошло. Не работает HotDates!
Если есть у кого-нибудь контакт с Брюсом Джонсоном (capesoft), сообщите ему, пжста, что с последними билдами клариона HotDates не работает - вылетает по GPF.

C10.11975 + HotDates(Capesoft) - проблема
Добавлено: 23 Декабрь 2015, 18:08
RaFaeL
За два месяца можно было бы все-таки найти ту строчку, на которой вылетает...
C10.11975 + HotDates(Capesoft) - проблема
Добавлено: 24 Декабрь 2015, 6:28
morkovin
Из форума по HotDates (на
http://clarion.capesoft.com/Entries?Topic=BVIZRWHH) обратите внимание на дату:
Ken Wragg NOV 29,2015 20:47
Cw10 build 11975
HotDates Version 1.95
Calendar GPF errors in every calendar (we use 6, all in different apps )
Only started happening after installing latest Clarion
The capesoft Demo app (abcdemo) also does the same
За два месяца можно было бы все-таки найти ту строчку, на которой вылетает...
Ваши бы слова да Брюсу в уши...

C10.11975 + HotDates(Capesoft) - проблема
Добавлено: 24 Декабрь 2015, 10:21
RaFaeL
Ну найдите сами эту строку в шаблоне, на которой вылет
Это не должно быть так уж сложно, там же чистый код, без дополнительных библиотек
C10.11975 + HotDates(Capesoft) - проблема
Добавлено: 24 Декабрь 2015, 15:46
morkovin
Это не должно быть так уж сложно, там же чистый код, без дополнительных библиотек
Да, действительно, нашёл строчку в hotdates.clw
Стал копать в этой рутинке (устанавливает цвет строк в легенде)
ListProperties Routine
do SetFormat
c{prop:from} = self.Legends
c{prop:column} = 1
c{prop:nobar} = 1
y = c{prop:width} / self.legendcols
!!! c{proplist:style,1} = 1 ! специально вынес из Loop - и тут же получаю GPF
!mia
loop x = 1 to self.legendcols
c{proplist:width,x} = y
! c{proplist:style,x} = 1 !mia comment for build >= Clarion10.11975
if self.LegendIcon = 1
c{proplist:icontrn,x} = 1
end
if self.legendicon
c{proplist:fieldno,x} = 2 + ((x-1) * 3)
else
c{proplist:fieldno,x} = 2 + ((x-1) * 2)
end
end
if self.LegendIcon = 1
c{Prop:IconList,1} = '~nocheck.ico'
c{Prop:IconList,2} = '~check.ico'
else
c{Prop:IconList,1} = '~blank.ico'
end
Т.е. конструкция XXXList{proplist:style,1} не работает в последних билдах
Спасибо RaFael за нстойчивость.
C10.11975 + HotDates(Capesoft) - проблема
Добавлено: 24 Декабрь 2015, 17:34
RaFaeL
Интересно, что ни в одном из доступных мне шаблонов и ни в одном из проектов конструкция proplist:style не используется (хотя там чего только нет)
В поведении шаблона после комментирования этой строки что-то изменилось?
В справке пример по этой конструкции приведен исключительно в комбинации с другим свойством:
Код: Выделить всё
?List {PROPLIST:TextColor + PROPLIST:Style, N} = SomeColor
т.е. полная аналогия с
http://forum.clarionlife.net/phpbb/view ... 893#p23893
C10.11975 + HotDates(Capesoft) - проблема
Добавлено: 24 Декабрь 2015, 19:22
morkovin
c{PROPLIST:TextColor +proplist:style,x} = 1
Да, этот вариант работает. Всё вроде бы ОК.
Если закомментировать эту строку, то тоже всё работает. Х.з. для чего эта строчка
Я решил остановиться на первом варианте.