Снегопат

Обсуждение Снегопата
Текущее время: 22 ноя 2024, 17:47

Часовой пояс: UTC + 3 часа




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 1471 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 148  След.
Автор Сообщение
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 13 апр 2015, 21:33 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Classic писал(а):
После 2-х символов подсказка срабатывает раз через 2. Курсор при наборе смещен на символ влево.
При переходе в конфигуратор из сообщения об ошибке в Предприятии - пару раз получил странные деформации текста модуля.

Пожалуйста, в файле core/engine/intellisite.as измени функцию getFontSize() вот так:
Код:
    private void getFontSize()
    {
        ITxtEdtOptions&& params = cast<IUnknown>(editor);
        Font font;
        params.getFont(font);
        Message("Font kind=" + font.kind + " Height=" + font.lf.lfHeight);
        getLogFontSizes(font.lf, fontSize);
        Message("font.cx=" + fontSize.cx + " font.cy=" + fontSize.cy);
    }

Отпиши, что выдаст.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 13 апр 2015, 21:45 
Не в сети

Зарегистрирован: 24 авг 2011, 15:32
Сообщения: 722
А как дебаг-режим включить? Можно в первый пост вынести?
Я почти стабильный вылет отыскал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 13 апр 2015, 22:15 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Полноценного дебага пока нет.
Можешь запустить с ключом -sntest=1, тогда будет работать doLog и будет определена препроцессорная директива test = 1
Ну а дальше - Message и doLog.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 13 апр 2015, 22:29 
Не в сети

Зарегистрирован: 24 авг 2011, 17:26
Сообщения: 154
orefkov писал(а):
Отпиши, что выдаст.

Код:
Font kind=0 Height=100
font.cx=8 font.cy=16

Также поймал вылет при попытке набрать еще не определенную функцию.
 Скриншот
Вложение:
Скриншот 2015-04-13 22.24.10.png
Скриншот 2015-04-13 22.24.10.png [ 24.43 КБ | Просмотров: 13449 ]


8.3.5.1146


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 13 апр 2015, 22:48 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Сегодня пришла мысль, как сделать для штатной подсказки типизирующие комментарии.
Это оказалось настолько банально и просто, что удивительно, как это не было сделано раньше, ни 1Сом, ни мной.


Вложения:
typeremark.png
typeremark.png [ 12.93 КБ | Просмотров: 13446 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 14 апр 2015, 05:38 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2012, 01:44
Сообщения: 99
Управляемая форма при редактирование модуля формы не правильно работает Alt + & происходит переход на редактирование самой формы. В обычной форме все работает нормально. Так же подсказка не находит &НаСервере &НаКлиенте и. т.д.

8.3.4.482
8.3.5.1482


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 14 апр 2015, 09:19 
Не в сети

Зарегистрирован: 09 апр 2012, 08:44
Сообщения: 29
orefkov писал(а):
Сегодня пришла мысль, как сделать для штатной подсказки типизирующие комментарии.


А вот это гениально! Пошел тестить. Большое спасибо за Снегопат! Первый раз за последнее время не сорвал сроки. :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 14 апр 2015, 10:19 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
China_off писал(а):
Управляемая форма при редактирование модуля формы не правильно работает Alt + & происходит переход на редактирование самой формы. В обычной форме все работает нормально.

Ну, пока Alt+& до текстового модуля даже не доходит, перехватывается самой 1С как хоткей.
Перехват хоткеев я еще не сделал.
China_off писал(а):
Так же подсказка не находит &НаСервере &НаКлиенте и. т.д.

Состав подсказки пока полностью на совести 1С, я просто отображаю то, что от нее приходит в своем списке, делая некоторые оптимизации.
Прошу немного подождать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 14 апр 2015, 10:21 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
ryutao писал(а):
orefkov писал(а):
Сегодня пришла мысль, как сделать для штатной подсказки типизирующие комментарии.

А вот это гениально!

Да просто нашел точку, где 1С разбивает текст на лексемы для анализа при построении своего списка, перехватил, и там убираю символы комментария.
Так что она воспринимает это как код. А при работе в предприятии - это обычный комментарий :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 14 апр 2015, 10:54 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Classic писал(а):
orefkov писал(а):
Отпиши, что выдаст.

Код:
Font kind=0 Height=100
font.cx=8 font.cy=16


странно. вроде всё верно. попробуй в настройках 1С измени шрифт модуля на какой-другой, а потом обратно.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 1471 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 148  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB