В билдере порядком инклюдов( аналог uses в дельфях) нифига не решается. В _published явное указание типа не работает- ошибки выдает.
Зато пока задал вопрос - догадался как написать костыль
в public класса формы пишем определение самопальной функции-обработчика с полным указанием типов , как в прототипе
void __fastcall VKbShown(TObject *Sender, bool KeyboardVisible, const System::Types::TRect &Bounds); Имя можно от балды - в данном случае
VKbShown.
Далее в основном файле формы в этой функции пишем чего нада делать при появлении вирутальной клавиатуры
ну и чтобы все это свистело и пердело как нада при появлении клавы
В событии OnCreate нашей формы навешиваем эту функцию на обработчик
TSomeForm->OnVirtualKeyboardShown=TSomeForm->VKbShown;
Теперь все прекрасно работает и компилится под андроидом
Всем спасибо вопрос можно закрывать,
буду дальше покумекать свою программу.