Перевод cannot make a visible window modal
Доброе утро! У меня есть форма с разными компанентами расположенными на двух панелях. Я сделал вот что: Вырезал эти панели из формы, вставил в неё PageControl, с двума листами на первый я поместил эти панели, а на второй фрейм, с кодом никаких изменений не проводил, что касается фрейма, то это пока просто набор компанентов(без описяния и реализации каких — либо процедур); Запускаю прогу вызываю это окно(модальное). но вылетает ошибка, что-то вроде: не может показать модально невидимое или недоступное окно, и Cannot make a visible window modal. кто — нить подскажет что делать?
← →
Сергей М. © ( 2008-09-23 09:43 ) [1]
На момент вызова метода ShowModal свойство Visible этой формы должно быть равным False.
> На момент вызова метода ShowModal свойство Visible этой
> формы должно быть равным False.
Форму теперь показывает, но только после сообщения об ошибке:
Cannot focus a disabled or invisible window!
← →
Поросенок Винни-Пух © ( 2008-09-23 09:56 ) [3]
не надо было ее делать MDIChild
← →
Сергей М. © ( 2008-09-23 10:02 ) [4]
Форму со стилем fsMDIChild показать модально нельзя.
> Форму со стилем fsMDIChild показать модально нельзя.
Да я зняю, но она у меня fsNormal, но ошибка через раз все равно вываливает. И тут же вопрос как сделать fsMDIChild окно и чтоб без косяков?
← →
Anatoly Podgoretsky © ( 2008-09-23 10:09 ) [6]
> Cannot focus a disabled or invisible window!
Теперь ты пытаешься установить фокус на невидимое окно, а это не возможно.
← →
Сергей М. © ( 2008-09-23 10:12 ) [7]
Cказка про белого бычка) ..
> как сделать fsMDIChild окно и чтоб без косяков?
> см. [4]
да это я понимаю, но может её показать не модально, как — нить?
← →
Рамиль © ( 2008-09-23 10:23 ) [9]
fsMDIChild можно сделать для пользователя как бы модальным (только результат придется возвращать через SendMessage), задизейблив все остальные окна, но только обязательно через try finally, иначе рискуешь остаться с одним окном:)
> может её показать не модально, как — нить?
Немодально — это метод Show.
Но MDIChild-форма не требует вызова этого метода — она всегда немодально видима после создания и скрыть ее нельзя.
← →
Anatoly Podgoretsky © ( 2008-09-23 13:12 ) [12]
Ошибка: Cannot make a visible window modal
Комментарий модератора | ||
|
архив проекта — см. пост #7
Добавлено через 22 минуты
Извините что тип кидаю на сделайте, просто уже безвыходная ситуация.. и еще если не затруднит подскажите как можно исправить увеличение шрифта нормально ибо там текст съедает когда по фонту увеличиваешь..
Cannot make a visible window modal
не пойму как исправить вот код: Открываю форму из главной try EditFilter_frm :=.
Не получается форму, ошибка «Cannot make a visible window modal»
Значит так, есть два sRadioButton procedure TForm1.sRadioButton2Click(Sender: TObject); begin .
Ошибка: «cannot make a visible window modal»
procedure TForm7.Button1Click(Sender: TObject); begin form7.Caption:=’Добавление Абонента’;.
Ошибка «cannot focus disabled or visible window»
Здравствуйте. После запуска программы при нажатии на image2 выходит ошибка «проект вызвал класс.
Решение
а вопрос про увеличенные шрифты не так прост
в общем случае ответ ясен — делайте побольше элементы, чтобы текст входил
а если что-то конкретное — задавайте конкретные вопросы
и 100500 раз повторю — для тех кому лень переименовать компоненты из Form1 Form2 в MainForm UserDialogForm и т.п. — в аду стоит отдельный котел.
ну никто не должен за вас разбираться, что должно вводиться и где находится Edit1 и что написано на Button5.
Спасибо за ответ и полезный совет, я об этом даже не думал. но я уже решил проблему создав отдельную процедуру слип и вставляя его меж строк.
Добавлено через 29 секунд
А насчет основной проблмы пока не понятно
Вложения
beta001.rar (1.34 Мб, 2 просмотров) |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Ошибка: Сannot make a visible window modal
Добрый день. Есть основная форма Form1, из неё открываю Form2 Из Form2 открываю Form3. Потом.
Cannot Make a visible window Modal
Помогите устранить ошибку Cannot Make a visible window Modal При открытии другой формы.
вывод php кода в modal window
Здравствуйте, не получается вывести php код в модальное окно, все делал по гайдам в интернете. .
Не закрывать modal window после submit
После сабмита модальное окно закрывается, но нужно запретить это, как это сделать?
на кнопку кликаешь, Image1.Visible:=False; Image2.Visible:=True; Eще раз ликаешь, Image1.Visible:=True; Image2.Visible:=False.
на кнопку кликаешь, Image1.Visible:=False; Image2.Visible:=True; Eще раз ликаешь.
Перевод cannot make a visible window modal
Доброе утро! У меня есть форма с разными компанентами расположенными на двух панелях. Я сделал вот что: Вырезал эти панели из формы, вставил в неё PageControl, с двума листами на первый я поместил эти панели, а на второй фрейм, с кодом никаких изменений не проводил, что касается фрейма, то это пока просто набор компанентов(без описяния и реализации каких — либо процедур); Запускаю прогу вызываю это окно(модальное). но вылетает ошибка, что-то вроде: не может показать модально невидимое или недоступное окно, и Cannot make a visible window modal. кто — нить подскажет что делать?
← →
Сергей М. © ( 2008-09-23 09:43 ) [1]
На момент вызова метода ShowModal свойство Visible этой формы должно быть равным False.
> На момент вызова метода ShowModal свойство Visible этой
> формы должно быть равным False.
Форму теперь показывает, но только после сообщения об ошибке:
Cannot focus a disabled or invisible window!
← →
Поросенок Винни-Пух © ( 2008-09-23 09:56 ) [3]
не надо было ее делать MDIChild
← →
Сергей М. © ( 2008-09-23 10:02 ) [4]
Форму со стилем fsMDIChild показать модально нельзя.
> Форму со стилем fsMDIChild показать модально нельзя.
Да я зняю, но она у меня fsNormal, но ошибка через раз все равно вываливает. И тут же вопрос как сделать fsMDIChild окно и чтоб без косяков?
← →
Anatoly Podgoretsky © ( 2008-09-23 10:09 ) [6]
> Cannot focus a disabled or invisible window!
Теперь ты пытаешься установить фокус на невидимое окно, а это не возможно.
← →
Сергей М. © ( 2008-09-23 10:12 ) [7]
Cказка про белого бычка) ..
> как сделать fsMDIChild окно и чтоб без косяков?
> см. [4]
да это я понимаю, но может её показать не модально, как — нить?
← →
Рамиль © ( 2008-09-23 10:23 ) [9]
fsMDIChild можно сделать для пользователя как бы модальным (только результат придется возвращать через SendMessage), задизейблив все остальные окна, но только обязательно через try finally, иначе рискуешь остаться с одним окном:)
> может её показать не модально, как — нить?
Немодально — это метод Show.
Но MDIChild-форма не требует вызова этого метода — она всегда немодально видима после создания и скрыть ее нельзя.
← →
Anatoly Podgoretsky © ( 2008-09-23 13:12 ) [12]