Indigo Rose Software
  #1  
Old 02-06-2008
Dermot Dermot is offline
Indigo Rose Customer
 
Join Date: Apr 2004
Location: Vancouver, Canada
Posts: 1,520
ActiveX Support

I know this has been mentioned before but I just want to bring it up again. It would be fantastic if AMS could host activex controls. You can use most non visual activex controls with Luacom which is great, but you could do so much more if you could use visual ones as well. I have managed to host one in an AMS ListBox which works great, but I have had no look with any others.

Is this something that could be added to AMS? or could one create an object plugin that you could drop on a page and then specify the activex control to use?

I think this is the one big thing that AMS is missing.
__________________
Dermot

AMS Add-ons - xDialog.com

A complex system that does not work is invariably found to have evolved from a simpler system that worked just fine.
Reply With Quote
  #2  
Old 02-06-2008
FoxLeader's Avatar
FoxLeader FoxLeader is offline
Forum Member
 
Join Date: Nov 2006
Location: Quebec, Canada.
Posts: 432
THAT would revolutionize AMS! I totally agree with you, that would just give a lot more power to that platform for a fairly "little" amount of work (well, I don't know on the IR side but on our side for sure ).

Dermot>> Could you please explane a bit more what you managed to do? It's intriguing me
Reply With Quote
  #3  
Old 02-06-2008
Dermot Dermot is offline
Indigo Rose Customer
 
Join Date: Apr 2004
Location: Vancouver, Canada
Posts: 1,520
Quote:
Could you please explane a bit more what you managed to do? It's intriguing me
I manage to display an activex control inside an AMS ListBox. This particular control has a property that lets you specify the hWnd of the container you want it to belong to. The listbox simply becomes the container. I then use Luacom to set properties and process events. Works like a charm. Any windowed object can be used as the container but I found the ListBox worked best.
__________________
Dermot

AMS Add-ons - xDialog.com

A complex system that does not work is invariably found to have evolved from a simpler system that worked just fine.
Reply With Quote
  #4  
Old 02-06-2008
Intrigued's Avatar
Intrigued Intrigued is offline
Indigo Rose Customer
 
Join Date: Dec 2003
Location: Location! Location!
Posts: 6,058
Quote:
Originally Posted by Dermot View Post
I manage to display an activex control inside an AMS ListBox. This particular control has a property that lets you specify the hWnd of the container you want it to belong to. The listbox simply becomes the container. I then use Luacom to set properties and process events. Works like a charm. Any windowed object can be used as the container but I found the ListBox worked best.
This post screams for an example for all to see.

;-)
__________________
Intrigued
www.amsuser.com
Reply With Quote
  #5  
Old 02-06-2008
FoxLeader's Avatar
FoxLeader FoxLeader is offline
Forum Member
 
Join Date: Nov 2006
Location: Quebec, Canada.
Posts: 432
Quote:
Originally Posted by Intrigued View Post
This post screams for an example for all to see.

;-)
+1

This could open a lot of possibilities in a very near future
Reply With Quote
  #6  
Old 02-06-2008
Dermot Dermot is offline
Indigo Rose Customer
 
Join Date: Apr 2004
Location: Vancouver, Canada
Posts: 1,520
I would love to share an example but due to licensing for this particular control, I can't. The best I can do is a video of it in action.

http://screencast.com/t/WgPqmslD
__________________
Dermot

AMS Add-ons - xDialog.com

A complex system that does not work is invariably found to have evolved from a simpler system that worked just fine.
Reply With Quote
  #7  
Old 02-06-2008
Intrigued's Avatar
Intrigued Intrigued is offline
Indigo Rose Customer
 
Join Date: Dec 2003
Location: Location! Location!
Posts: 6,058
Quote:
Originally Posted by Dermot View Post
I would love to share an example but due to licensing for this particular control, I can't. The best I can do is a video of it in action.

http://screencast.com/t/WgPqmslD
Kept getting a message I need to install the latest Flash player, but I followed the instructions.. closed the window, reopen and the message comes back up.

Here's what I have installed:

You have version 9,0,115,0 installed
__________________
Intrigued
www.amsuser.com
Reply With Quote
  #8  
Old 02-06-2008
Dermot Dermot is offline
Indigo Rose Customer
 
Join Date: Apr 2004
Location: Vancouver, Canada
Posts: 1,520
I think you need to cloe all open browser windows and reopen. Looks like Techsmith updated the video player.
__________________
Dermot

AMS Add-ons - xDialog.com

A complex system that does not work is invariably found to have evolved from a simpler system that worked just fine.
Reply With Quote
  #9  
Old 02-07-2008
Darryl's Avatar
Darryl Darryl is offline
Indigo Rose Staff Member
 
Join Date: Jul 2001
Location: Indigo Rose Software
Posts: 1,602
Yes, this suggestion is currently in our suggestions database for consideration, thanks for the feedback.

REF: 13571
__________________
Darryl
Indigo Rose Corporation

Product Guides: AMS70 | SUF80 | TU30 | VP30 |MSIFACT |DeltaMAX
Reply With Quote
  #10  
Old 02-07-2008
RizlaUK's Avatar
RizlaUK RizlaUK is offline
Forum Member
 
Join Date: May 2006
Location: London UK
Posts: 3,129
Quote:
The best I can do is a video of it in action.
Thats neat, imagine the possibility's if AMS could be this natively.
Reply With Quote
  #11  
Old 02-07-2008
Dermot Dermot is offline
Indigo Rose Customer
 
Join Date: Apr 2004
Location: Vancouver, Canada
Posts: 1,520
Quote:
Yes, this suggestion is currently in our suggestions database for consideration
Thanks Darryl. I knew that but I was hoping for a bit more info. Is this possible or likely or do I need to forget about it? I don't want to invest money in developing a plugin if AMS can't handle it or if this is something that you have plans to add in the not too distant future. I know one can probably create a wrapper plugin like the Windows Media Player one but having to create a seperate plugin for each control is not feasable.

Quote:
Thats neat, imagine the possibility's if AMS could be this natively.
That's the whole point, it doesn't have to. We can't expect AMS to do everything so if we could use the thousands of activex controls out there to add the functionality we need, then there is pretty much nothing you couldn't do. Why reinvent the wheel when someone else has created what you need in the form of an activex control that you can drop into your app. I have $1000's worth of controls I have purchased for VB and Access, but can't take advantage of them in AMS.

That one I showed in the video is a perfect example. There is no way you could do that in AMS without using that control. Up to now I have had to use a completely seperate program which was far from ideal. Users don't like that, when a completely different app opens to perform certain tasks. It is much better if it is done within your app. With activex controls, you are still using someone elses app but they are seamlessly embeded in your app and become part of it.
__________________
Dermot

AMS Add-ons - xDialog.com

A complex system that does not work is invariably found to have evolved from a simpler system that worked just fine.
Reply With Quote
  #12  
Old 02-07-2008
Intrigued's Avatar
Intrigued Intrigued is offline
Indigo Rose Customer
 
Join Date: Dec 2003
Location: Location! Location!
Posts: 6,058
Nice Dermot. I got to see the video finally.

__________________
Intrigued
www.amsuser.com
Reply With Quote
  #13  
Old 02-08-2008
Darryl's Avatar
Darryl Darryl is offline
Indigo Rose Staff Member
 
Join Date: Jul 2001
Location: Indigo Rose Software
Posts: 1,602
Hi Dermot,

We do agree that this is a good idea, but after asking here at the office, none of us have really done any research on it, so it's not something I can comment on as to whether or not it is possible, or what is involved in such a task as far as supporting it in AMS70. We don't see a reason why it couldn't be implemented, but without having the whole picture it's really hard to say. At the moment, there just isn't enough time to look into this in depth.

As far as whether or not it will be included in a future update, I cannot answer that either unfortunately as there are many variables that decide what will be done in each service release beyond bug fixes. I can tell you that it will not be in the next update, but beyond that, it hasn't been decided upon, which is a good thing really, because the requests from our users do change over time, so it is really best not to have the next year's features set in stone.

I'm sorry if this doesn't tell you anything, but that's the situation for this one. It hasn't been dismissed, that's for sure.
__________________
Darryl
Indigo Rose Corporation

Product Guides: AMS70 | SUF80 | TU30 | VP30 |MSIFACT |DeltaMAX
Reply With Quote
  #14  
Old 02-08-2008
Dermot Dermot is offline
Indigo Rose Customer
 
Join Date: Apr 2004
Location: Vancouver, Canada
Posts: 1,520
Thanks Darryl. I am pretty confident that it can be done as a plugin. I just wanted to know IR's position on it before moving a head.
__________________
Dermot

AMS Add-ons - xDialog.com

A complex system that does not work is invariably found to have evolved from a simpler system that worked just fine.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Press Release: Indigo Rose Launches New Online Support System Colin Announcements & News 0 02-02-2004 04:51 PM
INFO: MDAC 2.7 Runtime Support Module Support Setup Factory 6.0 Knowledge Base 0 10-17-2002 04:55 PM
INFO: Troubleshooting ActiveX Control Installation Support Setup Factory 6.0 Knowledge Base 0 10-03-2002 11:19 AM
HOWTO: Register an ActiveX Control Support Setup Factory 6.0 Knowledge Base 0 09-27-2002 03:13 PM


All times are GMT -6. The time now is 08:20 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright © 2000 - 2009 Indigo Rose Corporation. All rights reserved.
Indigo Rose Software