Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как курсор на ВКЛ форме свой поставить? [Delphi, Windows]


If ©   (2004-04-26 19:05:00) 

игру делаю, на экране один курсор(сам рисовал), а как форма появляеться то там виндусовский, надо исправить. и если вообще от ВКЛ отказываться в пользу делфиИКС полного, то как тогда там рисовать формы с кнопками на них и диалогами?, вручную по каждому обьекту на форму выводить?


Yar-Com   (2004-04-26 20:52:00) [1]

с примерами проблемма я пишу под OpenGL

вот как я себе это представляю


type
    TEventHandler = procedure( EventCode : Integer........) of object;
    TMyMenu = class
    private
    MenuItems : TStringList;
    FEventHandler : TEventHandler;
    public
    procedure Create;
    procedure Destroy;
   
    procedure AddItem(Item : String; EventCode : Integer);
    procedure Draw(x,y : Integer);  
   
    property  OnEvent: TEventHandler reaad FEventHandler write FEventHandler;
    end;


ну и в том же духе....


If   (2004-04-26 20:39:00) [2]

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


Yar-Com   (2004-04-26 20:36:00) [3]

можно основанное на тех же спрайтах...


Yar-Com   (2004-04-26 20:35:00) [4]

Тут придется свои классы писать для реализации меню и тд.


If   (2004-04-26 20:24:00) [5]

я пишу игру, понимаю что ВКЛ это извращение, но подругому не умею, и даже не знаю как так начять, примеров нигде нету что то. Например надо мне вызвать диалог с менюшками и кнопками, когда я в дом захожу. В случае обычной формы это легко бы сделать, все там замаскировать под графику игровую  и все, никто не узнает что это обычная форма =) если есть конкретные советы то помогите пожалуйста.


Yar-Com   (2004-04-26 20:18:00) [6]

извеняюсь не точно вопрос задал: "Зачем в DirectX приложении формы и кнопки?"


If   (2004-04-26 20:06:00) [7]

я вроде бы написал вверху все...


Yar-Com   (2004-04-26 20:04:00) [8]

Нафиг нужен VCL в директ иксовом приложении?


If   (2004-04-26 19:38:00) [9]

Хмм, а как интересно, не разу не делал так, можно пример какой нибудь?


OSokin   (2004-04-26 19:20:00) [10]

Сделай в DelphiX спрайт, помести туда свой рисунок и обрабатывай OnMouseMove перемещением этого спрайта и его перерисовкой.


Наверх

Титульная страница Поиск, карта сайта Написать письмо