Блог Александра Божко
Архивы
Рубрики
Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Screenshot - 10_12_2011 , 12_35_03 AMПри работе с 3D приложениями FireMonkey бывает достаточно сложно выделить объект (компонент)  на форме. Если меньший по размеру объект расположен “за” большим, то “поймать” его мышью фактически невозможно. Для того, что бы решить эту проблему следует использовать окноStructure” (находится в левой верхней части IDE). Хотя в более ранних версиях Delphi разработчики не часто его использовали, при разработке 3D приложений без него, пожалуй, не обойтись. Позицию объекта и угол поворота лучше задавать в Object Inspector. С помощью мыши вы сможете лишь приблизительно установить их значения. Не доверяйте представлению из одной точки. Переключившись на другую камеру, вы можете обнаружить, что два объекта друг относительно друга расположены не совсем так, как вы ожидали. Поэтому всегда старайтесь проверять абсолютные значения координат.

Соответственно, давняя рекомендация о том, что компоненты, размещенные на форме, следует называть осмысленно, становится особенно актуальной. Если придерживаться этого правила нам не придется долго искать нужный компонент среди десятков других.

Другие статьи серии:

FireMonkey. Tips & Tricks #0
FireMonkey. Tips & Tricks #2 (Upd2)
FireMonkey. Tips & Tricks #3
FireMonkey. Tips & Tricks #4


Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

8 комментариев: FireMonkey. Tips & Tricks #1

  • Интересно как компоненты FM работают совместно с VCL на одной форме, и кто их будет прорисовывать “видюха” или нет?

  • Александр, Я так понимаю в случае попадания, они создаются но не отображаются

    >Забегая наперед скажу, что и «классические» двумерные контролы тоже вполне можно использовать в FireMonkey 3D приложениях. Но об этом чуть позже, а пока вернемся к плоскости.
    Что Вы ту имели виду?

Ответить на Юрий Отмена ответа

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика