С7 и мелкие пакости

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3289
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 15 раз
Поблагодарили: 49 раз
Контактная информация:

Re: С7 и мелкие пакости

Сообщение Дед Пахом »

Я вычислил, воспроизводится 100-процентно. Хотя Home или Home+Home ни при чём.

Надо выбрать нужную строку мышью, причём так: наводим курсор мыши в начало строки таким образом, чтобы он имел форму стрелки влево-вверх, а не вертикальной полоски, тычем (при этом курсор устанавливается верно, на самую левую позицию в строке), и жмём shift-down - помечена нужная строка и кусок следующей. Жмём Del и удаляем 2 часа работы... (я над одной строкой по 2 часа работаю, кропотливо так, каждую юукву проверяю на синтоксичиские ашипки).
Ещё раз спрашиваю, конкретно товарищей, использующих #Dev - это что-то новое или хорошо замалчиваемое старое?
С уважением, ДП
Аватара пользователя
Олег
Ветеран движения
Сообщения: 122
Зарегистрирован: 16 Июль 2005, 2:35
Откуда: Москва
Контактная информация:

Re: С7 и мелкие пакости

Сообщение Олег »

Да, прикольно!
У меня подобного ни разу не было.
Скорее всего, имхо, это связано с настройками - я бы на твоем месте провел "следственный" эксперимент! :D
Типа - "убил-бы" (предварительно сохранив, естественно) все настройки и прочие приватные файлы, созданные средой, снес-бы ее и установил заново - и уже на такой дефолтной конфигурации проверил-бы выделение. Если все будет нормально, то последовательно востанавливал-бы настройки - глядишь, и найдешь "проблемную" настройку!
Хотя, прийдется кучу времени "угробить" - а оно надо!? :(
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3289
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 15 раз
Поблагодарили: 49 раз
Контактная информация:

Re: С7 и мелкие пакости

Сообщение Дед Пахом »

Дед Пахом писал(а):Надо выбрать нужную строку мышью, причём так: наводим курсор мыши в начало строки таким образом, чтобы он имел форму стрелки влево-вверх, а не вертикальной полоски, тычем (при этом курсор устанавливается верно, на самую левую позицию в строке)
Так вот - в родном #Dev если курсор мыши в виде стрелки влево-вверх, тыч не тыч, ничего не происходит! Каретка туда не устанавливается...
С уважением, ДП
Аватара пользователя
Олег
Ветеран движения
Сообщения: 122
Зарегистрирован: 16 Июль 2005, 2:35
Откуда: Москва
Контактная информация:

Re: С7 и мелкие пакости

Сообщение Олег »

Дед Пахом писал(а):Я вычислил, воспроизводится 100-процентно. Хотя Home или Home+Home ни при чём.
Хмм...
Да, такой эффект присутствует - хотя каретка и встает на начало строки, но для блока выделения курсор остается все равно в той позиции, на которой он стоял до клика мышой!
При чем дело еще более запутанное - если после клика мышой и перемещения каретки в начало строки начать ввод, то ввод начинается правильно - в видимую позицию каретки. Но! Если теперь нажать на Shift+Стрелка_вниз, то будет выделен конец текущей строки от позиции последнего введенного символа и часть следующей строки от начала и до позиции, в которой стоял курсор ДО его "срыва" кликом мышой в левой части окна редактора за пределами зоны текста! В общем - сильно "намудрили" создатели Клариного редактора!
Аватара пользователя
Alex
Старожил
Сообщения: 211
Зарегистрирован: 29 Август 2005, 14:54
Откуда: Белоруссия

Re: С7 и мелкие пакости

Сообщение Alex »

Господа. Не сталкивался ли кто-нибудь с сообщением при запуске приложения , откомпилированного в С7 с внешними dll, что с70RUN.dll был создан при использовании версии 7.000 и не может использоваться с текущей версией Клариона????
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8031
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Re: С7 и мелкие пакости

Сообщение Игорь Столяров »

Усе просто. Тоже самое и с C6, если программа через PATH находит DLL от другой версии Clarion. Скопируй в папку с программой DLL той версии Clarion в которой она была собрана ....
Make Clarion Great Again ! 😎
Аватара пользователя
Alex
Старожил
Сообщения: 211
Зарегистрирован: 29 Август 2005, 14:54
Откуда: Белоруссия

Re: С7 и мелкие пакости

Сообщение Alex »

Но C70RUN.DLL находится в папке приложения, которое я запускаю.......
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8031
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Re: С7 и мелкие пакости

Сообщение Игорь Столяров »

Значит таки нужно задрать у этой DLL хвост и проверить версию ... ;)
Make Clarion Great Again ! 😎
nik190994
Активист
Сообщения: 196
Зарегистрирован: 28 Сентябрь 2009, 16:19

Re: С7 и мелкие пакости

Сообщение nik190994 »

Уважаемые...
Последняя версия Clarion7...
При создании DLL выдает ошибку
"Ошибка задачи CW MSB(4018)"

Что делат? Буду очень признателен...
Long
Новичок
Сообщения: 5
Зарегистрирован: 04 Сентябрь 2009, 9:13

Re: С7 и мелкие пакости

Сообщение Long »

Дык, эта, удалить нафиг строчку с этой задачей. Прям там где ошибка показывается.
nik190994
Активист
Сообщения: 196
Зарегистрирован: 28 Сентябрь 2009, 16:19

Re: С7 и мелкие пакости

Сообщение nik190994 »

Случилась новое несчастье...
Перестал отрабатывать PrintDialog (Выбор принтера)
Как в стандартно генерируемый так и в ручную добавленный...
Система Windovs 2003 Server sp2
nik190994
Активист
Сообщения: 196
Зарегистрирован: 28 Сентябрь 2009, 16:19

Re: С7 и мелкие пакости

Сообщение nik190994 »

nik190994 писал(а):Случилась новое несчастье...
Перестал отрабатывать PrintDialog (Выбор принтера)
Вопрос снят... Оказалось что в системе небыло установлено ни одного принтера...
Ответить