Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
37 crawler(s) on-line.
 52 guest(s) on-line.
 1 member(s) on-line.


 BigD

You are an anonymous user.
Register Now!
 BigD:  33 secs ago
 matthey:  24 mins ago
 NutsAboutAmiga:  1 hr 26 mins ago
 zipper:  2 hrs 14 mins ago
 Frank:  2 hrs 28 mins ago
 Lou:  3 hrs 21 mins ago
 bhabbott:  3 hrs 24 mins ago
 MichaelMerkel:  3 hrs 59 mins ago
 amigakit:  4 hrs 8 mins ago
 Rob:  4 hrs 16 mins ago

software OS4   software OS4 : ProAction - ARexx Host Based Language Agnostic GUIServer
   posted by broadblues on 27-Jul-2012 16:20:23 (3545 reads)
I'm pleased to announce the release of my new application,
ProAction!

It's purpose is to provide script authors with a mechanism for creating GUIs based on the Reaction / BOOPSI toolkit. (Hence the name, sorry bad pun )

Read more...


It uses an unique two way ARexx system, with the script sending commands to ProAction, and ProAction sending commands back to the script to reflect the user interaction with the GUI. As such it can be used via any scripting language that can send ARexx commands and supports creating an ARexx port, eg python using the arexx.so module, or ARexx (with rexxsupport.library).

The interface builds up the GUI with commands very similar to the underlying Intuition commands and uses a TagList based system. There are something in excess of 1500 tags defined in the system includes (not all GUI related) and ProAction will support as many as possible, but it's quite a big job!

Currently the tags for

window.class
gadget.class
image.class

layout.gadget
string.gadget
integer.gadget
button.gadget
checkbox.gadget

label.image

are supported.

Here's a GUI created with ProAction.

ProAction is in the upload queue at os4depot at the moment: http://os4depot.net.

In the mean time read the online docs: ProAction Docs

Download here: http://os4depot.net/?function=showfile&file=library/reaction/proaction.lha
    

STORYID: 6460
Related Links
· More about software OS4
· News by broadblues


Printer Friendly Page  Send this Story to a Friend

PosterThread
broadblues 
Re: ProAction - ARexx Host Based Language Agnostic GUIServer
Posted on 28-Jul-2012 4:03:17
#1 ]
Amiga Developer Team
Joined: 20-Jul-2004
Posts: 4446
From: Portsmouth England

I've just uploaded version 1.2 which deals with an issue with Python


_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
pavlor 
Re: ProAction - ARexx Host Based Language Agnostic GUIServer
Posted on 28-Jul-2012 8:13:56
#2 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9598
From: Unknown

Good work!

 Status: Offline
Profile     Report this post  
Daedalus 
Re: ProAction - ARexx Host Based Language Agnostic GUIServer
Posted on 28-Jul-2012 13:11:49
#3 ]
Super Member
Joined: 14-Jul-2003
Posts: 1680
From: Glasgow - UK, Irish born

Ooh, this looks like it could be useful! Thanks


_________________
RobTheNerd.com | InstallerGen | SMBMounter | Atoms-X

 Status: Offline
Profile     Report this post  
t0lkien 
Re: ProAction - ARexx Host Based Language Agnostic GUIServer
Posted on 28-Jul-2012 23:52:42
#4 ]
Regular Member
Joined: 25-Sep-2004
Posts: 188
From: SPAIN

Hollywood can send Arexx commands and create Ports. Just for curiosity...could this be used with Hollywood.

Sound interesting anyway.

 Status: Offline
Profile     Report this post  
broadblues 
Re: ProAction - ARexx Host Based Language Agnostic GUIServer
Posted on 29-Jul-2012 1:07:54
#5 ]
Amiga Developer Team
Joined: 20-Jul-2004
Posts: 4446
From: Portsmouth England

Quote:

Hollywood can send Arexx commands and create Ports. Just for curiosity...could this be used with Hollywood.




Absolutely it could!


_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
Moxee 
Re: ProAction - ARexx Host Based Language Agnostic GUIServer
Posted on 29-Jul-2012 2:58:41
#6 ]
Team Member
Joined: 20-Aug-2003
Posts: 6291
From: County Yakima, WA State, USA

@broadblues

Added download link.

_____________
Moxee


_________________
Moxee
AmigaOne X1000
AmigaOne XE G4
I'd agree with you, but then we'd both be wrong.

 Status: Offline
Profile     Report this post  
Jose 
Re: ProAction - ARexx Host Based Language Agnostic GUIServer
Posted on 1-Aug-2012 20:20:13
#7 ]
Cult Member
Joined: 10-Mar-2003
Posts: 995
From: Unknown

Very nice stuff, keep up the good work, this is useful.


_________________

José

 Status: Offline
Profile     Report this post  
gerograph 
Re: ProAction - ARexx Host Based Language Agnostic GUIServer
Posted on 13-Aug-2012 20:35:56
#8 ]
Cult Member
Joined: 5-Dec-2007
Posts: 901
From: Moers - Germany

This seems to be the logical successor of AWNPipe GUI... a GUI Editor could make this tool a "KillerApp", or at least very very very useful


_________________
Geomarketing at
www.geobiz.de
www.gebietsplanung.net
www.geomarketing-consultant.de

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle