Jump to content


Photo

: G M A X : -- : Updated! Now V3!


  • Please log in to reply
92 replies to this topic

#1 uuf6429

uuf6429

    Covac Software

  • New Member
  • 2522 posts

Posted 04 June 2008 - 08:52 PM


GMAX


Welcome to GMAX!
Probably this thing will amaze as such as that you'll leave GM and start following us! ^_^
Joking aside, GMAX allows you to embed ActiveX / OLE objects into your GM game.
What's special about that? There are many programs that export their code or internal engine as ActiveX to allow other programs to use them. This includes:
  • Microsoft Internet Explorer
  • Windows Media Player
  • VideoLAN Client (VLC Player)
  • Windows System Monitor Control (WMC)
  • Word / Access / Powerpoint controls
  • GmX / InstantPlay
  • Java / Flash / SilverLight
  • ...

Features:
  • Use any number of ActiveX (even of the same type)
  • Execute methods (with any number of parameters)
  • Get / Set ActiveX property values
  • RTView (freeware app to explore ActiveX dynamically)
  • Events list
  • Returns events thanks to Smarty
  • New! Windows Messages filter, so you can block ex: flash right-click menu (shown in flash demo) or make browser control completely readonly.

Download
Download GMAX 3! (Not updated yet, please don't download atm, will be updated at the end of this day)
Download GMAX 2 here
Download GMAX ONE here

Screenshots
WMA and SMC in GM!
Posted Image
Web browser (MSIE) with GM + GMAX
Posted Image
RTView ActiveX explorer
Posted Image

Use wisely!

Regards,
Christian V. Sciberras

Edit: Just realised, this is the fourth dll that has to do with web browser! :skull:

GAXC
From the next version (that is v3) onwards, we will give a set of GM helper scripts, which helps you controlling the dll and making the controls you want quickly and cleanly.
For example to create a flash control, you simply use:
global.swf=gaxc_flash_create(window_handle(),0,0,200,300) // parent, x, y, width, height
  • Microsoft Internet Explorer
  • Windows Media Player
  • VideoLAN Client (VLC Player)
  • Windows System Monitor Control (WMC)
  • Word / Access / Powerpoint controls
  • GmX / InstantPlay
  • Java / Flash / SilverLight
  • <reply to suggest another here>
Legend: Tested Implemented/GAXC Not ActiveX

License
Free for commercial and non-commercial use.
No need to be credited.
May be redistributed (as a library pack) or otherwise as in an application.
You may not claim it as your own
May be modified (please mark it as modified).
Contact us if a particular situation is not listed

Edited by uuf6429, 06 August 2008 - 06:48 AM.

  • 0

#2 xshortguy

xshortguy

    GMC Member

  • Global Moderators
  • 4185 posts
  • Version:GM:Studio

Posted 04 June 2008 - 08:55 PM

I was hoping for support for Autodesk's unsupported GMax 3D modeling program when I first read the topic. However, this also sounds very interesting.
  • 0

#3 uuf6429

uuf6429

    Covac Software

  • New Member
  • 2522 posts

Posted 04 June 2008 - 08:56 PM

Hah, I've got to start making a habit of researching acronymes before using them :skull: .
Now please go on and try this! ^_^
I'm positive this will get some use.

Edited by uuf6429, 04 June 2008 - 09:06 PM.

  • 0

#4 TheMagicNumber

TheMagicNumber

    GMC Member

  • GMC Member
  • 5247 posts
  • Version:Unknown

Posted 04 June 2008 - 10:39 PM

What is this made in? It looks so good!

Edited by GMREC1111, 22 July 2008 - 01:59 PM.

  • 0

#5 uuf6429

uuf6429

    Covac Software

  • New Member
  • 2522 posts

Posted 04 June 2008 - 10:40 PM

Pure Delphi! :mellow:
Thanks alot!
  • 0

#6 freaked

freaked

    freak up!

  • New Member
  • 890 posts

Posted 05 June 2008 - 04:14 AM

Nooooooooo...
I thought I\'d be the first one to wrap up Disphelper for GM...
But my dreams are shattered...
Please tell me, does this support COM objects ??

[EDIT]
Am I right in saying that this does not use threads ?
Anyways I discovered a bug due to no threads being used.

Steps to reproduce -
Fire up \"WMP_MSIE_SMC.exe\"
Goto the WMP settings and fiddle around -
You\'ll see that the settings window\'s image is pasted where there is NO activeX control being drawn
Move the settings windows.
It\'ll leave images of itself on the blank space whr there is no activeX control being drawn.

I guess thats caused due to the fact that the DLL has taken over and the GM window no longer redraws itself

Picture -
[img=http://img443.imageshack.us/img443/2456/sdssderrlg2.th.png]

Look Beside the WMP controls. Right side and down side

Edited by freaked, 05 June 2008 - 04:37 AM.

  • 0

#7 DarkFlame

DarkFlame

    GMB Member...wtf?

  • GMC Member
  • 2162 posts

Posted 05 June 2008 - 04:45 AM

these are simple vb6 tools =S
  • 0

#8 uuf6429

uuf6429

    Covac Software

  • New Member
  • 2522 posts

Posted 05 June 2008 - 05:23 AM

@ DarkFlame - No its not VB, and that's an advantage. VB usually is slowwer.
@ freaked - Aparantly that is a problem with WMP alone. I tried many other controls which worked fine. WMP doesn't even respond to resize requests. I'll try making them work in threads. Smarty seems to have given me the right suggestion.
As to COM, the idea is to support as many things as possible. In order to check that and more, please use RTView, it's a very good app and also free.

Edited by uuf6429, 05 June 2008 - 05:35 AM.

  • 0

#9 freaked

freaked

    freak up!

  • New Member
  • 890 posts

Posted 05 June 2008 - 05:33 AM

R u sure ?
Any window will leave its image there. See the PIC
  • 0

#10 uuf6429

uuf6429

    Covac Software

  • New Member
  • 2522 posts

Posted 05 June 2008 - 05:49 AM

Yes, but it is WMP's window that should be seen there.
In the pic you must also note MSIE and SMC work correctly.
Edit: Also don't worry the problem with WMP isn't on your computer only.
In fact I saw it first and tried a couple of fixes none of which worked. Next I'll try using threads, maybe making an option to create the control threaded or not.

Edited by uuf6429, 05 June 2008 - 05:51 AM.

  • 0

#11 Mayhem Games

Mayhem Games

    Proud Kiwi

  • GMC Member
  • 955 posts
  • Version:GM:Studio

Posted 05 June 2008 - 06:21 AM

cool... Downloading...

EDIT: Nice very very nice 9.5/10 :mellow:
  • 0

#12 Sindarin

Sindarin

    Indie Game Developer

  • New Member
  • 1644 posts
  • Version:GM:HTML5

Posted 05 June 2008 - 06:23 AM

The only problem I found just by testing the browser example is that after I visited a page, I could no longer access the textarea outside of the activeX window. Is there a function to set the focus back to GM?
  • 0

#13 uuf6429

uuf6429

    Covac Software

  • New Member
  • 2522 posts

Posted 05 June 2008 - 06:37 AM

Mayhem gfames - Thanks!
Sindarin - Nope you'll have to get another dll for that.
But there is a superficial fix.
Just minmize and restore the GM window.

Edited by uuf6429, 05 June 2008 - 06:39 AM.

  • 0

#14 Sindarin

Sindarin

    Indie Game Developer

  • New Member
  • 1644 posts
  • Version:GM:HTML5

Posted 05 June 2008 - 08:34 AM

But there is a superficial fix.
Just minmize and restore the GM window.


Aaahh, don't do half jobs. Just fix it! :mellow:
  • 0

#15 uuf6429

uuf6429

    Covac Software

  • New Member
  • 2522 posts

Posted 05 June 2008 - 10:11 AM

Duh ok...
But that's an extra anyway.

Edited by uuf6429, 05 June 2008 - 10:11 AM.

  • 0

#16 uuf6429

uuf6429

    Covac Software

  • New Member
  • 2522 posts

Posted 05 June 2008 - 03:16 PM

GMAX 2 completed!

Version 2 has some new features including:

>Events - Thanks to Smarty
>Focusing - Requested by Sindarin (look for the nice caret effect in browser demo, it hides when program looses focus)
>Updated RTBiew with a better interface and support for OleString / BString parameters in events .
>Two new screenshots

Get it here or from the main post.
Regards,
Christian

Edit: (images not allowed above)
Demo Browser viewing the GMC!
Posted Image
Playing runescape!
Posted Image

Edited by uuf6429, 05 June 2008 - 04:38 PM.

  • 0

#17 kake_fisk

kake_fisk

    GMC Member

  • New Member
  • 2391 posts
  • Version:GM7

Posted 05 June 2008 - 06:51 PM

Hmm, looks very nice.
But i got unexpected error when running it :mellow:
Using vista..
  • 0

#18 Sindarin

Sindarin

    Indie Game Developer

  • New Member
  • 1644 posts
  • Version:GM:HTML5

Posted 05 June 2008 - 07:57 PM

Now, there you go!
  • 0

#19 uuf6429

uuf6429

    Covac Software

  • New Member
  • 2522 posts

Posted 05 June 2008 - 08:41 PM

kake_fisk - That might be for various reasons. The best thing to do in that case is start commenting/ removing things (from the source code) until get fixed. Unfortunately, I still don't have Vista to test this on.
Sindarin - Thanks, could you please comment more on it? You know, this wasn't specifically designed for IE, as I mentioned above.
  • 0

#20 Rixeno

Rixeno

    The One 'n' Only

  • New Member
  • 513 posts

Posted 05 June 2008 - 09:36 PM

You should fix the link for GMAX 2 because you have to remove the "&quote" stuff and more to get the actual link that works ;)
I mean, it says : http://\&quot/;http://www.covac-software.com/screenshots/GMAX2.zip%5C&quot;
But that doesn't work, this does: http://www.covac-sof...shots/GMAX2.zip
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users