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

Окно "Настройки"


Steepe_Hare

Вопрос

Интересно, а как было создано окно Options в Embarcadeo RAD Studio?

Понятно, что слева TTreeView, а справа TPanel с компонентами. Но что происходит при выделении узла в дереве?
Все компоненты, лежащие на панели, удаляются и динамически создаются новые?
Если так, то как проектировали расположение в desigh-time?

Сначала экспериментировали, кидая их на форму, затем (когда согласовали их расположение) записывали их порядок и позицию и в процедуре смены узла в дереве восстанавливали всё это?

 

Snap1.jpg

Ссылка на комментарий

Рекомендуемые сообщения

  • 0
1 минуту назад, ZuBy сказал:

Ярослав говорил

Видимо, из моего сообщения было не ясно, что оно имеет значение "да, можно. Если хотите выстрелить себе в ногу".

Ссылка на комментарий
  • 0

Что-то вы меня все запутали.

Как лучше конкретно под ОС Android? (Berlin 10.1)
 

1. if (fr <> nil) then
   begin
     fr.DisposeOf;
     fr := nil;
   end;
2. if (fr <> nil) then
     FreeAndNil(fr);
3. if (fr <> nil) then
   begin
     fr.Parent := nil;
     fr.Free;
     fr := nil;
   end;

 

Изменено пользователем Steepe_Hare
Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

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