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

Равиль Зарипов (ZuBy)

Модераторы
  • Постов

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

  • Посещение

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

    264

Активность репутации

  1. Like
    Равиль Зарипов (ZuBy) получил реакцию от flydev в StatusBar Color   
    Шаблон для проектов с покраской статус бара для мобильных платформ
       
    UPDATE: StatusBarColor.7z
    UPDATE2: StatusBarColor_update.zip
     
  2. Like
    Равиль Зарипов (ZuBy) получил реакцию от Pax Beach в StatusBar Color   
    Шаблон для проектов с покраской статус бара для мобильных платформ
       
    UPDATE: StatusBarColor.7z
    UPDATE2: StatusBarColor_update.zip
     
  3. Like
    Равиль Зарипов (ZuBy) получил реакцию от Martifan в RAD 11 на подходе?   
    Остаетесь надеяться что IDERA не подведет и в течении года хотя бы могли компилировать "Hello World". Может Делфи оживит эту платформу, главное действовать быстро, пока ниша пуста
  4. Like
    Равиль Зарипов (ZuBy) получил реакцию от zairkz в Вопрос по компонентам   
    возможно так и есть, но я никогда ими не пользовался и не собираюсь, там есть какой-то тупой компонент с процентами. бред полный...
    у меня это все в хелпере для TPResentedScrollBox, удобно да и под контролем
  5. Like
    Равиль Зарипов (ZuBy) получил реакцию от Pax Beach в Вопрос по компонентам   
    Вот так делал для себя
    PresentedButtonsRecalPosition.7z
  6. Like
    Равиль Зарипов (ZuBy) получил реакцию от Alisson R Oliveira в Вызвать настройки GPS в Android   
    интентом вызывается, вот так
    procedure TForm4.GPSSettings; {$IFDEF ANDROID} var Intent: JIntent; {$ENDIF} begin {$IFDEF ANDROID} Intent := TJIntent.Create; Intent := TJIntent.JavaClass.init(TJSettings.JavaClass.ACTION_LOCATION_SOURCE_SETTINGS); TAndroidHelper.Activity.startActivity(Intent); {$ENDIF} end;  
  7. Like
    Равиль Зарипов (ZuBy) получил реакцию от zairkz в RAD 11 на подходе?   
    Остаетесь надеяться что IDERA не подведет и в течении года хотя бы могли компилировать "Hello World". Может Делфи оживит эту платформу, главное действовать быстро, пока ниша пуста
  8. Like
    Равиль Зарипов (ZuBy) получил реакцию от Kitty в Вызвать настройки GPS в Android   
    интентом вызывается, вот так
    procedure TForm4.GPSSettings; {$IFDEF ANDROID} var Intent: JIntent; {$ENDIF} begin {$IFDEF ANDROID} Intent := TJIntent.Create; Intent := TJIntent.JavaClass.init(TJSettings.JavaClass.ACTION_LOCATION_SOURCE_SETTINGS); TAndroidHelper.Activity.startActivity(Intent); {$ENDIF} end;  
  9. Like
    Равиль Зарипов (ZuBy) получил реакцию от zairkz в Вызвать настройки GPS в Android   
    интентом вызывается, вот так
    procedure TForm4.GPSSettings; {$IFDEF ANDROID} var Intent: JIntent; {$ENDIF} begin {$IFDEF ANDROID} Intent := TJIntent.Create; Intent := TJIntent.JavaClass.init(TJSettings.JavaClass.ACTION_LOCATION_SOURCE_SETTINGS); TAndroidHelper.Activity.startActivity(Intent); {$ENDIF} end;  
  10. Like
    Равиль Зарипов (ZuBy) получил реакцию от AngryOwl в RAD 11 на подходе?   
    1) Кастомный стиль в виде плитки *
    2) ListView с горизонтальной прокруткой, профиксил баги, которые появились из-за этого *
    3) Отступ сверху от первого Itema, задается вручную. (нужно было сделать, чтобы решить без многочисленных костылей одну ситуацию)
    4) Кастомные цвета для отдельных Item'ов
    5) разные хелперы и внутренние настройки
    * можно посмотреть тут
    скрин выполненной работы

  11. Like
    Равиль Зарипов (ZuBy) получил реакцию от #WAMACO в RAD 11 на подходе?   
    Остаетесь надеяться что IDERA не подведет и в течении года хотя бы могли компилировать "Hello World". Может Делфи оживит эту платформу, главное действовать быстро, пока ниша пуста
  12. Like
    Равиль Зарипов (ZuBy) отреагировална #WAMACO в RAD 11 на подходе?   
    Microsoft сделала бесплатной платформу для разработки кроссплатформенных приложений Xamarin для пользователей Visual Studio
     
    http://www.windowscentral.com/xamarin-tools-will-be-free-visual-studio-customers-runtime-be-open-sourced
     
    Вот те на!
    IDERA ждем ответных ходов!
  13. Like
    Равиль Зарипов (ZuBy) получил реакцию от Kitty в Обновление форума   
  14. Like
    Равиль Зарипов (ZuBy) получил реакцию от Rusland в Обновление форума   
  15. Like
    Равиль Зарипов (ZuBy) получил реакцию от enatechno в Вопрос по компонентам   
    Вот так делал для себя
    PresentedButtonsRecalPosition.7z
  16. Like
    Равиль Зарипов (ZuBy) отреагировална Евгений Корепов в Ошибка "Bitmap size too big"   
    Ура! Заработало с TBitmapSurface.StretchFrom :
    ABitmapSurface:=TBitmapSurface.Create; ABitmapSurfaceResize:=TBitmapSurface.Create; TBitmapCodecManager.LoadFromFile('d:\source.png',ABitmapSurface); // png 250x250 MaxImageSize:=50; ABitmapSurfaceResize.StretchFrom(ABitmapSurface,MaxImageSize,MaxImageSize); TBitmapCodecManager.SaveToFile('d:\source_resize.png', ABitmapSurfaceResize); Все работает отменно :-)
    Итоговый код для загрузки картинки из потока и устранения ошибки "Bitmap size too big":
    Uses FMX.Graphics, FMX.Surfaces; function GetMaxImageSize : Integer; begin Result:=TCanvasManager.DefaultCanvas.GetAttribute(TCanvasAttribute.MaxBitmapSize); end; procedure CheckAndLoadFromStream(const AStream : TStream; const ABitmap : TBitmap); Var MaxImageSize : Integer; ABitmapSurface,ABitmapSurfaceResize : TBitmapSurface; begin ABitmapSurface:=TBitmapSurface.Create; AStream.Position:=0; TBitmapCodecManager.LoadFromStream(AStream,ABitmapSurface); MaxImageSize:=GetMaxImageSize; if ABitmapSurface.Height>MaxImageSize then begin ABitmapSurfaceResize:=TBitmapSurface.Create; ABitmapSurfaceResize.StretchFrom(ABitmapSurface,MaxImageSize,MaxImageSize); if Assigned(ABitmap) then ABitmap.Assign(ABitmapSurfaceResize); ABitmapSurfaceResize.Free; end Else if Assigned(ABitmap) then ABitmap.Assign(ABitmapSurface); ABitmapSurface.Free; end; Всем спасибо за помощь! Особая благодарность Ярославу! 
    P.S. Процедура для частного случая с квадратным изображением. Для меня осталось не до конца ясным значение возвращаемое TCanvasManager.DefaultCanvas.GetAttribute(TCanvasAttribute.MaxBitmapSize), исходил из догадки что это максимальный размер изображения по вертикали в пикселях. Может Ярослав поставит все точки и разъяснит этот вопрос?
  17. Like
    Равиль Зарипов (ZuBy) получил реакцию от Kitty в Вопрос по компонентам   
    TPresentedScrollBox умеет такое, правда размещением компонентов и пересчет позиции компонентов нужно предусмотреть самому.
    Могу завтра скинуть пример, недавно для себя делал
  18. Like
    Равиль Зарипов (ZuBy) получил реакцию от zairkz в Вопрос по компонентам   
    Вот так делал для себя
    PresentedButtonsRecalPosition.7z
  19. Like
    Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в Ошибка "Bitmap size too big"   
    Нет. Это значит, что не нужно загружать 4 Мб фотографию в TImage с целью отобразить ее в итоге в размере 400х200. Нет, просто присваивайте в Bitmap TBtmapSurface. Bitmap.Assign(BitmapSurface) Методы по загрузки из файлов и потоков есть. Смотрите TBitmapCodecManager
  20. Like
    Равиль Зарипов (ZuBy) получил реакцию от #WAMACO в Вопрос по компонентам   
    TPresentedScrollBox умеет такое, правда размещением компонентов и пересчет позиции компонентов нужно предусмотреть самому.
    Могу завтра скинуть пример, недавно для себя делал
  21. Like
    Равиль Зарипов (ZuBy) получил реакцию от Vitaldj в Вопрос по компонентам   
    TPresentedScrollBox умеет такое, правда размещением компонентов и пересчет позиции компонентов нужно предусмотреть самому.
    Могу завтра скинуть пример, недавно для себя делал
  22. Like
    Равиль Зарипов (ZuBy) получил реакцию от enatechno в RAD 11 на подходе?   
    1) Кастомный стиль в виде плитки *
    2) ListView с горизонтальной прокруткой, профиксил баги, которые появились из-за этого *
    3) Отступ сверху от первого Itema, задается вручную. (нужно было сделать, чтобы решить без многочисленных костылей одну ситуацию)
    4) Кастомные цвета для отдельных Item'ов
    5) разные хелперы и внутренние настройки
    * можно посмотреть тут
    скрин выполненной работы

  23. Like
    Равиль Зарипов (ZuBy) отреагировална beklexx в comboBoxChange поймать любое нажатие   
    Так OnChange на то и OnChange ... может вас устроит OnClosePopup ?
  24. Like
    Равиль Зарипов (ZuBy) отреагировална zairkz в OnButtonClick vs OnItemClick   
    procedure TForm1.ListView1ItemClickEx(const Sender: TObject; ItemIndex: integer; const [Ref] LocalClickPos: TPointF; const ItemObject: TListItemDrawable);
    begin
      if ItemObject is TListItemTextButton then
      begin
       //Bla Bla Bla вообщем сюда перенесите OnButtonClick .
      end;
    //Next Bla Bla Bla
    end;
  25. Like
    Равиль Зарипов (ZuBy) отреагировална zairkz в Android Qml   
    WTF? Можно поподробнее?) но кажется вы форумом ошиблись
×
×
  • Создать...