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

privet20044

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

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

  • Посещение

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

  1. Like
    privet20044 получил реакцию от Rusland в При свойстве Align элемента как "Scale", в TabItem он убегает [Rad Studio 10]   
    Проблему автор наверно уже решил, но просто напишу из наблюдений - думаю, что это глюк какой-то. Для его решения поместил на tabcontrol элемент panel и присвоил ей align = client, а потом на ней разместил все необходимые элементы с align = scale и все здорово работает, но ... в windows. на андроид нужно создать событие первоначальное, которое бы обрабатывало масштабируемость элементов (пока не нашел). ну и плюс (или минус)))) размеры шрифта нужно изменять вручную в зависимости от масштаба ;-)
  2. Like
    privet20044 получил реакцию от zairkz в При свойстве Align элемента как "Scale", в TabItem он убегает [Rad Studio 10]   
    Проблему автор наверно уже решил, но просто напишу из наблюдений - думаю, что это глюк какой-то. Для его решения поместил на tabcontrol элемент panel и присвоил ей align = client, а потом на ней разместил все необходимые элементы с align = scale и все здорово работает, но ... в windows. на андроид нужно создать событие первоначальное, которое бы обрабатывало масштабируемость элементов (пока не нашел). ну и плюс (или минус)))) размеры шрифта нужно изменять вручную в зависимости от масштаба ;-)
  3. Like
    privet20044 отреагировална Евгений Корепов в [Android] Как убрать "Вставить" и подчеркивание при фокусе?   
    Быть такого не может. Отладкой проверяли? Может у вас срабатывает на if Assigned(FClipboardSvc) then и ничего не выполняется. 
     
    В главной форме не забудьте    FClipboardSvc: IFMXClipboardService;
     
    и потом:
    procedure TFormMain.FormCreate(Sender: TObject); begin   if not TPlatformServices.Current.SupportsPlatformService(IFMXClipboardService, IInterface(FClipboardSvc)) then     FClipboardSvc := nil; ...
  4. Like
    privet20044 отреагировална Евгений Корепов в [Android] Как убрать "Вставить" и подчеркивание при фокусе?   
    Избежать появления кнопки Вставить можно очисткой буфера обмена.
    Например так:
      procedure TFormMain.Edit1CanFocus(Sender: TObject; var ACanFocus: Boolean); begin   if Assigned(FClipboardSvc) then     FClipboardSvc.SetClipboard('');   ACanFocus:=True; end; Обратите внимание что именно пустая строка очищает буфер, попытка сделать FClipboardSvc.SetClipboard(Nil); поместит в буфер строку 'empty'.
×
×
  • Создать...