Вниз
Скачать: CL | DM;

MDI children   Найти похожие ветки 

← →
PiratA ©   (2004-03-15 15:20) [0]

Ламерский вопрос конечно. Но как сделать так, чтобы окно не появлялось при старте программы?


← →
Mr. Chel   (2004-03-15 15:30) [1]

Убери его из Auto-Create Form в Project options.


← →
Defunct ©   (2004-03-15 15:46) [2]

Создать MDIChild в OnActivate главной MDI формы


← →
PiratA ©   (2004-03-15 16:10) [3]

Убрал. Пишет AccessViolation...
  fPriceView.Create(self);


← →
Плохиш   (2004-03-15 16:12) [4]

fPriceView := tmdiform.Create(self)
Когда основы изучать будем?


← →
Serge ©   (2004-03-15 16:13) [5]

fPriceView := TfPriceView.Create(...);


← →
Defunct ©   (2004-03-15 16:24) [6]

Стоп, а кто из них MDIChildren, и что он делал в DPR?

Совет дня:
Создайте MDI приложение через
File -> New -> Other... -> Projects -> MDI Appication

Посмотрите как там создается MDI Child


← →
Игорь Шевченко ©   (2004-03-15 17:42) [7]

Defunct ©   (15.03.04 15:46) [2]


> Создать MDIChild в OnActivate главной MDI формы


И каким образом это действие поможет автору вопроса ?

---
LMD


← →
Defunct ©   (2004-03-15 19:39) [8]

Игорь Шевченко ©   (15.03.04 17:42) [7]

Никаким, просто я привык, что MDI Child формы поумолчанию не включаются в DPR, а соответственно и не создаются автоматически при старте программы. Отсюда читая вопрос, я пропусти слово в связке "не появлялось" слово "не". Позже я исправился см [6]

Игорь Шевченко ©   (15.03.04 17:42) [7]
> И каким образом это действие поможет автору вопроса ?
А каким образом ЭТО поможет автору вопроса?

PS: Читая форум я редко замечал дельный совет, который реально бы помог хоть кому-то, с вашей стороны.
LMD


← →
Игорь Шевченко ©   (2004-03-16 12:14) [9]


> Читая форум я редко замечал дельный совет, который реально
> бы помог хоть кому-то, с вашей стороны.


Это по принципу "Сам дурак" ?

Иногда лучше не давать никакого ответа, чем давать заведомо ламерские.

---
LMD


← →
Rule ©   (2004-03-16 12:43) [10]

>PiratA ©

В главном окне у тебя должно стоять в свойствах
FormStyle=fsMDIForm

в дочерном (в ребёнке)
FormStyle=fsMDIChild

зайди в пункт меню
Project>Options>Forms
и убери дочерное окно из списка автосоздающихся
чтобы динамически создать дочерное окно в главном окне надо воспользоватся такми вот кодом, допустим что дочерная форма называется Form1, тогда:
Form1:=TForm1.create(Application);
и не забудь в поле uses включить Forms и модуль Form1.
Вот так
и ещё совет
в событи onclose дочерного окна поставь вот такой код
action:=caFree;

а чтобы из кода динамически закрыть окно воспользуйся командой
Close;
вроде и все ...


← →
PiratA ©   (2004-03-16 12:53) [11]

> Rule ©

Эх.. побольше бы таких терпеливых людей, дающих полные ответы.
Спасибо.

ЗЫ Я разобрался сам, поковырявшись в примерах, но всеравно спасибо.


← →
Wizard_Ex ©   (2004-03-16 14:41) [12]


> Defunct ©   (15.03.04 19:39) [8]

Зря вы так, молодой человек.
Мне Игорь Шевченко помогал и неплохо.
А ругаться не стоит, даже таким замысловатым способом, тем более вы действительно не правы.


← →
Michail Dalakov ©   (2004-03-16 17:29) [13]

Зря вы так, молодой человек.
Мне Игорь Шевченко помогал и неплохо.


Совершенно точно, я из-за недостатка времени очень редко посещаю форум, но если уж возникает вопрос, сразу на http://delphi.mastak.ru/ и могу сказать, что именно Игорь Шевченко в основном и выручал, другого и не вспомнишь разве что поедателя оленего мха, тоже очень умный мужик (ни в коем случае не в обиду другим мастерам)



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.02 c
3-1078817075
denmin
2004-03-09 10:24
2004.04.04
Помогите!!!! Задолбался с ADOTable


1-1079080186
Tornado
2004-03-12 11:29
2004.04.04
Перенос кода


3-1078806569
Романов Р.В.
2004-03-09 07:29
2004.04.04
Обновление данных в SQL запросе


3-1078201011
Алексей Петухов
2004-03-02 07:16
2004.04.04
Оптимизация БД


1-1079593159
ПрогерШ
2004-03-18 09:59
2004.04.04
Как передать как параметр - ссылку на функцию?




   Наверх