Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Вниз

управление tabcontrol в чужом приложении   Найти похожие ветки 

 
Tango ©   (2005-02-02 12:56) [0]

Подскажите пожалуйста вот с таким вопросом:
есть другое приложение в котором расположен tabcontrol
В нем есть 5 закладок. При открытии этой формы как правило по умолчанию открывается первая по счету, мне же надо перейти на вторую закладку. Я это делаю с помощью TCM_CURSEL но после отработки сама закладка проявляется т.е. переход осуществляется но содержимое закладки остается прежним т.е. остается содержимое первой закладки. ак же проблема состоит в том что Control ID у всех tabcontrol ов имеют 0. Что делать и каким метобом пользоваться?
Заранее благодарю.


 
Tango ©   (2005-02-02 14:13) [1]

Как я понял мастеров в этом разряде нет :(
Я разве первый с этим сталкиваюсь?


 
DVM ©   (2005-02-02 15:40) [2]

Сам TabControl не управляет своим содержимым, это делает программа содержащая TabControl на основе отслеживания того какая вкладка выбрана.
Лучше отсылать ему иммитацию нажатия клавиши или клик мыши.


 
Jay1982 ©   (2005-02-02 15:57) [3]


TabControl1.TabIndex := ...

?


 
DVM ©   (2005-02-02 16:04) [4]


> Jay1982 ©   (02.02.05 15:57) [3]

Конференция то по WinAPI, к тому же TabControl1.TabIndex := это то же, что и TCM_SETCURSEL


 
Jay1982 ©   (2005-02-02 16:06) [5]

Виноват, извиняюсь


 
Tango ©   (2005-02-02 17:21) [6]

Я пока как раз на имитации мыши остановился, но мне было бы интересно как описать процедуру нажатия ctrl+Tab тогда я мог бы отследить нужную закладку

А кстати еще интересно как вовремя нужно выполнить отпускание Ctrl+TAb
вот сочетание Ctrl+Tab мне не удалось найти


 
DVM ©   (2005-02-02 17:29) [7]

тут смотрел?
http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988623692&n=15


 
DVM ©   (2005-02-02 17:34) [8]

вот еще
http://neskinsoft.narod.ru/stat_0.htm



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

Форум: "WinAPI";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.054 c
3-1108805188
Bogdan
2005-02-19 12:26
2005.03.20
Как програмно вставить DBGrid?


14-1109582095
DeadMeat
2005-02-28 12:14
2005.03.20
Еще один дневник...


14-1108302776
Юрий Зотов
2005-02-13 16:52
2005.03.20
Прощай, диалап!


14-1109572361
1008
2005-02-28 09:32
2005.03.20
Может статься так, что:


1-1109874982
Kosald
2005-03-03 21:36
2005.03.20
С шрифтами проблема





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский