|
|
|
Page 1 of 1 |
[ 6 posts ] |
|
 DLL Plugin and VB Forms question : Developer's Corner
|
|
Posted: April 23rd, 2004, 1:03 pm
|
|
|
|
Devestator
Devestator's Reps:
|
I know we cant yet directly load a VB Form as the XU UI (I've read that was being worked on?) But if I make a plugin that has a form, it shouldnt cause any problems loading in the background should it?
|
|
|
|
|
Posted: April 23rd, 2004, 1:11 pm
|
|
|
|
Admin
Admin's Reps:
|
No it will not. You can even have it display the form if you are playing windowed.
|
|
|
|
|
Posted: April 23rd, 2004, 1:44 pm
|
|
|
|
SideReal
SideReal's Reps:
|
Admin -
Has there been any thought on using "lightweight" or "windowless" controls on the XU forms? That would immediately open up most of the 'normal' controls for use within XU and would also allow developers to develop new controls for use within XU. I know technically that it would be difficult (if not impossible) to make normal controls work correctly on a DirectX screen. But if I remember the lightweight control API, they bubble all events to their parent container which CAN be any window with an Hwnd, plus lightweight controls can also do 'hit testing' for visiblity.
If I remember right, the use a MS OCX. MSWLess.OCX, I think.
Just a thought.
|
|
|
|
|
Posted: April 23rd, 2004, 3:57 pm
|
|
|
|
WyvernX
WyvernX's Reps:
|
You can use any of the windowless controls via CreateObject. Or, if a plugin, put a form out there, and just dont display it. Or as the admins said in another thread, play windowed, and you can show the vb form.
|
|
|
|
|
Posted: April 25th, 2004, 10:16 am
|
|
|
|
SideReal
SideReal's Reps:
|
Wyve -
I am talking about putting the windowless controls onto a DirectX surface and showing it in the game. From everything I have read, all that is necessary is to make a DirectX surface that implements IWindowlessContainer (don't have dev up, I *think* that is the interface).
Then you could drop standard windowless controls onto the 'form' and they would work as expected.
|
|
|
|
|
Posted: April 25th, 2004, 11:13 am
|
|
|
|
WyvernX
WyvernX's Reps:
|
Never heard of it. Let me do some digging.
|
|
|
|
|
Who is online |
|
Users browsing this forum: No registered users and 5 guests |
|
|
|