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

Вниз

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

 
kblc ©   (2004-09-14 10:00) [0]

Уважаемые мастера, у меня к вам просьба подсказать мне что делать. У меня есть Главное окно, на нём располагается статическая картинка. Окно растянуто на весь экран. Я создаю форму, а в ней пишу Form2.Parent:=Form1; (т.е. Главному окну добавляю ребёнка). После чего у ребёнка, т.е. на form2 я вывожу графику при помощи opengl api. Но ничего не происходит, хотя все функции у form2 обрабатываються. А когда я убираю form2.parent:=form1 , то графика начинает отображаться, но(!!!) т.к. у меня форма главная растянута на весь экран, да иещё и поверх всех окон, то второго окна form2 НЕ ВИДНО ВООБЩЕ (!!!)... я уже с ума схожу - не знаю что и сделать....
 Подскажите мне пожалуйста, что делать и как быть...


 
kblc ©   (2004-09-14 15:30) [1]

Люди добрые... ну подкиньте совет.... :((


 
Darthman ©   (2004-09-14 16:34) [2]

Расскажи зачем тебе MDI? Может быть без него просто можно обойтись?


 
kblc ©   (2004-09-14 17:48) [3]

Мне MDI для:
1) форма растянута на весь экран со свойством fsStayOnTop, а это значит, что все другие окна будут за ним :((( или нет? если нет, то как это сделать?
2) эээ... наверное тока 1ое...
может совет дадите? плииззз...


 
Darthman ©   (2004-09-14 17:50) [4]

1) Растянуть можно и SDI форму.
2) хахахаха :)

Делай единой формой и не парься. Только проблемы тогда набираешь себе :)


 
kblc ©   (2004-09-14 18:00) [5]

а как единой формой делать?
у меня же на главной форме картинка натянута...


 
Darthman ©   (2004-09-14 18:18) [6]

Это как?


 
kblc ©   (2004-09-15 10:50) [7]

т.е. как?
мне нужно выводить графику opengl в отдельном окне, потому что на главном окне натянута картинка (т.е. на нём располагается TImage с картинкой. Вот.
Но сейчас я решил уже 1 проблему - я сделал вывод графики на фрэйм. Но!
Я только что столкнулся с проблемой! Почему когда окно имеет свойство FormStyle:=fsStayOnTop, то графика не рисуется (я про ОпенГЛ)! Почему? и как с этим бороться?


 
WondeRu ©   (2004-09-15 13:04) [8]

может это?
http://www.codeguru.com/Cpp/G-M/opengl/article.php/c2689



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

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

Наверх





Память: 0.46 MB
Время: 0.031 c
4-1101297270
DelphiN!
2004-11-24 14:54
2005.01.09
Вывести Opendialog поверх stayontop окна


14-1103625352
Kolan
2004-12-21 13:35
2005.01.09
Среда как electronic worck bench


1-1103704794
ORMADA
2004-12-22 11:39
2005.01.09
TThread


3-1101964594
Sirus
2004-12-02 08:16
2005.01.09
Нужно подробное описание работы объединения JOIN


3-1102661653
moor38
2004-12-10 09:54
2005.01.09
Excel в Paradox 7





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