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

Вниз

Добавление формы в проект   Найти похожие ветки 

 
Vedun   (2005-11-26 00:06) [0]

Добавил в KOL проект новую форму. Все согласно инструкции. При запуске программы добавленная форма появляется на переднем плане.
Так и должно быть?
Чтобы этого не было в обработчике события FormCreate новой формы пишу:

Form2.Form.Hide;

А есть ли другой путь избавиться от этого?


 
Muxaspb ©   (2005-11-26 02:21) [1]

Перейди в опции проекта (Project -> Options...)
В закладке Forms укажи, чтобы форма создавалась не автоматически, т.е. перенеси из  Auto-create forms в Available forms.


 
Vedun   (2005-11-26 11:25) [2]

Не помагает. Формы все равно отображаются одновременно.
Кроме того заметил, что при изменении свойства Name компонента KOLForm исчезает следующая строчка условной компиляции:

 Form: PControl;
 {$ELSE not_KOL_MCK}
 TForm2 = class(TForm)
 {$ENDIF KOL_MCK}     <---- эта строчка исчезает
   KOLForm2: TKOLForm;
   
Может это глюк?


 
-=Mike=-   (2005-11-27 02:36) [3]

вот так работает:
var
 fmAbout: PfmAbout;
begin
 NewfmAbout(fmAbout, Applet);
 fmAbout.Form.ShowModal;
 fmAbout.Form.Free;
end


 
Vedun   (2005-11-27 20:24) [4]


> Перейди в опции проекта (Project -> Options...)
> В закладке Forms укажи, чтобы форма создавалась не автоматически,
>  т.е. перенеси из  Auto-create forms в Available forms.


Как оказалось, форму из раздела Auto-create forms в Available forms надо перенести до того, как на нее будет положен компонент KOLForm. Тогда форма не будет создаваться автоматически, и ее можно отобразить как показал -=Mike=-.


 
Mothertrucker   (2005-12-05 14:56) [5]

По-моему, просто нужно kolform.visible:=false :)


 
MTsv DN   (2005-12-05 18:24) [6]

Привет...

Правильно именно так: В закладке Forms укажи, чтобы форма создавалась не автоматически, т.е. перенеси из  Auto-create forms в Available forms, ни какие Visible и Hide не используйте...
По-началу делал так же... От этого одни проблемы...

С Уважением MTsv DN


 
Muxaspb ©   (2005-12-05 20:33) [7]


> Правильно именно так: В закладке Forms укажи, чтобы форма
> создавалась не автоматически, т.е. перенеси из  Auto-create
> forms в Available forms, ни какие Visible и Hide не используйте.
> ..
> По-началу делал так же... От этого одни проблемы...

И какие же проблемы?


 
Muxaspb ©   (2005-12-05 21:09) [8]


> И какие же проблемы?

Вопрос отпадает. Невнимательно прочел сообщение.



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

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

Наверх




Память: 0.46 MB
Время: 0.011 c
2-1157807035
DelphiN#1
2006-09-09 17:03
2006.10.01
СкринШоты


15-1157838035
Ketmar
2006-09-10 01:40
2006.10.01
google.com


15-1157999150
Furyz
2006-09-11 22:25
2006.10.01
КПК , нужен кпк , что посоветуете


15-1157982695
Cyrax
2006-09-11 17:51
2006.10.01
Тонкости Delphi


2-1157969626
nstur
2006-09-11 14:13
2006.10.01
Определение позиции Мышки





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