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

Вниз

Как активизировать MDI окно?   Найти похожие ветки 

 
serg128   (2004-08-27 10:29) [0]

Т.е. делаю так:

  for(int i=0; i<MDIChildCount; i++)
    if(MDIChildren[i]->Caption == ((TMenuItem*)Sender)->Caption)
    {
      MDIChildren[i]->Show();
      break;
    }

А оно не активизируется! В чем тут дело?


 
VMcL ©   (2004-08-27 10:32) [1]

>>serg128  (27.08.04 10:29)

Что по этому поводу глаголет интегрированный отладчик?


 
Rem   (2004-08-27 10:46) [2]

По умолчанию, если не определено, в элементы меню автоматически вставляются "горячие клавиши". Поэтому, даже если и назвать элемент меню "Form1", то он будет называться "&Form1" или как уж решит автоматический "разогреватель клавиш" :)
Поэтому лучше на названия пунктов меню лучше не опираться.
Ищите другой путь.


 
REA   (2004-08-27 10:48) [3]

А стандартное MDI меню не подходит?


 
s999   (2004-08-27 10:53) [4]

with AForm do
begin
 if IsIconic(Handle) then
   WindowState := wsNormal;
 BringWindowToTop(Handle);
 Perform(WM_CHILDACTIVATE, 0, Handle);
end;


 
serg128   (2004-08-27 10:54) [5]

> REA
Оно глючит безбожно. Если знаете, то подскажите плиз, как заставить его перестать глючть.


 
serg128   (2004-08-27 11:22) [6]

Всё, кажись справился. Кому интересно -> скину код.



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

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

Наверх




Память: 0.47 MB
Время: 0.043 c
3-1092832268
Slash
2004-08-18 16:31
2004.09.12
Путь к базе данных


14-1093399792
Думкин
2004-08-25 06:09
2004.09.12
С днем рождения! 25 августа


1-1093543754
JohnJ
2004-08-26 22:09
2004.09.12
местонахождение исполняемого файла


1-1093597779
Goorus
2004-08-27 13:09
2004.09.12
Add to AutoRun


14-1093514830
kogor
2004-08-26 14:07
2004.09.12
У кого есть СД от книги The Tomes of Delphi™ Algorithms and Data?