169 похожих чатов

Ребята подскажите, если я создал кнопку и добавил ее в

TObjectList, как я могу к ней обратится и поменять допустим caption, или width, height ?

17 ответов

13 просмотров

TsPanel(object_list[0]).caption

JF- Автор вопроса
Михаил
TsPanel(object_list[0]).caption

огромное спасибище!)) пошёл пробовать

для чего ты это делаешь?

И попробуй использовать дженерики. Panels := TList<TsPanel>.Create Тогда сможешь удобнее работать с элементами Panels.Add(p); Panels[0].Caption := '123';

Hemul GM
И попробуй использовать дженерики. Panels := TList...

Дженерики это неплохо. Когда мне приспичило, я делал на массиве, скролл. В скролле панели, на панелях разное, но самое извратное это ричедит с онресайзреквест. И из за онресайза на линухе это потом не взлетело...

Ed Doc
Тогда уж TObjectList<TsPanel>

Зачем? Контролы принадлежат форме

Hemul GM
Зачем? Контролы принадлежат форме

Странно слышать это от тебя 😊

JF- Автор вопроса
Alexey Shumkin
для чего ты это делаешь?

пишу программку для себя. Добавляю название фильма или сериала, ввожу дату анонса, и вывожу название в панель а количество оставшихся дней в прогрессбар.. чисто ради изучения delphi)_)

JF- Автор вопроса
Hemul GM
И попробуй использовать дженерики. Panels := TList...

окей, спасибо. не подскажете как пользоваться сортировкой? к примеру есть scrollbox, создаю на нём панели, на панелях прогрессбары... панели приклеены по align = altop каким образом я могу отсортировать панели по Position в прогрессбаре ?

JF- Автор вопроса
Alex Wow
Проверяешь значение позици

это я знаю, нужно найти рядом стоящие панели, сравнить позиции прогрессбаров и если больше то менять значения .top у TObjectLista есть сортировка же ? С её помощью можно как-то реализовать?

Если и есть сортировка ,она скорее всего отсортирует по адресу

JF- Автор вопроса
Alex Wow
Если и есть сортировка ,она скорее всего отсортиру...

значит придется вручную, ну ниче, окей) пасиб

JF
значит придется вручную, ну ниче, окей) пасиб

Утром народ набежит , можешь уточнить Они больше могут знать )

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта