Текущий архив: 2007.10.07;
Скачать: CL | DM;
Вниз
Создание приложений на чистом API - TPanel Найти похожие ветки
← →
kalexi (2007-04-05 12:06) [0]Мне надо на созданной мной форме расположить панель (TPanel), реализовывать на чистом API, для того, чтобы зная его хендл выводить OpenGL графику.
Выводить как я полагаю CreateWindowEx, только какие там параметры?
← →
clickmaker © (2007-04-05 12:14) [1]а TPanel.Handle чем не подходит?
← →
easy © (2007-04-05 12:47) [2]WS_CHILD or WS_VISIBLE
← →
kalexi (2007-04-05 13:06) [3]
> а TPanel.Handle чем не подходит?
Ты мне предлагаешь ExtCtrls крепить? Хендл я и так буду знать. Мне надо панель на форму поставить.Objekt := CreateWindow("CLASS", "CAPTION", ФЛАГИ, 10, 180, 80, 25, handle, 0, Inst, nil);
Но вопрос: ClassName - когда ставишь = "TPanel" - ничего нет.
____
> WS_CHILD or WS_VISIBLE
И? Флаги мне не нужны.
____
Может знает где можно найти достаточное количество информации про создание графического интерфейса на API/
← →
easy © (2007-04-05 13:17) [4]CreateWindow("STATIC", "CAPTION", ФЛАГИ, 10, 180, 80, 25, handle, 0, Inst, nil);
> когда ставишь = "TPanel" - ничего нет.
getlasterror не пробовал использовать?
> Флаги мне не нужны.
а флаги - не параметры чтоль?
← →
kalexi (2007-04-05 13:43) [5]
> а флаги - не параметры чтоль?
Ну с флагами я разберусь сам.
Т.е. я пишу такое:
> CreateWindow("TPanel", "CAPTION", ФЛАГИ, 10, 180, 80, 25,
> handle, 0, Inst, nil);
И у меня большое сомнение, что он меня понимает.
А Panel это почти тоже, что и Static? Может на Static выводить OpenGL?
Может знает кто где есть списки классов объектов?
← →
clickmaker © (2007-04-05 14:12) [6]
> где есть списки классов объектов?
в справке по CreateWindow
← →
ВАСЁК (2007-04-05 18:03) [7]TPanel и API не совместимы.
> Ты мне предлагаешь ExtCtrls крепить?
Ты сам себе это предлогаешь.
← →
kalexi (2007-04-06 13:22) [8]Уже разобрался во всем. Вместо TPanel использовал STATIC .
Страницы: 1 вся ветка
Текущий архив: 2007.10.07;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.044 c