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

Вниз

Все равно не понял :о)   Найти похожие ветки 

 
Aszbed   (2002-08-19 14:47) [0]

Так я и не разобрался с формами!!!! может кто поможет? могу отослать программный код... помогите плизз


 
Skier   (2002-08-19 14:49) [1]

>Aszbed
А в чём косяк-то ?


 
Aszbed   (2002-08-19 14:55) [2]

да глючок маленький - нажимаем на кнопку - появляется второе окно(модальное). Там мы делаем процедуру и нажимаем на кнопочку чтоб форма спряталась, но она-то прячется, а вот модальность к первому окну не приходит - так и продолжает beepать


 
Skier   (2002-08-19 14:58) [3]

>Aszbed
Всё так и должно быть !
Второе окно либо нужно делать не модальным (Show), либо
не прятать его, а закрывать(освобождать).


 
Aszbed   (2002-08-19 15:14) [4]

ye?// имеется в виду что я делаю close, а оно(второе) все равно beepает :
function TMainForm.ShowRemain(const What: String; const Remain: Integer): Boolean;
var
Last: TLastFrm;
begin
Last := TLastFrm.Create(Self);
try
Last.What := What;
Last.Count := Remain;
Last.ShowModal;
Result := Last.Good ;
finally
Last.Free
end
end;


procedure TLastFrm.Button1Click(Sender: TObject);
begin
lastFrm.close;
mainform.Show;
end;


первое окно ОБЯЗАНО оставаться открытым.... Оно ДОЛЖНО быть всегда на виду - поэтому и не идет функция MainForm.showModal - как из этого выпутаться?


 
Skier   (2002-08-19 15:20) [5]

>Aszbed
Что должно происходить на второй форме (какая там логика ?) ?


 
Aszbed   (2002-08-20 00:59) [6]

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



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

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

Наверх





Память: 0.45 MB
Время: 0.006 c
14-95947
TTCustomDelphiMaster
2002-08-03 16:09
2002.08.29
Проблема с XP


3-95656
MikeFW
2002-08-07 15:05
2002.08.29
как установить BDE у клинта?


14-95949
IronHawk
2002-08-03 23:59
2002.08.29
Где » архивы старых форумов « ???


3-95660
Cossys
2002-08-08 10:02
2002.08.29
Нужен компонент или как это сделать?


3-95685
sasha123
2002-08-08 13:58
2002.08.29
Подскажите, какую ОС поставить при установки MS SQL SERVER 2000.





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