Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.12;
Скачать: CL | DM;

Вниз

DragDrop для закладок TTabControl-а   Найти похожие ветки 

 
DevilDevil ©   (2007-05-30 20:02) [0]

Как реализовать DragDrop для закладок TTabControl-а ?


 
Rouse_ ©   (2007-05-30 21:21) [1]

А собственно что ты собрался переносить и куда?


 
DevilDevil ©   (2007-05-30 21:42) [2]

В Delphi можно открыть несколько модулей, обращение к каждому модулю происходит по клику на соответствующей закладке. Причём порядок этих закладок можно менять. Для этого нужно взять определённую закладку и перенести в нужное место. Я так же хочу :)


 
MBo ©   (2007-05-31 06:56) [3]

Для PageControl в OnDragOver можно узнать закладку, над которой несут, с помощью сообщения TCM_HITTEST


 
DevilDevil ©   (2007-05-31 09:30) [4]

Можно по подробнее?
А с TabControl-ом то же самое будет?


 
MBo ©   (2007-05-31 09:49) [5]

>Можно по подробнее?
в msdn читай описание этого сообщения и разбирайся

>А с TabControl-ом то же самое будет?
Да


 
DevilDevil ©   (2007-05-31 10:38) [6]

Сенкс. А как реализовать вот эту полоску, по которой можно определить, куда встанет закладка?


 
DevilDevil ©   (2007-05-31 12:21) [7]

Вот ещё что хотел спросить.

Используются ещё закладки другого типа, как в Экселе, например. В Delphi тоже есть ("Code", "Diagram"). Из соображения "Delphi написан на Delphi", вопрос: Где взять такие закладки?


 
clickmaker ©   (2007-05-31 12:25) [8]


> В Delphi тоже есть ("Code", "Diagram").

Spy++ говорит, что это TTabSet


 
DevilDevil ©   (2007-05-31 12:47) [9]

> clickmaker ©   (31.05.07 12:25) [8]

1) Сенкс. Должно быть свойство типа TabPosition. Где ? :)

2) А как реализовать вот эту полоску, по которой можно определить, куда встанет закладка?


 
clickmaker ©   (2007-05-31 13:04) [10]


> 2) А как реализовать вот эту полоску, по которой можно определить,
> куда встанет закладка?

рисовать в OnDragOver


 
DevilDevil ©   (2007-05-31 14:26) [11]

а... более детально можно?



Страницы: 1 вся ветка

Текущий архив: 2007.08.12;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.04 c
15-1184324312
ArtemESC
2007-07-13 14:58
2007.08.12
Какой шахматный сервер самый нормальный?


2-1184222024
Девушка
2007-07-12 10:33
2007.08.12
QvantumGrid поймать символ


2-1184435002
Sonic90
2007-07-14 21:43
2007.08.12
Кнопка формы на панели задач


1-1180686550
Inna_Z
2007-06-01 12:29
2007.08.12
Как послать e-mail с русским текстом.


1-1181139901
Terr
2007-06-06 18:25
2007.08.12
Проблема с выбором драйвера базы данных





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский