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

Лидеры

  1. Brovin Yaroslav

    Brovin Yaroslav

    Администраторы


    • Баллы

      1

    • Постов

      2 124


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

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

    Модераторы


    • Баллы

      1

    • Постов

      2 517


  3. Error

    Error

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


    • Баллы

      1

    • Постов

      167


  4. DirtyBorov

    DirtyBorov

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


    • Баллы

      1

    • Постов

      71


Популярный контент

Показан контент с высокой репутацией 13.11.2016 во всех областях

  1. Никак не могу разобраться со сменой ориентации в приложении. Когда в Project options -> Application -> Orientation не стоит галочка Enable custom orientation, то при разных поворотах устройства приложение само переворачивается (тут все понятно). Мне же нужно что была только горизонтальная ориентация обычная и перевернутая (Landscape и Inverted landscape). Я ставлю галочку Enable custom orientation и выбираю Landscape home right и Landscape home left. В приложении ориентация становиться Landscape home right и как бы я не переворачивал устройство, ориентация не меняется. Собственно об этом и в справке написано, но почему? Вдруг пользователю во время работы нужна ориентация Landscape home left? Автоматически меняться не будет, нужно вручную? Объясните как правильно менять ориентацию? PS. Все темы про раздела прочитал, понимание не пришло. PPS. Application.Initialize; Application.FormFactor.Orientations := [TFormOrientation.Landscape, TFormOrientation.InvertedLandscape]; Application.CreateForm(TForm1, Form1); Application.Run;
    1 балл
  2. Используйте TAndroidHelper.Context (Androidapi.Helpers)
    1 балл
  3. Можно проверять по другому, в поиске искать по словам CheckInternet2
    1 балл
  4. GASCHE

    Включение TAniIdicator

    Мне жаль пользователя, которому придется работать с 50 кнопками если конечно это не клавиатура, но и не могу понять зачем его злить, дополнительно тормозя и без того долгий процесс вместо того чтоб пытаться сократить это время.
    1 балл
  5. Error

    Включение TAniIdicator

    Application.ProcessMessages после включения TAniIndicator, может помочь показать его хотябы. Но анимации точно не будет, т.к. главный поток занят созданием кнопок.
    1 балл
  6. DirtyBorov

    Пример работы с TObjectList

    Еще пару вариантов. 1. Можно немного сократить, не указывая Items (почему - ищите в "корнях" property) for i:=0 to List.Count-1 do List[i].Position.Y := List[i].Position.Y+0.5; 2. Можно использовать такой вариант var c: TCircle; begin for c in List do c.Position.Y := c.Position.Y + 0.5; end;
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...