Вниз
Скачать: CL | DM;

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

← →
Васька   (2014-02-27 09:46) [0]

Привет.
Есть родительское окно и несколько дочерних.
При создании одного из дочерних окон создается еще одно.
Но это второе окно появляется на заднем плане за первым окном. Подскажите как сделать чтобы второе показывалось поверх первого.
пробовал вот так
procedure TfmOrders.FormShow(Sender: TObject);
begin
fmSelect_citizen:=TfmSelect_citizen.Create(Application);
fmSelect_citizen.Show;
fmSelect_citizen.edt1.SetFocus;
end;

не помогает

Подскажите как сделать чтобы второе показывалось поверх первого.


← →
ТимоховД   (2014-02-27 10:36) [1]

может BringToFront?


← →
clickmaker ©   (2014-02-27 10:37) [2]

BringToFront
SetForegroundWindow


← →
Васька   (2014-02-27 10:38) [3]


> может BringToFront?


не помогает


← →
Васька   (2014-02-27 10:46) [4]


> SetForegroundWindow


помогите с кодом для этой процедуры.
А то не могу разобраться как ее использовать с дочерними окнами


← →
clickmaker ©   (2014-02-27 11:14) [5]

сдается мне, тут вылез известный глюк vcl, когда форму можно поймать в фокус только альт-табом.

fmSelect вроде как намекает, что это форма выбора чего-то.
Отсюда вопросы:
- почему не ShowModal?
- почему на TfmOrders.FormShow?


← →
Васька   (2014-02-27 11:15) [6]

я уже все сделал. Спасибо за помощь



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.041 c
15-1421340945
Fox
2015-01-15 19:55
2015.09.10
Ранжирование игр на Google Pkay


15-1415975355
LIFTEX
2014-11-14 17:29
2015.09.10
Вопрос по версиям среды разработки


2-1394020241
Novicer
2014-03-05 15:50
2015.09.10
Какую кодировку выбрать для БД Firebird?


15-1419531172
Rouse_
2014-12-25 21:12
2015.09.10
Задачка для разминки мозга


15-1414083578
Kerk
2014-10-23 20:59
2015.09.10
Delphi -> Object Pascal




   Наверх