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

ruslan

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

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

  • Посещение

  • Победитель дней

    15

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

  1. Пост ruslan - сообщение в TWebBrowserEx был отмечен как ответ   
    помню допиливал для себя.
    см. вложение.
     
    на DidFinishLoad делай
    // вытягиваем урл из компонента WebBrowser   {$ifdef mswindows}     newURL:= (FWebBrowser.GetWeb as IWebBrowserEx).GetLocation;   {$else}     newURL:= FWebBrowser.GetWeb.URL;   {$endif} ( конечно, можно все ето в геттеры\сеттеры завернуть, но времени не было)
    везде не тестил. но под винду и ведро работает( я ловил редирект после авторизации в [прости господи] Вконтакте )
    TWebBrowserEx.zip
  2. Пост ruslan - сообщение в [Android] Как получить исходники java части FireMonkey для своих правок? был отмечен как ответ   
    http://jd.benow.ca/jd-gui/downloads/jd-gui-0.3.6.windows.zip
  3. Пост ruslan - сообщение в Сортировка TListViewItems был отмечен как ответ   
    TListView(Sender).Items.ActiveItems.Sort(       TComparer<TListViewItem>.Construct(         function(const Left, Right: TListViewItem): Integer         var .......   TListView(Sender).Items.Changed;     p.s. ActiveItems и Changed - это хелперы к соотв-им полям\методам strict private   p.s. метод Sort - я вообще не понимаю {censored} он тут нужен. он сортирует свои внутренние объекты стиля
  4. Пост ruslan - сообщение в Ошибка при загрузке картинки был отмечен как ответ   
    когда закрываешь программу - проверяй, работает ли поток и дергает ли что-нибудь в данный момент. 
    Если да - жди завершения операции и только потом закрывай
  5. Пост ruslan - сообщение в [TfgVirtualKeyboard] Как узнать состояние клавиатуры TfgVirtualKeyboard? был отмечен как ответ   
    можно вот так:
     
    TKeyBoard = class     Service: IFMXVirtualKeyboardService;     constructor Create;     function Showing: Boolean;   end; var   keyBoard: TKeyboard; { TKeyBoard } constructor TKeyBoard.Create; begin   inherited Create;   TPlatformServices.Current.SupportsPlatformService(IFMXVirtualKeyboardService,      IInterface(Service)); end; function TKeyBoard.Showing: Boolean; begin   Result:= ( Service <> nil ) and ( TVirtualKeyboardState.Visible in Service.VirtualKeyBoardState ) end;   на старте сделать keyBoard:= TKeyBoard.Create;   и где нужно смотреть keyBoard.Showing   а события появления\скрытия клавы ловить на 
    TForm.OnVirtualKeyboardShown
    TForm.OnVirtualKeyboardHidden
  6. Пост ruslan - сообщение в [android] Как загрузить иконки из интернета в TListItem ? был отмечен как ответ   
    И вообще перепишите код. Так не советую.
    Делайте в потоке в цикле гет запросы и после каждого в синхронайз создавайте и настраивайте итем. Меньше вероятность тормозов и AV.
  7. Пост ruslan - сообщение в Поддерживает ли компилятор интерфейсы (Interface) в языке для Андройд? был отмечен как ответ   
    конечно можно. глюков не замечено 
×
×
  • Создать...