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

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

Так что, никто не знает ? Ttabsheet и Drag & Drop [D5, D6, Win95/98, WinME, NT4, Win2k, WinXP]


Great ©   (2002-03-25 19:34:00) 

Подскажите пожалуйста как можно в стандартном PageControl сделать так чтобы можно было за ярлычек перетащить TabSheet в другую позицию как листы в Excel (т.е. например был лист первый по счету а стал третий).


Andrey007   (2002-03-26 09:37:00) [1]

TTabSheet.PageIndex. Можно ещё проверять PageControl.ActivePage.PageIndex.


Great   (2002-03-26 07:19:00) [2]

А как проверить номер таба? У него же нет своих координат или других подходящих значений чтобы можно юыло однозначно его определить.


EugeneT   (2002-03-26 05:56:00) [3]

Однако, только ручками:
1. Отловить начало перетаскивания (связка MouseDown + MouseMove)
2. на MouseUp проверить № таба под курсором
3. поменять нумерацию табов


Наверх

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