Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.07.2010, 10:41   #11
Sanprof
Форумчанин
 
Аватар для Sanprof
 
Регистрация: 28.01.2008
Сообщений: 267
По умолчанию

попробуйте еще так Shift + F11 или (Project->Add to Project) и выбрать файл pas с вашим "uchild", а потом подключить как я говорил.
Не забываем говорить спасибо за помощь - это ведь так приятно
Sanprof вне форума Ответить с цитированием
Старый 27.07.2010, 10:54   #12
dmitriegorovih
Ещё не
Форумчанин
 
Аватар для dmitriegorovih
 
Регистрация: 04.01.2010
Сообщений: 517
По умолчанию

Цитата:
Нужно что бы вторую форму можно было передвигать только в пределах главной формы.
А почему нельзя сделать так?
Код:
uses ... , unit2;
....
var
  Form1: TForm1;
  form2:Tform2;
implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
form2:=Tform2.Create(form1);
form2.Parent:=form1;
form2.Show;
end;
Да забыл сказать в проекте в верху нажмите на показать исходни и затрите следующую строку
Код:
Application.CreateForm(TForm2, Form2);
Воображение важнее, чем знания. (Albert Einstein)

Последний раз редактировалось dmitriegorovih; 27.07.2010 в 10:59.
dmitriegorovih вне форума Ответить с цитированием
Старый 27.07.2010, 10:59   #13
phphel
Форумчанин
 
Аватар для phphel
 
Регистрация: 12.07.2010
Сообщений: 249
По умолчанию

Всё получилось) просто мне не был понятен алгоритм создания самих форм.

подскажите насчет отображения дополнительной формы в событии OnClose
Moonquake
phphel вне форума Ответить с цитированием
Старый 27.07.2010, 11:00   #14
phphel
Форумчанин
 
Аватар для phphel
 
Регистрация: 12.07.2010
Сообщений: 249
По умолчанию

dmitriegorovih, спасибо, буду юзать этот вариант.
Moonquake
phphel вне форума Ответить с цитированием
Старый 27.07.2010, 11:04   #15
dmitriegorovih
Ещё не
Форумчанин
 
Аватар для dmitriegorovih
 
Регистрация: 04.01.2010
Сообщений: 517
По умолчанию

Цитата:
подскажите насчет отображения дополнительной формы в событии OnClose
Код:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
canclose:=false;
form2.Show;
end;
Воображение важнее, чем знания. (Albert Einstein)
dmitriegorovih вне форума Ответить с цитированием
Старый 27.07.2010, 11:11   #16
phphel
Форумчанин
 
Аватар для phphel
 
Регистрация: 12.07.2010
Сообщений: 249
По умолчанию

dmitriegorovih. действительно) странно, раньше так же писал, и вылазила ошибка...
видимо что-то мешало.
Всем спасибо большое, что помогли.
Moonquake
phphel вне форума Ответить с цитированием
Старый 27.07.2010, 11:24   #17
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ну вот я создаю приложение
Я так и не понял что это за модуль.
Если он твой, то его желательно бы прикрепить в проекту. Не знаю ка в мини-Делфи а в обычном есть пункт в меню "Add to project".
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.07.2010, 11:32   #18
phphel
Форумчанин
 
Аватар для phphel
 
Регистрация: 12.07.2010
Сообщений: 249
По умолчанию

Stilet, да все уже) это я напутал )
Moonquake
phphel вне форума Ответить с цитированием
Старый 27.07.2010, 20:38   #19
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
Нужно что бы вторую форму можно было передвигать только в пределах главной формы.
form2.parent:=form1;// без MDI
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 30.01.2011, 21:24   #20
Kotlyar562
Пользователь
 
Аватар для Kotlyar562
 
Регистрация: 03.02.2010
Сообщений: 46
По умолчанию

Цитата:
Сообщение от evg_m Посмотреть сообщение
form2.parent:=form1;// без MDI
Если так делать, то внутри Формы1 Форма2, и остальные, если их несколько, визуально как-будто не получают фокуса, даже если кликнуть их мышкой. То есть строка с заголовком всегда серая. Можно это как-то исправить? Чтобы при клике Форма2 становилась активной и визуально?
Kotlyar562 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несколько вопросов. Miron86 Компоненты Delphi 3 09.09.2009 18:25
несколько вопросов fitc Общие вопросы Delphi 28 14.07.2009 21:20
Несколько вопросов pix_l Общие вопросы Delphi 1 29.03.2009 22:26
Несколько вопросов Зубоскалик Общие вопросы Delphi 14 20.11.2008 14:28
Несколько Вопросов Дорст Общие вопросы Delphi 3 12.11.2007 09:18