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

Докомпиляция.

Добавлено: 21 июн 2011, 08:27
n0where
Проблема такая:
Есть исходный фейс
Есть дополнение на некоторые функции
Есть ещё одно дополнение на другие функции

Почему то я могу подключить только одно дополнение. другое перекрывает.

В чем может быть проблема?

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

#component "M_QUALITY"

alter interface KatQP( 'ä«íáó½Ñ¡¿Ñ ¬¡«»¬¿ »ÑτáΓ¿ »áß»«αΓá ¬áτÑßΓóá');

HandleEvent

cmInit:{
  inherited :: handleEvent (cmInit);
message('katQP2');
}
end;
end.

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

#component "M_QUALITY"
alter interface KatQP (fix 'ä«íáó½Ñ¡¿Ñ áóΓ««í¡«ó½Ñ¡¿∩ «¬¡á') '';
  overload
  end;

    cmInit: {
      inherited::handleEvent(cmInit);
message('katQP2');
    }
  end;
end.

Re: Докомпиляция.

Добавлено: 21 июн 2011, 10:00
edward_K
message у вас одинаковын :). А так докомпиляция вытягивает интерфейс целиком и ложит в ваш рес - так что суммирование не возможно, ну разве вы в cfg добавите отдельно рес с 1 докомпиляцией. А смысл в чем ? Сделайте свою настройку и пустите по другой ветке. Можно еще почитать насчет релизов.

Re: Докомпиляция.

Добавлено: 21 июн 2011, 10:08
n0where
edward_K писал(а):А так докомпиляция вытягивает интерфейс целиком и ложит в ваш рес
Так пусть вытягивает стандартный + наложенный и накладывает новый. Логику не понимаю.

Нельзя делать 2 докомпиляции на один фейс?

Re: Докомпиляция.

Добавлено: 21 июн 2011, 10:36
Semi-bit
n0where писал(а): Так пусть вытягивает стандартный + наложенный и накладывает новый. Логику не понимаю.
edward_K писал(а):...ну разве вы в cfg добавите отдельно рес с 1 докомпиляцией.
Всё как раз-таки очень логично :) Имхо, даже чересчур. :grin: