Re[2]: Delphi OpenGL
А еще вопрос с OpenGL. Вот на любом языке хоть на Delphi хоть на C++
подскажите пожалуйста вывести изображение на _определенную часть_
формы, а не на всю. Если можно, то как?
← Январь 2005 → | ||||||
1
|
2
|
|||||
---|---|---|---|---|---|---|
3
|
4
|
5
|
6
|
7
|
8
|
|
16
|
||||||
17
|
19
|
20
|
21
|
22
|
23
|
|
24
|
||||||
За последние 60 дней ни разу не выходила
Сайт листа:
http://codeguru.ru
Открыт:
21-09-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.prog.prog-list@subscribe.ru
Адрес
модератора: comp.soft.prog.prog-owner@subscribe.ru
А еще вопрос с OpenGL. Вот на любом языке хоть на Delphi хоть на C++
подскажите пожалуйста вывести изображение на _определенную часть_
формы, а не на всю. Если можно, то как?
Здравствуйте, B..
Вы писали 13 января 2005 г., 0:15:14:
B> Посмотри инициализацию (или приведи ее код сюда).
procedure PixelFormat(dc:HDC; hrc:HGLRC);
var
nPixFormat: integer;
pfd: TPixelFormatDescriptor;
begin
FillChar(pfd, sizeof(pfd), 0);
pfd.nSize:=sizeof(pfd);
pfd.nVersion:=1;
pfd.dwFlags:=PFD_DOUBLEBUFFER+PFD_SUPPORT_OPENGL+PFD_DRAW_TO_WINDOW;
pfd.iPixelType:=PFD_TYPE_RGBA;
pfd.cColorBits:=24;
pfd.cAlphaBits:=64;
pfd.cAccumBits:=64;
pfd.cDepthBits:=32;
pfd.cStencilBits:=64;
pfd.iLayerType:=PFD_MAIN_PLANE;
nPixFormat:=ChoosePixelFormat(dc, @pfd);
if nPixFormat<>0 then
SetPixelFormat(dc, nPixFormat, @pfd);
end;
Эту?
Здравствуйте, Юрчик.
Вы писали 13 января 2005 г., 0:24:13:
Ю> Я думаю, вся прелесть здесь именно в вызове gluPerspective(30,
Ю> Width*1.0/Height, 1.0, 100.0).
Не помогает причем прога реагирует только на два последних параметра,
если они не равны - вообще не рисует ! (( Может проблема в ХР ?
Проблема эта была под всеми нтишными платформами. Заключалось в том что твои
символов у тебя должна быть либо строки юникойдные, либо в региональных
настройках в понели управления на вкладочке адвансед выбрать использовать
Kazah для не юникодных програм.
Вот пожалуй и всё.
Original Message From: "Alex" <ley***@m*****.kz>
To: "comp.soft.prog.prog (3778558)" <buz@l*****.com>
Sent: Wednesday, January 12, 2005 5:13 PM
Subject: kz
Здравствуйте.
Система Win XP sp2, Delphi7
Проблема такая: В проекте необходимо использовать казахский язык. Но при
наборе
специфических каз. символов
таких как ? ? ? ? ? ? ? ? отображаются ?,???,,?,??.
Кстати это проблема не только Delphi, почему-то часть программ работает
корректно,
а другая нет.
P.S. Используемые шрифты поддерживают KZ (Arial, Times New Roman и т.д. ).
С уважением,
Алексей.
Номер выпуска : 3929
Возраст листа : 478 (дней)
Количество подписчиков : 518
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/295770
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
Здравствуйте, Alex.
Вы писали 12 января 2005 г., 21:13:12:
A> Здравствуйте.
A> Система Win XP sp2, Delphi7
A> Проблема такая: В проекте необходимо использовать казахский язык. Но при наборе
A> специфических каз. символов
A> таких как ? ? ? ? ? ? ? ? отображаются ?,???,,?,??.
A> Кстати это проблема не только Delphi, почему-то часть программ работает корректно,
A> а другая нет.
A> P.S. Используемые шрифты поддерживают KZ (Arial, Times New Roman и т.д. ).
A> С уважением,
A> Алексей.
Попробую узнать, у знакомых была та же проблемма, не знаю, решили или
нет.