• 0
rustam_d

Как установить background на Button или SpeedButton в IOS без своих стилей

Вопросы

Вопрос по сабжу хотелось бы решить без использования стилей.

На андроид работает вот это

               Button1.TintColor := TAlphaColorRec.Blue

На ИОС нет. Пробовал поиграть с StyleLookup...безрезультатно, фон прозрачный хоть тресни.

Тех. характеристики в подписи.

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 ответа на этот вопрос

  • 0

если без стилей, то наверное положить что нить под кнопочку (TRectangle например).

Топорно конечно, но как вариант думаю сработает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

да помница крапоткин такие варианты предлагал...да вроде соотв. топику, но все таки гемор кроется при:

  • перемещениях
  • скрытиях/отображ (в том числе через актион)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От x11
      Не знаю, куда правильно задать вопрос. Решил здесь.
      Обычная стандартная связка TImageList + TActionList+TSpeedButton.
      в TImageList загрузил картинку 32*32.
      Всё связал и она появилась у кнопки на панели.
      Обратил внимание, что картинка 32*32 маловата и я решил загрузить картинку 48*48.
      Удалил из TImageList картинку и загрузил новую. Но размер картинки на кнопке остался 32*32.
      А потом ещё и исчезла картинка из TActionList.
       
      В TImageList только одна картинка.
      Delphi Berlin.


    • От Anasazi
      Доброго времени суток. Помогите пожалуйста разобраться с динамическим созданием компонентов.
      Хочу создать на vertscrollbox несколько rectangle, На каждом из rectangle создать хочу попробовать создать tbutton и tlabel.
      Пока смог только создать несколько TRectangle. Получился вот такой:
      procedure TForm1.FormCreate(Sender: TObject); var i:integer; begin for i :=1 to 30 do with TRectangle.Create(VertScrollBox1) do Parent:=VertScrollBox1 end; procedure TForm1.FormResize(Sender: TObject); var i: integer; begin for i :=0 to Box1.ComponentCount-1 do begin if box1.Components is TRectangle then with TRectangle(box1.Components) do begin Align := TAlignLayout.Top; Margins.Left:=10; Margins.Top:=15; Margins.Right:=15; end; end;  
      Подскажите пожалуйста как на каждом из созданных TRectangle создать Tbutton и Tlabel?
    • От gresaggr
      Всем добрый день.
      Дошло дело до дизайна приложения. Как правильно разместить кнопки поверх изображения фона?

      Исходные данные такие: Delphi 10.1 Berlin Update2. Приложение под Андроид.
      Есть фон в разрешении 1280*720..  На форме есть Layout с Align = Client. В Layout вставлен Image с Align = Client.
       


       
      Есть отдельные кнопки (на первом рисунке выделены черно-белым цветом). Как правильно сделать вставку кнопок, чтобы попасть на нижнюю кромку фона правил?
      Еще хочется сделать это универсальным для разных разрешений экрана.

       
      if res = 1280 then
        begin
          LayoutRulesText1.Margins.Top := 30;
          LayoutRulesText1.Margins.Bottom := 80;
          LayoutRulesText1.Margins.Left := 30;
          LayoutRulesText1.Margins.Right := 30;
          ImageRulesBack.Position.X := 50;
          ImageRulesBack.Position.Y := 510;
          ImageRulesBack.Width := 55;
          ImageRulesBack.Height := 55;
          ImageRulesForward.Position.X := 250;
          ImageRulesForward.Position.Y := 510;
          ImageRulesForward.Width := 55;
          ImageRulesForward.Height := 55;
        end;

       
      Изначально думал делать для каждого разрешения через case в зависимости от разрешения, но кажется что этот путь совсем неправильный!
    • От Dinkin
      Доброго!
      Для TEdit хочу сделать фон под цвет формы, что бы был эффект просто рамочка на форме и ввод текста. Зашел в Едит стаил, нашел там background, удаляю его, и компонент в обще становится невидим....остается только перекрасить фон под цвет формы, а как это сделать?
    • От Dinkin
      Доброго!
      Есть ли аналог AllowAllUp для кнопок в FM?
    • От Pax Beach
      Коллеги, хочу раскрасить кнопки, не могу найти свойство в DesignTime. Может нет такового?
      А в RunTime это делать через SpeedButton.Canvas.FillRect и перерисовку текста или картинки?
      Подскажите пожалуйста, кто знает?
       
    • От Martifan
      Доброго времени сутки
      подскажите пожалуйста как можно запустить фоновом режиме Локацию в iOS
      Заранее спасибо
    • От RapsodRF
      Здравствуйте!
      Подскажите как в FMX перевести приложение в фоновый режим?
      В VCL это делается так:
      ShowWindow(Application->Handle, SW_HIDE); Visible = false;  
    • От Ufomaster
      akRight для TButton в TTabControl не корректно работает, как это обойти? 
      При использовании якоря у кнопки, правый край кнопки уплывает за границу табпанели.

    • От prodigone
      Имеется TImage, работает как кнопка. Можно ли создать анимацию её нажатия? Может быть реализовать плавную смену самой картинки на момент нажатия и обратная смена на исходную после того как палец отпустили? Подскажите как это можно описать
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу