Перейти к содержанию
Fire Monkey от А до Я

Ghk

Пользователи
  • Постов

    24
  • Зарегистрирован

  • Посещение

Ответы сообщества

  1. Пост Ghk - сообщение в TRect ambiguity Чем победить ? РЕШЕНО!!! был отмечен как ответ   
    В билдере порядком инклюдов( аналог uses в дельфях) нифига не решается. В _published явное указание типа не работает- ошибки выдает.

    Зато пока задал вопрос - догадался как написать костыль

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

    void __fastcall TSomeForm::VKbShown(TObject *Sender, bool KeyboardVisible, const System::Types::TRect &Bounds)
    { //
     ShowMessage("Опаньки! Клавушка появилась !"');
    };

    ну и чтобы все это свистело и пердело как нада при появлении клавы
     В событии OnCreate   нашей формы навешиваем  эту функцию на обработчик
    TSomeForm->OnVirtualKeyboardShown=TSomeForm->VKbShown;
     
    Теперь все прекрасно работает и компилится  под андроидом

    Всем спасибо вопрос можно закрывать,
     буду дальше  покумекать свою программу.

     
×
×
  • Создать...