Welcome, Guest. Please login or register.
Did you miss your activation email?
May 28, 2012, 01:44:39 PM

Login with username, password and session length
Search:     Advanced search
* Home Help Search Calendar Links Login Register
+  Machsupport Forum
|-+  Mach Discussion
| |-+  Mach SDK plugin questions and answers.
| | |-+  New SDK plugin development forum.
Pages: 1 2 »   Go Down
Print
Author Topic: New SDK plugin development forum.  (Read 6762 times)
0 Members and 1 Guest are viewing this topic.
ynneb
Guest
« on: May 29, 2006, 07:41:56 PM »

This section has been created in the interest of trying to keep all Plugin related questions and comments in the one place.
Over time it will become a good resource for all.

You will be able to upload and download developement files into these threads, as well as insert code examples using the # button above.
It may take a small habit change in order to remember to use this section, but It will help everyone in the long term.

Here is a temporary page for downloading Plugins from  http://www.machsupport.com/intro.htm
« Last Edit: May 29, 2006, 07:53:38 PM by ynneb » Logged
Brian Barker
Administrator
*
Offline Offline

Posts: 3,383



View Profile
« Reply #1 on: May 29, 2006, 08:52:24 PM »

O Boy this one is going to be fun to support Smiley  Hope there are a few  Cprogramers out looking for some fun Wink
Logged

Fixing problems one post at a time Wink

www.newfangledsolutions.com
www.machsupport.com
ART
Administrator
*
Offline Offline

Posts: 1,080


Tough as soggy paper.


View Profile
« Reply #2 on: May 29, 2006, 09:46:14 PM »

Hi Guys:
 
  Post any specific questions here and Ill keep tabs on this thread for getting back to you. Also keep track of the customising Wiki, Ill be posting explainations of each of the main block variables , I just added the Engine variables tonight.
We'll be adding as much as possibel tot he PlugIn sections of the code to allow for more power. The first big project is to add the G100 as a PlugIn, undoubtedly more functions will be added to support the complex interface required by a G100, so by the time the G100 is switched to a Mach plugiin, th eplugin facility will have enough power to hook pretty much anything in.

Regards,
Art
Logged
japrenticeuk
Global Moderator
*
Offline Offline

Posts: 37


View Profile
« Reply #3 on: May 30, 2006, 06:07:01 AM »

Apologies that the wiki is rather crude in its formatting rules.

I have been able to make Art's excellent info. on structures and variables a bit easier to follow by some editing. If you had problems please re-visit it at:

http://www.machsupport.com/MachCustomizeWiki/index.php?title=SDK_Variables

If anyone wants to post their own code the "rules" that work are:

(a) One or more spaces (not tab) at start of a line gives a TeleType font in a box.
(b) Avoid blank lines (i.e. new paragraphs in wiki markup) inside a collection of lines (e.g. a struct) as these will start a new box.

If you dummy edit the page linked above this should make sense!

On a different tack I am hoping that by setting up Notifications in my Profile I can keep track of any postings in this thread. It really is too easy reading Yahoo! with PGOffline ;=)

John Prentice
Logged
ART
Administrator
*
Offline Offline

Posts: 1,080


Tough as soggy paper.


View Profile
« Reply #4 on: May 30, 2006, 06:29:57 AM »

Hi John:

 So sorry to make you jump the hoops. Smiley , I added that last last night and figured Id edit it later for formatting. I have more to add very shortly on the other two classes..

Art
Logged
japrenticeuk
Global Moderator
*
Offline Offline

Posts: 37


View Profile
« Reply #5 on: May 30, 2006, 06:39:08 AM »

Art

No problem - happy to do the easy bits.

John Prentice

And the e-mail Notification system does work - although the info. on my Profile screen seems unreliable
Logged
CncBr
Active Member

Offline Offline

Posts: 36



View Profile WWW
« Reply #6 on: June 02, 2006, 10:02:54 PM »

HI ART,   
I am making a Auto install and uninstall for the pluins of the mach3. You have Some special placement for this installation Program.


Thanks
Junior
« Last Edit: June 02, 2006, 10:04:59 PM by CncBr » Logged

Junior
ART
Administrator
*
Offline Offline

Posts: 1,080


Tough as soggy paper.


View Profile
« Reply #7 on: June 02, 2006, 10:16:51 PM »

Hi Junior:

   My thought was to make a system OCX that recognises a particular extension, if I were to name all plugins as *.M3P , then a system OCX could be registered to move any *.M3P file that is double clicked to the C:\Mach3\PlugIns folder. That way a PlugIn could just be download anywhere ont he desktop for example, and double clicking it woudl send it to its home. That may not work though as soem plugins may need support files.. Im not sure how to handle that yet. I think the G100 Plugin will teach me what I need to know about what we need.
 However, it will take me a couple weeks to make one up, so Id be happy to have one to do us for awhile. The Mach3 folder itself is probably a good place for it.

Thanks
Art
Logged
CncBr
Active Member

Offline Offline

Posts: 36



View Profile WWW
« Reply #8 on: June 02, 2006, 10:52:13 PM »

HI ART,   
I am with an idea of Doing a program, to read a file XML with the installation information: 
 
Example: 
<MACH PLUGIN> 
<PuginName>MyPlugin </PuginName>
<PluginAuthor>Art</PluginAuthor>
<PluginCompany>Artsoft</PluginCompany>
<PluginCompanyLogo>Bitmapfile</PluginCompanyLogo>
<PluginIMGLogo>Bitmapfile</PluginIMGLogo> 
<PuginFile>******************x.********* </Pluginfile> 
<PuginEntryProfile>Input of Registro Mach Profile</PuginEntryProfile> 
</MACH PLUGIN>

It would be very simple Any developer to edit the file for a new plugin.

Thanks
Junior
Logged

Junior
ynneb
Guest
« Reply #9 on: June 03, 2006, 12:52:50 AM »

Junior, upload the program to this forum and I will make sure it will be put in a place where others will know about it and see it.
Thanks Smiley
Logged
Pages: 1 2 »   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!