Снегопат

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

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




Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
СообщениеДобавлено: 24 июл 2012, 11:31 
Не в сети

Зарегистрирован: 17 июл 2012, 09:32
Сообщения: 22
artbear писал(а):
Не забываем, что есть еще режим автопроверки, например. при сохранении или закрытия.
что в этом случае автор будет делать?
при переключении на форму менять режим проверки?
При закрытии ИМХО проверяются все открытые формы


Ага, хз как это перехватывать, и как перехватывать проверку нескольких модулей. Думаю пока ограничится ручной проверкой текущего модуля. А там как пойдет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 июл 2012, 11:36 
Не в сети
Администратор
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 июл 2012, 11:40 
Не в сети

Зарегистрирован: 17 июл 2012, 09:32
Сообщения: 22
orefkov писал(а):
Создайте задачу - "Сделать уведомление при запуске проверки для модуля".
Время будет, попробую раскопать.


Сделал


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 июл 2012, 15:57 
Не в сети

Зарегистрирован: 17 июл 2012, 09:32
Сообщения: 22
$engine JScript
$uname SetModeChekModule
$dname Автоматическая установка режима проверки модуля
$addin stdcommands
$addin global

function onSyntaxCheck(cmd)
{
if(cmd.isBefore) // Обработчик вызван перед выполнением команды
{
var puth = "ModuleTextEditor/CheckSettings"

var setings = profileRoot.getValue(puth)

SetCurrValue(setings,101,true)
SetCurrValue(setings,102,true)
SetCurrValue(setings,103,true)
SetCurrValue(setings,104,true)
SetCurrValue(setings,105,true)
SetCurrValue(setings,106,true)

profileRoot.setValue(puth,setings)
}
}

function SetCurrValue(sv,ValueNumber,Check)
{
var value = sv.FindByValue(ValueNumber)

if (value!=undefined)
value.Check = Check
else
Message("Не найдено свойство " + ValueNumber)
}
// Добавим обработчик команды синтакс-проверки
stdcommands.Frntend.SyntaxCheck.addHandler(SelfScript.self, "onSyntaxCheck")

вот, что-то родилось
только галки не ставятся, на свойства 103 и 104 ругается, что их нет
в скрипте просто пытался поставить галки без учета типа модуля


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 июл 2012, 16:06 
Не в сети

Зарегистрирован: 17 июл 2012, 09:32
Сообщения: 22
Впрочем свойств 103 и 104 действительно нет, галки ставятся


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 июл 2012, 16:12 
Не в сети

Зарегистрирован: 17 июл 2012, 09:32
Сообщения: 22
1 - Толстый клиент
2 - Внешнее соединение
5 - Сервер
6 - Тонкий клиент
7 - Вэб клиент


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 июл 2012, 15:52 
Не в сети

Зарегистрирован: 17 июл 2012, 09:32
Сообщения: 22
Не понятно, сообщения "Получили окно" нет. Чего-то не хватает в коде?

Код:
$addin stdcommands
$addin global
$addin stdlib

stdlib.require('TextWindow.js', SelfScript);
function onSyntaxCheck(cmd)
{
    if(cmd.isBefore)    // Обработчик вызван перед выполнением команды
    {
   
      Message("Скрипт выполняется")
   
      var wnd = GetTextWindow()

      if (wnd)//Получили окно
      {
         
         Message("Получили окно")

                 }

   }

}
stdcommands.Frntend.SyntaxCheck.addHandler(SelfScript.self, "onSyntaxCheck")


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 июл 2012, 09:27 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
У меня появляется. У тебя точно открыто окно модуля объекта, модуля формы, общего модуля?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 июл 2012, 09:47 
Не в сети

Зарегистрирован: 17 июл 2012, 09:32
Сообщения: 22
sosnae писал(а):
У меня появляется. У тебя точно открыто окно модуля объекта, модуля формы, общего модуля?


да, видимо у меня плохие пчёлы


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 июл 2012, 12:01 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
brr писал(а):
да, видимо у меня плохие пчёлы
8.2.16 ?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2, 3  След.

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


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

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


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

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