Alexander

Пользователи
  • Публикаций

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

  • Посещение

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

    2

Alexander стал победителем дня 14 июля 2016

Alexander имел наиболее популярный контент!

Информация о Alexander

  • Звание
    Продвинутый пользователь

Посетители профиля

680 просмотров профиля
  1. Если постоянно необходимо держать combobox раскрытым, то лучше уж использовать другой компонент, например, listbox. А его уже либо показывать, либо скрывать
  2. Alexander

    Canvas,

    Циклы проверьте, For n:= 0 to n-1 do
  3. Alexander

    Неправильно работает case

    Чудес не бывает, либо в отладчике смотрите какое значение stage, либо в render выводите stage на экран. И не видно кода, как происходит перерисовка после изменения stage, думаете изменение переменной автоматически перерисует сцену?
  4. Координаты v1,2 в осях сцены, а рендер происходит для первой сферы. Таким образом, глобальные координаты сфер, вы привязываете к сфере1
  5. Во-первых, учитывайте половину размера кнопки. Во-вторых, использовать математический пересчёт относительно положения panel1 на форме
  6. Alexander

    Воспроизведение MPG, Windows

    Проверка видимости кодеков для приложения if TMediaCodecManager.IsCodedExists(Data.Files[0]) then Memo1.Lines.Add('Кодек зарегестрирован') else Memo1.Lines.Add('Кодек не зарегестрирован'); а ваши *.mpg из проводника запускаются для просмотра?
  7. Alexander

    Воспроизведение MPG, Windows

    Справка скудна, но интуиция подсказывает, что последний параметр очень важен для заполнения
  8. Если гора не идёт к..... Может тогда в базу загрузить "пустышку"?
  9. Через правую кнопку мыши обновите окно Livebinding
  10. А как вы заполняете данными grid?
  11. Alexander

    Проблемы с TLight Material Source

    У меня нет таких проблем. попробуйте изменить параметры TLight
  12. Y1 :=ListBox1.AniCalculations.ViewportPosition.Y; Y2 := ListBox1.AniCalculations.ViewportPosition.Y + ListBox1.Height; for I := 0 to ListBox1.Count-1 do if ListBox1.ListItems[i].IsVisible then if (ListBox1.ListItems[i].Position.Y>=Y1) and (ListBox1.ListItems[i].Position.Y<=Y2) then Caption := Caption +'|'+ IntToStr(i); Альтернативный вариант с уточнением
  13. А если решитесь писать свой, то присмотретьсь к App Tethering
  14. Моё ИМХО, придётся решать алгоритмически. Если изначально у всех Edit.HitTest :=False; то появления клавиатуры не будет и перемещение будет согласно жесту. А вот как как вводить Edit в режим доступа и редактирования, тут надо пробовать. Если в лоб, то двойной клик(или Tap) по Edit, по сути будет клик по scrollbox. Получение координат и определение, какой edit находится на клике. Соответственно Edit.HitTest :=True ; ввод с клавиатуры, уводить фокус с edit, Edit.HitTest := False;