Re: Офф Delphi modal form
Привет, Gene! Вы пишешь 24 апреля 2006: GF> приложение отсылает запрос длительный серверу приложений. GF> в этот момент активна модально открытая форма. GF> то бишь приложение зависает Забей на модальность а-ля VCL. Создавай форму со своими параметрами окна. Относительно недавно, Кочмин обсуждал сие: http://rsdn.ru/Forum/Message.aspx?mid=1552411 -- With best regards, Alex Cherednichenko.
Re: Офф Delphi modal form
Привет! =) А может просто пустить этот запрос в отдельном потоке? Чтоб юзер мог нормально дальше продолжать работать? Ото получаться, что мы хаем программы которые просто медленно что-то делают... а сами ТАКОЕ пишем... -- Роман.
Re: Офф Delphi modal form
AC> Создавай форму со своими параметрами окна. AC> Относительно недавно, Кочмин обсуждал сие: AC> http://rsdn.ru/Forum/Message.aspx?mid=1552411 ой, и точно. Та это разве недавно... Я уже и забыть успел. :) -- С уважением Кочмин Александр
Re: Офф Delphi modal form
GF> собсно вопросы: GF> 1. отчего это и можно избежать? GF> 2. если на первый вопрос ответа нет, то можно ли хотя бы как-нить GF> почистить свои кнопки в панели задач? :-) а как ты создаешь это модальное окно? Вот тут написано вроде по этой теме http://www.dore.ru/perl/nntp.pl?f=1&gid=38&mid=56005 -- С уважением Кочмин Александр
Re: Офф Delphi modal form
Р> Чтоб юзер мог нормально дальше продолжать работать? может ему ещё и пасьянс косынку запустить, штоп не скучал? Пасьянс... нет на работе не надо... Но всё-же... ИМХО:Если разработчик знает, что какой-то момент программы работает долго - должен вывести это в отдельный поток, как раз для того, чтоб программа не "зависала"... Хотя-бы ради того, чтоб пользователь в момент этого запроса не убил приложение и не стартовал новое и выполнил ещё раз этот долгий запрос 4 раза, что, я думаю, не очень понравиться серверу. Ну хотя... Если у Вас пользователи научены так не делать и есть более срочные дела - не вопрос, придется оставить и так... Хотя с учетом того, что Вас заинтересовал "кнопочка" в этот момент - значит вы занимаетесь этой проблемой. Всё выше изложенное не стоит принимать как руководство к действию, а только как МОЁ мнение. А на счет "ТАКИХ ПРОГРАММ" - не имел ввиду конкретно ВАШУ. Если задел - милостиво прошу прощения =). -- Роман.
��� Delphi modal form
ÃÃÃÃÃÃÃ, ÃÃÃà ÃÃÃà à ÃÃÃ? ÃÃÃÃÃÃà ÃÃà ÃÃÃÃÃÃà à ÃÃÃÃÃà ÃÃÃÃà ÃÃÃÃà Ãà ÃÃà Ãà ÃÃÃÃÃÃà ÃÃÃ. à ÃÃÃà ÃÃÃà Ãà ÃÃÃÃÃÃà ÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃà ÃÃÃÃÃ. Ãà ÃÃÃà ÃÃÃÃÃÃà ÃÃà ÃÃÃÃÃÃà à à à Ãà Ãà à ÃÃÃÃÃà ÃÃÃà Ãà Ãà Ãà ÃÃÃÃÃÃÃÃà à ÃÃÃÃÃà ÃÃÃÃÃÃà ÃÃà , à ÃÃÃÃà ÃÃÃÃÃÃÃÃÃà Ãà Ãà ÃÃÃÃÃÃÃÃà Ãà Ãà à ÃÃÃà Ãà ÃÃÃÃÃ, Ãà à ÃÃÃà Ãà ÃÃÃÃà (Ãà ÃÃà ÃÃà :-) ÃÃÃÃÃÃÃà à à ã ÃÃÃà ÃÃÃÃÃà ÃÃÃà ÃÃÃÃÃà à ÃÃÃÃÃÃà à ÃÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃà ÃÃÃÃÃ. à ÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃà ÃÃÃà à Ãà ÃÃÃÃÃÃÃ. ÃÃÃÃÃà ÃÃÃÃÃÃÃ: 1. ÃÃÃà Ãà ÃÃà à ÃÃÃÃà ÃÃÃà ÃÃÃÃ? 2. à ÃÃà Ãà Ãà ÃÃÃà ÃÃÃÃÃà ÃÃÃà Ãà Ãà Ã, Ãà ÃÃÃÃà Ãà ÃÃÃà Ãà ÃÃÃ-ÃÃÃà ÃÃÃÃÃÃÃÃà ÃÃÃà ÃÃÃÃÃà à ÃÃÃà Ãà ÃÃÃÃÃ? :-) æ£ÃÃÃÃà åÃÃà ÃÃÃ. úáï "ôÃà ÃÃ-Ã". Ã¥ÃÃÃà ÃÃÃÃÃÃÃ.
Re: ��� Delphi modal form
Hello, òÃÃÃÃ! You wrote on Mon, 24 Apr 2006 22:30:55 +0400: ò> á ÃÃÃà à ÃÃÃÃÃà ÃÃÃÃÃÃà ÃÃÃà ÃÃÃÃÃà à ÃÃÃà ÃÃÃÃà ÃÃÃÃÃà ? ÃÃÃÃÃà ÃÃÃà ÃÃÃÃÃÃÃ: Ãà ÃÃÃà à ÃÃÃà ÃÃÃÃÃà ÃãÃ? ò> þÃÃà ÃÃà à ÃÃà ÃÃÃÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃ? ÃÃÃà à à Ãà à ã à ÃÃÃÃÃÃà ÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃ, ÃÃÃà Ãà ÃÃÃÃÃÃ? ò> ïÃà ÃÃÃÃÃÃÃÃÃÃ, ÃÃà Ãà ÃÃà à ÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃà ÃÃÃÃÃà Ãà ÃÃà ÃÃà ÃÃÃ-Ãà ò> Ãà ÃÃÃÃ... à ÃÃÃà ôáëïå ÃÃÃà Ã... à ôáëïå Ãà ÃÃÃà à ÃÃÃÃÃÃÃÃà Ãà ÃÃà æ£ÃÃÃÃà åÃÃà ÃÃÃ. úáï "ôÃà ÃÃ-Ã". Ã¥ÃÃÃà ÃÃÃÃÃÃÃ.
Re: ��� Delphi modal form
Hello, Alexandr Kochmin! You wrote to Gene Feudorov on Tue, 25 Apr 2006 10:46:17 +0700: AK> ÷Ãà ÃÃà ÃÃÃÃÃÃÃà ÃÃÃÃà Ãà ÃÃÃà Ãà Ãà AK> http://www.dore.ru/perl/nntp.pl?f=1&gid=38&mid=56005 ûÃÃÃÃ, ÃÃà Ãà Ãà ÃÃÃÃÃÃÃà :-) AK> à ÃÃà Ãà ÃÃÃÃÃà Ãà ÃÃà ÃÃÃÃÃÃÃÃà ÃÃÃÃ? à ÃÃÃÃÃÃà ÃÃà frmCalculator := CreateComponent('frmCalculator', ctForm, frm) frmCalculator.Width := 600 frmCalculator.Height := 600 frmCalculator.Caption := 'ðÃÃÃÃÃÃÃ-ÃÃ' frmCalculator.BorderStyle := bsSizeable frmCalculator.Position := poScreenCenter frmCalculator.ShowModal æ£ÃÃÃÃà åÃÃà ÃÃÃ. úáï "ôÃà ÃÃ-Ã". Ã¥ÃÃÃà ÃÃÃÃÃÃÃ.
Re: ��� Delphi modal form
Hello, Alex Cherednichenko! You wrote to Gene Feudorov on Mon, 24 Apr 2006 17:17:28 +0400: AC> úÃÃà à Ãà ÃÃÃÃÃÃÃÃÃÃà Ã-Ãà VCL. óÃÃ, à Ãà à ÃÃà Ãà ÃÃÃÃà ÃÃÃÃ? à ÃÃÃÃÃÃà ÃÃÃà Ãà à ÃÃÃÃÃÃÃà à VCL - ÃÃÃÃà ÃÃà ÃÃÃÃÃÃÃÃà FormStyle AC> óÃÃÃÃÃÃà ÃÃÃÃà Ãà ÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃà ÃÃÃÃ. AC> ïÃÃÃÃÃÃà ÃÃÃà Ãà ÃÃÃÃÃ, ëÃÃÃÃà ÃÃÃÃÃÃÃà ÃÃà : AC> http://rsdn.ru/Forum/Message.aspx?mid=1552411 ÃÃà Ãà ÃÃ. ÃÃà fsStayOnTop Ãà ÃÃÃ. Ãà Ãà ÃÃÃÃÃÃà ÃÃÃà ÃÃÃà à à Ãà Ãà ÃÃÃÃÃÃÃÃÃ. ÃÃà à Ãà Ãà Ãà à ÃÃÃÃÃà ÃÃÃÃ, ÃÃÃÃÃà ÃÃà ÃÃÃÃÃà ÃÃÃÃà à ÃÃÃÃÃà TTransportThread.Execute à à ãà ÃÃÃÃÃÃÃÃÃÃÃÃÃà TStreamedConnection.WndProc Ãà ÃÃà à Ãà ÃÃÃÃÃà ÃÃà ÃÃÃÃÃà Ãà ÃÃÃà :-) æ£ÃÃÃÃà åÃÃà ÃÃÃ. úáï "ôÃà ÃÃ-Ã". Ã¥ÃÃÃà ÃÃÃÃÃÃÃ.
Re: ��� Delphi modal form
Hello, òÃÃÃÃ! You wrote on Tue, 25 Apr 2006 12:34:32 +0400: ò> ðÃÃÃÃÃÃ... Ãà à Ãà ÃÃÃÃÃà Ãà ÃÃÃÃ... ÃÃÃÃ? ÃÃà Ãà ÃÃÃà Ãà ÃÃÃÃà :-) ò> éÃèï:Ã¥ÃÃà ÃÃÃÃÃÃÃÃÃÃà ÃÃÃà Ã, ÃÃà ÃÃÃÃÃ-Ãà ÃÃÃà Ãà ÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃà à ò> ÃÃÃÃà - ÃÃÃÃà à ÃÃÃà ÃÃà ÃÃà à ÃÃÃà ÃÃÃÃà ÃÃÃÃÃ, ÃÃà ÃÃà ÃÃà ÃÃÃÃ, ÃÃÃà ò> ÃÃÃÃÃÃÃÃà Ãà "ÃÃÃÃÃÃÃÃ"... Ã, Ã! à ÃÃà ÃÃÃÃà ÃÃÃÃÃÃÃÃÃÃà à ÃÃÃÃÃÃÃÃÃà Ãà à ÃÃÃÃà ÃÃÃà ! à Ãà à ÃÃÃÃÃÃà Ãà ÃÃà ÃÃÃÃÃÃÃà ÃÃÃà à ÃÃà Ãà ÃÃÃÃÃÃÃÃà ÃÃÃà Ãà Ãà Ãà ÃÃÃ? ÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃà Ãà ÃÃÃÃÃ? ÃÃÃÃÃà à Ãà Ãà à ÃÃÃÃÃÃÃà à ÃÃÃà ÃÃÃÃà ÃÃÃÃÃà , Ãà à ÃÃÃÃÃà Ãà ÃÃà ÃÃÃÃà ÃÃÃÃÃÃÃÃÃà Ãà ÃÃÃÃÃÃà à Ãà ÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃà ÃÃÃà ÃÃà ÃÃ, à Ãà ÃÃà ÃÃà ÃÃÃà ÃÃÃà ÃÃà Ãà ÃÃÃà à ÃÃÃÃÃà ÃÃà ÃÃÃà Ãà Ãà Ãà ÃÃà Ãà Ãà ÃÃÃà ÃÃÃÃÃà ÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃà Ãà à ÃÃÃÃÃÃà à ÃÃÃÃÃà ÃÃà : "ÃÃà ÃÃÃÃÃà Ã, ÃÃÃÃÃÃÃà ã Ãà Ãà ÃÃÃÃ?" ò> èÃÃÃ-Ãà ÃÃÃà ÃÃÃÃ, ÃÃÃà ÃÃÃÃÃÃÃÃÃà Ãà à ÃÃÃà Ãà ÃÃÃÃà ÃÃÃÃÃÃà Ãà ÃÃÃà ò> ÃÃÃÃÃÃà ÃÃà à Ãà ÃÃÃÃÃÃÃÃà ÃÃÃÃà à ÃÃÃÃÃÃÃà à ã ÃÃà ÃÃÃà ÃÃÃÃÃà ÃÃÃÃÃà ò> 4 ÃÃÃÃ, ÃÃÃ, à ÃÃÃÃÃ, Ãà ÃÃà Ãà ÃÃÃÃÃÃÃÃÃÃà Ãà ÃÃà ÃÃ. Ã, Ã, Ãà ÃÃà Ãà ÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃà ÃÃÃà Ãà ÃÃÃÃÃÃà à ÃÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃ! Ãà ÃÃÃà ÃÃÃÃÃÃÃÃÃà Ãà à Ãà ÃÃÃÃà Ãà ÃÃÃÃÃÃÃ, à ÃÃà Ãà ÃÃÃÃÃÃà - ÃÃÃÃÃÃÃÃà , Ãà ÃÃà ÃÃÃÃÃÃÃÃ, à à ÃÃà Ãà ÃÃÃÃà ÃÃÃà ÃÃà ÃÃÃÃÃÃÃÃÃà à ÃÃÃà ÃÃÃà ÃÃ, Ãà ÃÃÃÃÃÃÃà ÃÃÃÃà ÃÃÃÃÃÃÃÃÃ. æ£ÃÃÃÃà åÃÃà ÃÃÃ. úáï "ôÃà ÃÃ-Ã". Ã¥ÃÃÃà ÃÃÃÃÃÃÃ.