Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Добавление tToolButton в RunTime [D2005, XP]


Евгений Р. ©   (2009-03-03 11:18:00) 

Хочу динамически создать кнопку.
В ее конструкторе добавляю на панель с уже существующими кнопками:

  inherited create(AOwner);
  tb:=aOwner as tToolBar;
  tb.InsertControl(self);

добавление происходит, перед всеми кнопками. Как сделать, чтобы вновь добавленная кнопка оказалась последней?


Евгений Р.   (2009-03-03 12:00:00) [1]


> KSergey ©   (03.03.09 11:23) [1]

в статье "жизнь и смерть в режиме run-time" тонкости tToolButton не описаны, а вопрос касается именно tToolButton.
К сати, можно ли на него поставить пиктограммку, минуя tToolBar.Images?


Евгений Р.   (2009-03-03 11:40:00) [2]


> KSergey ©   (03.03.09 11:24) [2]


У tToolButton нет TabOrder. Помогло Left= большое число


KSergey   (2009-03-03 11:24:00) [3]

> Евгений Р.   (03.03.09 11:18)  
>  чтобы вновь добавленная кнопка оказалась последней

свойство TabOrder


KSergey   (2009-03-03 11:23:00) [4]

в гугле "жизнь и смерть в режиме run-time"

если не сумеешь найти сам - вот
www.delphikingdom.com/asp/viewitem.asp?catalogid=342


Наверх

Титульная страница Поиск, карта сайта Написать письмо