Страница 1 из 21
О сколько нам открытий чудных ... (про C7.1)
Добавлено: 25 Декабрь 2009, 17:09
Игорь Столяров
Привет всем !
С приключениями, но таки установил С7.1.6545 ...
У меня пока только есть один вопрос:
Что означает опция "Set Windows7 compatibility to Windows7" в Global Properties -> Aplication Manifest ?!
P/S: Здесь переодически бывают люди которые имеют отношение к разработке Clarion. Может быть их не затруднит это пояснить ? Заранее спасибо ...
Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 28 Декабрь 2009, 22:18
ORS
Это поддержка нововведений в манифест в Windows 7. Тут можно посмотреть
http://msdn.microsoft.com/en-us/library ... S.85).aspx
Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 29 Декабрь 2009, 11:31
Игорь Столяров
Спасибо ! На сайте Microsoft как раз таки все понятно (и в общем-то так было всегда) ...
Не поймите неправильно, но мне просто интересно, когда называли опцию "Set Windows7 compatibility to Windows7",
то кто кроме Вас и с какого языка может перевести эту фразу как "Поддержка нововведений в манифест в Windows 7" ?!
Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 29 Декабрь 2009, 16:59
ORS
Ну, я к этому не имею отношения и понятия не имею, кто так назвал опцию. Можно написать в баг-репорт или хотя бы на ньюсы, может чего и изменится. Я вообще-то просто посмотрел лист изменений (на блогах, например, можно почитать), нашел там упоминание о Windows 7 и поискал в гугле, что с этим может быть связано. Так что русская интерпретация это не перевод

Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 30 Декабрь 2009, 9:16
Игорь Столяров
Да, у меня к Вам и нет никаких претензий - спасибо, что объяснили ...
Писать в баг-репорт - бесполезно, уже пробовал. Еще с первых альфа-бета версий C7 я вопил где только можно о том, что с C7 идет старая версия шаблонов C6 (конкретно файл "brwext.tpw") в которой нет возможности указывать Variable Filename в ListFormat Manager Configuration (см. Global Properties). И что ? Выходит C7.1 и в нем все осталось по старому ...

Или я один этим пользуюсь .... Непонятно.
Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 30 Декабрь 2009, 13:43
ORS
Мне самому ужасно не нравится PTSS, может я не умею его готовить, но что-то там найти или отследить по-моему нереально. И судя по всему не мне одному. Поэтому часто баги просто теряются. Если вы заинтересованы в каком-то фиксе, его надо либо постить периодически, либо спрашивать на ньюсах или через почту статус этого бага у Bob Foreman. Понятно, что это все неправильно, но так уж сложилось, слишком мало сотрудников.
Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 06 Январь 2010, 13:41
Игорь Столяров
Т.к. я постоянно выступаю на форуме с наездами на C7 / C71 - то наверно нужно быть объективным.
C71 работает значительно стабильней, чем C7 - за несколько дней работы получил только один GPF, когда пытался закрыть среду C71 с кучей открытых приложений. Повторить не удалось - т.е. наверно виноват сам.
Также исчезли многие (но не все !) проблемы в собранных приложениях - т.е. видимо Runtime C71 был переработан.
Из оставшихся досадных проблем среды разработки - это то, что AppGen и сама среда C71 не связаны между собой, т.е. каждая живет своей жизнью, это иногда ставит в тупик ... но привыкнуть можно.
В целом, полностью работать в C71 c большими проектами пока сложно (возможно - дело в привычке), но ВСЕ специально подготовленные проекты в С63 (с OMIT / COMPILE на версию компилятора) собираются и работают в C71.
Ура ! И спасибо всем кто принимал участие в создании C71 !

Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 12 Январь 2010, 15:46
Игорь Столяров
Есть еще одно "забавное" набллюдение в C71 ....
Из Embed'oв MDI окна исчезла вставка для события DoResize ...
Причем само событие Event:DoResize генерится, но его обработку теперь приходится вставлять вручную ...
Это очередной косяк, старые шаблоны C63 в поставке C71 или унификация с Clarion# ?!
Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 12 Январь 2010, 18:29
Дед Пахом
Похоже, они хотят избавиться от этого события, но пока на полпути. По крайней мере, в хелпе о нём ни слова.
Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 12 Январь 2010, 19:42
Игорь Столяров
Да, есть места в C71 где чувствуется, что в недрах SV есть новое озарение по поводу структуры Windows ...
Я все-таки думаю, это связано с тем, что собираются генерить на основании APP мультплатформенные приложения в т.ч. и в формате FrameWork ... В общем-то некритично - но как-то бы документировали бы эту унификацию, что ли ...
Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 16 Январь 2010, 21:23
Игорь Столяров
Каждый раз когда загружаю очередное обновление С7 т.н. GOLD, ловлю себя на мысли, что хуже то уж точно не будет ... Ан нет ! Дошли руки и до отчетов ...
В С71 при повороте строки в отчете вертикально: ANGLE(900) или ANGLE(2700), изменилась горизонтальная центровка повернутой строки с правой на левую ... Исправить не сложно, но у меня только один вопрос: ЗАЧЕМ ?!
А в редакторе отчета теперь запрещается задание отрицательного значения параметра для ANGLE(), хотя синтаксисом языка Clarion допускаются значения от 3600 до -3600. Работаем дальше ...

Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 18 Январь 2010, 8:40
nik190994
Ввожу текстовое поле в Форме... использую ENTER
При отображении этого поля в Drowse появляется значек на месте нажатия Enter
Верчсия CW 7.1
Что делать?
Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 18 Январь 2010, 17:38
Alex
И в 7.1 нет IP driver как драйвера базы данных???
И нет набора шаблонов IP Server и IP Client????
Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 25 Январь 2010, 10:57
Игорь Столяров
Новое интересное наблюдение.
Если собрать приложение в C71 6695 ABC, где-нибудь напрямую открыть файл OPEN (MyFile) / SHARE(MyFile) и явно не закрыть его Close(MyFile), то на выходе получим сообщение о нарушении правил работы с списком БД. Ранее такого не наблюдалось ... незакрытые файлы всегда автоматически закрывались при завершении работы MDI окна или приложения ...

Re: О сколько нам открытий чудных ... (про C7.1)
Добавлено: 26 Январь 2010, 21:11
Игорь Столяров
Продолжаем с удовольствием осваивать C71 6695:
- Для процедуры RUN('Имя_файла'), теперь нужно задавать "Имя файла" в двойных кавычках, если используются полные имена папок и файлов, отличные от DOS станадарта, например: "C:\Program Files\MySoft\setup.exe". Как выяснилось об этом написано в справке к C71, но в C63 все работает и без кавычек ...
- Почему то REMOVE('Диск:\Папка\Имя файла') упорно возвращает ErrorCode() = 5 (Нет доступа), хотя файл при этом удаляет ...

Тот же самый код собранный под C63 работает штатно - код ошибки 0 и файл удален.