Страница 2 из 2

Re: Конфигурирование интерфейсов

Добавлено: 12 июл 2011, 10:57
galover
Так не получится, crf, cnf, докомпиляция включают весь интерфейс в целом, а не отличия от исходного. Т.е. подключение таких ресурсов будет полностью перекрывать измененный интерфейс, но никак не дополнять его. Как вариант можно кодом:

Код: Выделить всё

alter interface ChangedInterface;
  handleEvent
     cmInit:
     {
          if (pr_CurUserAdmin()) // Или еще какое-то условие
          {            
              cfs... // вызов API конфигуратора
          }
          else { cfs.. } // Вызов API конфигуратора
     }
  end;
end.

Re: Конфигурирование интерфейсов

Добавлено: 12 июл 2011, 11:10
Semi-bit
Про докомпиляцию как-то не подумал :) А если бы ещё можно было JS-конфиги подключать вызовом из интерфейса, совсем сказка была бы :)