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

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

TabOrder......


kull ©   (2002-04-27 14:21:00) 

А кто подскажет?

Дано:
var C: TWinControl;

Задача: перейти к следующему контролу по TabOrder.


kull   (2002-04-28 00:30:00) [1]

Ладно спасибо!
Попробую как-нибудь через SelectNext извратиться, если получится.


Vovchik   (2002-04-27 21:02:00) [2]

Некоторые особенно полезные и часто используемые ф-ции переделаны руками дядюшки Borland"а и присутствуют в Кулихе.


Anatoly Podgoretsky   (2002-04-27 20:55:00) [3]

Использование WinApi препятсует портируемости приложения например в Линукс


Vovchik   (2002-04-27 20:43:00) [4]

Тогда плохо. А там нет в хелпе по этому поводу чего-нибудь путного?


kull   (2002-04-27 20:38:00) [5]

Не-а, нет там Perform, а с WM_NEXTDLGCTL тем более.


Vovchik   (2002-04-27 20:35:00) [6]

ОК! Перформ должен работать и в Кулихе (но я не уверен).


kull   (2002-04-27 20:24:00) [7]

В winapi ничего плохого нет, но хотелось бы меньше зависимости от конкретной системы.


Vovchik   (2002-04-27 20:16:00) [8]

А почему без WinAPI? Можно так:
Form1.Perform(WM_NEXTDLGCTL,0,0);


kull   (2002-04-27 19:09:00) [9]


> Vovchik © (27.04.02 14:59)
> А так пробовал:
> SendMessage(Form1.Handle,WM_NEXTDLGCTL,0,0);

Хотелось бы без winapi обойтись.



> SelectNext(C,True,True)

Это Protected метод - не совсем подходит. Хотя тоже неплохо...


Song   (2002-04-27 15:06:00) [10]

SelectNext(C,True,True)


Vovchik   (2002-04-27 14:59:00) [11]

А так пробовал:
SendMessage(Form1.Handle,WM_NEXTDLGCTL,0,0);


Наверх

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