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

Вниз

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

 
Васька   (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 вся ветка

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

Наверх





Память: 0.45 MB
Время: 0.072 c
15-1421388097
Silvestr22
2015-01-16 09:01
2015.09.10
SSD кеш на неосновной диск - возможно ли ?


15-1412228540
alexdn
2014-10-02 09:42
2015.09.10
Что с ВКонтакте?


11-1259936563
Егорка
2009-12-04 17:22
2015.09.10
Сервисы + Win7


15-1418333424
Юрий
2014-12-12 00:30
2015.09.10
С днем рождения ! 12 декабря 2014 пятница


15-1412618295
Дмитрий Белькевич
2014-10-06 21:58
2015.09.10
Обновление 1 для Delphi XE6





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