In
<1896990108.476501250537462964.JavaMail.root@...\
.net>,
on 08/17/09
at 07:31 PM, stanley.mlynarski@... said:
Hi Stan,
>I am looking for an example of ooRexx to read a Access DB thru ODBC or
>interact with IExplore browser to read current web page displayed. Has
>anyone done this?
As stated at
http://www.warpstock.org/forum/viewtopic.php?showtopic=489
this list is focused on GUI REXX apps on the OS/2 platform. You might try
the comp.lang.rexx newsgroup. You will find more discussions OORexx on
the Windows platform there.
Good luck,
Steven
--
----------------------------------------------------------------------
"Steven Levine" <steve53@...> eCS/Warp/DIY etc.
www.scoug.com www.ecomstation.com
----------------------------------------------------------------------
ooRexx group,
I am looking for an example of ooRexx to read a Access DB thru ODBC or interact
with IExplore browser to read current web page displayed. Has anyone done this?
Stan Mlynarski
[Non-text portions of this message have been removed]
Adrian Suri, DrDialog
Yes, I wish to become a group member and share my 21 years Rexx rexperience and
programs with the group. In return, 'Id like to know more about the .net side
with objects and classes
Stan Mlynarski
[Non-text portions of this message have been removed]
Hi,
rexxqueue is a standalone program, so it may be 2 - 3 bottle necks in
the way.
1) rexxqueue.exe can't handle it
2) the rexx structure may not be able to handle it
3) rexxqueue doesn't return any data before the application you're
running has finished (Very likely!)
You could perhaps write/use a dll on your own that does it nicer
(basically 2 functions)?
See my example rxtnsion.dll (with source) for CE2MP3 @ os/2world
On Sat, 25 Jul 2009 19:05:30 -0000 abwillis1 wrote:
>
>Is there an upper limit that rxqueue should be considered to be able to handle?
I am building a gui wrapper around cssdir with gpfrexx (there is already one by
the author of cssdir using drdialog but I am wanting to build one with gpfrexx
so that I can compare and contrast against a known quantity). I am pulling a
full directory structure from a largely full 40G partition and it is full mostly
with smallish files (so there are a lot of files). It takes a very long time on
this procedure (at 100% CPU), some of it is the internal processing of cssdir
itself but as long as it is taking I am guessing that rxqueue is also using a
lot of processor. Is there a better way than piping into rxqueue when working
with large quantities of output?
>
>Andy
>
>
Med vänliga hälsningar / With kind regards / Mit freundlichen Grüßen,
//Jan-Erik Larka
http://www.lärka.com/
PunyCode-interpreted: http://www.xn--lrka-loa.com/
====
Member of OS/2 World.
OS/2 World Homepage : http://www.os2world.com
====
====
Member of the Virtual OS/2 User Group.
OS2VOICE Homepage : http://www.os2voice.org
====
Is there an upper limit that rxqueue should be considered to be able to handle?
I am building a gui wrapper around cssdir with gpfrexx (there is already one by
the author of cssdir using drdialog but I am wanting to build one with gpfrexx
so that I can compare and contrast against a known quantity). I am pulling a
full directory structure from a largely full 40G partition and it is full mostly
with smallish files (so there are a lot of files). It takes a very long time on
this procedure (at 100% CPU), some of it is the internal processing of cssdir
itself but as long as it is taking I am guessing that rxqueue is also using a
lot of processor. Is there a better way than piping into rxqueue when working
with large quantities of output?
Andy
Folks,
while perhaps not exactly "GuiObjectRexx", it might perhaps still be interesting
for quite some among us:
According to the latest netlabs newsletter (and the Trac site linked to from
there), Mark Hessling is active again in maintaining dwindows. So chances are,
that the OS/2-DLL for usage with REXX will be updated too.
Among the changes from the last couple of days, the following sounds nice:
- Support for building binary for OS/2
- Bring OS/2 functionality up to latest
In case you haven't tried dwindows, I recommend doing so.
Some of its features -like the render- are not (yet?) available on os/2 or eCS
however there is potential.
Anyway, just sprading some (good) news.
Cheers,
Thomas
Hi All,
I am trying to do a simple exec that will do a print command from the
tools menu. Here is the exec...
/*************************************************************/
wMgr = .WindowsManager~New
wMgr~processMenuCommand('Object REXX for Windows -
[tes.REX]', "&File", "&Print Preview")
Exit
::REQUIRES WINSYSTM.CLS
/******************************************************************/
In my opinion, this should bring up the print preview screen.
But I get nothing... Anyone see anything wrong with this?
Thanks,
Scott
Hello,
I've looked at your sample but can't tweak it to work the way you may
want it with "ModalFor".
It took quite some time to get used to the example you wrote, as it use
the akward notation of Object Rexx, but I think I understand enough to
use it.
ModalFor work better if one place it inside a function in DrDialog
rather than in a class.
It's possible to use the command Open to get a similar effect (just but
the letter 'M' as the last parameter to the call) but then it look to
me as it close the app right away.
Is it possible that Object Rexx encapsulate (opposite to expose)
classes so that it's only the object rexx interpreter that can access
and use it?!
On Sat, 28 Jun 2008 08:18:21 -0000, Adrian Suri wrote:
>Hi
>
>Just wandered if anyone had chance to look at my sample program
>I uploaded
>http://groups.yahoo.com/group/GuiObjectRexx/files/DRDialog/Src/test.zip
>the file contains
>
>test.exe compiled prog
>test.res the drdialog res file
>test.rex external Object Rexx Classes
>
>Regards
>
>Adrian Suri
>
>
Med vänliga hälsningar / With kind regards / Mit freundlichen Grüßen,
//Jan-Erik Larka
http://www.lärka.com/
PunyCode-interpreted: http://www.xn--lrka-loa.com/
====
Member of the Swedish OS/2 User Group.
OS/2 Sweden User Group Homepage : http://www.os2ug.se
====
====
Member of the Virtual OS/2 User Group.
OS2VOICE Homepage : http://www.os2voice.org
====
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello Adrian,
It's not possible to change the titlebar text of a Window as it's
defined in the Theme for the OS/2-eCS System you run your application
in. (Other than the method you describe).
On Tue, 22 Jul 2008 09:00:40 -0000, Adrian Suri wrote:
>Hi
>
>anyone know how to change the alignment of the title text in drdialog
>applications other getting the size of the dialog using the position
>function, and then padding out the text with the left function for
>example!
>
>adrian
>
>
Med vänliga hälsningar / With kind regards / Mit freundlichen Grüßen,
//Jan-Erik Larka
http://www.lärka.com/
PunyCode-interpreted: http://www.xn--lrka-loa.com/
====
Member of the Swedish OS/2 User Group.
OS/2 Sweden User Group Homepage : http://www.os2ug.se
====
====
Member of the Virtual OS/2 User Group.
OS2VOICE Homepage : http://www.os2voice.org
====
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (OS/2)
iD8DBQFIhaV1uZExa8XEfmMRArkOAJ9HWDZr3uAnnBb3K3JZofL14k607wCff/4k
l+niKl42f41cewz6oqIKarc=
=5CVb
-----END PGP SIGNATURE-----
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.2 (OS/2)
mQGiBEiDfuERBACuMSdCPCdPVR3iglFjjB3FysBNEL8a/UwzT1PFCsw9zPkqZpWR
vuJlPVPEk+20YGrqKY9rYF6nSQsc8CSC3M1JJy2aqMcsW8WG2djp7xoaBG6c2rbN
ExCSuPS6P3ZLjFuu2nK8E9DuR7ssMVKGJXqwRF7fFLX1GOx3wUvxaY1lNwCgwU9J
I4PiadAvNKFlApl+zeTt5X0D/2XIzkDAINboEEK/L2PtenU5i9wJ5wQeW6wtTJGP
uPzCxsgIpyBxMgVhm4gD+G8G6TQDNg8S7Yv5usQ4UVgzMw2wyJNcdspXmvrsH20O
LQFdlBNqnQhsFD9OYRKJbL61A1+X58zY2a0jRXulAWzKjZuXehzGDDNWjTVH2NqJ
72Y4A/0TFbEc4ieayXpGHzW2Imf5WUnOIG07zbb2h8DV9NbJSVGgAIH8SRjLi2Gx
N1V/tEUA4+T2PYf5+urR2jOmSQmbM0vw+8RpNp4XhiSwwr0woJmb4wW7CCRH3ytL
9YTy7DeO4swicZtz6iXZl7d1v2eRBk7lTRuiltKX7AvstuPukrRLSmFuLUVyaWsg
TMKEcmthIChPUy8yIGVDb21TdGF0aW9uIDQgZXZlcnlvbmUpIDxqYW4tZXJpay5s
YXJrYUBvczJ3b3JsZC5jb20+iGAEExECACAFAkiDfuECGwMGCwkIBwMCBBUCCAME
FgIDAQIeAQIXgAAKCRD6q5E4axXnwDKbAJ9EdWkLLcmcYgpqi2iQMlDl6GE/FACg
s13EkcFUKNc7I30V1+DGt9bFDYK5Ag0ESIN/KhAIAPMH9LiRwYVRSIebmcqu7Ubh
5ZWT4Wa5rK1kQ9mWfoJWNyBBiUYR5E4mUx2VS0w4MQuSOshIrUftsePXn6ILHjZe
XRs5X92/EBSowX/sFXRmP+/zk5w8O6MGqCRNPn6uPO74W8EzzPRT0l0sdq997Ap+
iCXLWS4Qsk95wA4pSQP/GD7m46g5bVIhsAI0yl/soTxf0LR68j1FUgGlryd+Ow+o
yWsA3Boxev7F/Z82EcB0e7NK/MqSRLaHolX1i+Wiwk/fA6A+hrW3HxaYrlEZuxn7
8raK3KLrEeHH+8jEVLugjUfOnah/tDFJV3Jj63wL2IvbIGhJvuW4lVuzYB4DYpcA
AwUH/0BmMbV9h23UzTVVvVWw/xVRRMNLnM8QjQ9taQa6BQ3ZE98RFCv3WzqfIxdu
3UObkLsNldqpOZZkstMvhe5v+n98QR5AvujiWtVEVXkVunffygxlGGnWTGXzmcg3
FSC6WLZAySMBqciVsC/74DTaDJl5MrzKTqglrfVf/YahyVdKzic0gtQWoj7tmRw/
vR0Qj8LdyIwim1ZrYukg92cpZYp8Poi0lqg6x5MNGyynNA2tyOJFwyr1/YA6cryc
XrGckUis/1HQUs3JeGBtZ4Cp9H9/eSB5VN6m5/kmF/fprE2ufJQPxhQKftyLbC6G
8Q4IA9dfPG2iCEvBBg/edIb1i2yISQQYEQIACQUCSIN/KgIbDAAKCRD6q5E4axXn
wJO6AKC82G+U3wNfUQYCJDoK1w4G8VmAfwCdH+bxexy0zJ2pKD3mWuQQ56CM/Co=
=BSNM
-----END PGP PUBLIC KEY BLOCK-----
Hi
anyone know how to change the alignment of the title text in drdialog
applications other getting the size of the dialog using the position
function, and then padding out the text with the left function for
example!
adrian
In <ft0sde+lbmj@eGroups.com>, on 04/02/08
at 09:04 PM, "Adrian Suri" <adrian.suri@...> said:
Hi,
>Thanks for the reply, but two point , 1) I thought modalFor was a build
>in DrDialog function, and two it works if it is called from a control eg
>button, I think the problem is that the function is not getting the id of
>the calling dialog when it is called from the rexx method, any other
>ideas
The message implies that ModalFor itself is not found. This might be a
namespace issue. Code in a method can only see instance variables for the
class, method parameters and global variables and functions. Do you get
the same error message if you mistype ModalFor and ModalForX?
It may also be that the fact that you are within a method is inhibiting
the subcommand handler. I am assuming that ModalFor is implemented by the
DrDialog subcommand handler.
Please post a snippet of the failing function.
You might try some of the other miscellaneous functions such as
DrRexxVersion() and see if they can work.
Steven
--
----------------------------------------------------------------------
"Steven Levine" <steve53@...> MR2/ICE 3.00 beta 11pre3 #10183
eCS/Warp/DIY/14.103a_W4 etc.
www.scoug.com irc.ca.webbnet.info #scoug (Wed 7pm PST)
----------------------------------------------------------------------
Wayne wrote:
> Hi All
>
> I went to yahoo groups to change my srttings to this group but a
> search for Rexx & GuiObjectRexx came up with 0 found. I don't
> know what username I had when I subscribed (years ago) but if I find
> the group, I can change the settings because my email address
> hasn't changed. I did change my os2hardware settings in this way.
>
> If no-one can find this group, we won't be overrun with msgs :-)
>
> How do I change my settings?
>
> Cheers
> Wayne
There are two ways to access your settings. You can go directly to
the web interface for this list:
http://groups.yahoo.com/group/GuiObjectRexx/
Or you can go to a yahoo page that allows you access to all of your
yahoo groups:
http://groups.yahoo.com/mygroups/
Either way, you will have to sign in with your yahoo ID and password.
--
Dale Erwin
Av. Circunvalación CEC-2
Urb. Los Girasoles de Huampaní
Lurigancho, Lima 15, PERU
Hi All
I went to yahoo groups to change my srttings to this group but a
search for Rexx & GuiObjectRexx came up with 0 found. I don't
know what username I had when I subscribed (years ago) but if I find
the group, I can change the settings because my email address
hasn't changed. I did change my os2hardware settings in this way.
If no-one can find this group, we won't be overrun with msgs :-)
How do I change my settings?
Cheers
Wayne
** Reply to note from "Adrian Suri" <adrian.suri@...>
Wed, 02 Apr 2008 21:04:46 -0000
Hello
I do not use DrDialog so I would only be guessing blindly.
Cheers
Wayne
>
> Hi
>
> Thanks for the reply, but two point , 1) I thought modalFor was a
> build in DrDialog function, and two it works if it is called from a
> control eg button, I think the problem is that the function is not
> getting the id of the calling dialog when it is called from the rexx
> method, any other ideas
>
> regards
>
> Adrian=20
>
Hi
Thanks for the reply, but two point , 1) I thought modalFor was a
build in DrDialog function, and two it works if it is called from a
control eg button, I think the problem is that the function is not
getting the id of the calling dialog when it is called from the rexx
method, any other ideas
regards
Adrian
--- In GuiObjectRexx@yahoogroups.com, Wayne <datablitz@...> wrote:
>
> ** Reply to note from "Adrian Suri" <adrian.suri@...>
> Wed, 02 Apr 2008 07:46:52 -0000
> >
> >
> > Hi all
> >
> > Not sure if anyone can help here but I nearlly completed and
> > ready to release a beta of WarpArchiver, which is a front end to
> > zip/arj/zoo/ace/cab/wpi file including self extracting, however I
> > have bumped into another problem! Basically if you want to create
> > a modal dialog which disables all other dialogs, and does not
> > return a value until you dismiss it, it then return a value you
> > decide on, ModalFor(dial, alias, registerwin list) This work direct
> > from a control, or even procedure etc. However, put it in an
> > "object rexx" method, or even call a function from an object rexx
> > method I get a "Routine not found error", before I start writing my
> > own custom dialog in a Rexx dll has anyone got any ideas how to
> > get over this problem
> >
> > Regards
> >
> > Adrian Suri
> >
> >
>
> Seems like the dll that contains ModalFor is not being found. Maybe
> the current directory or libpath has changed.
>
> HTH
> Wayne
>
** Reply to note from "Adrian Suri" <adrian.suri@...>
Wed, 02 Apr 2008 07:46:52 -0000
>
>
> Hi all
>
> Not sure if anyone can help here but I nearlly completed and
> ready to release a beta of WarpArchiver, which is a front end to
> zip/arj/zoo/ace/cab/wpi file including self extracting, however I
> have bumped into another problem! Basically if you want to create
> a modal dialog which disables all other dialogs, and does not
> return a value until you dismiss it, it then return a value you
> decide on, ModalFor(dial, alias, registerwin list) This work direct
> from a control, or even procedure etc. However, put it in an
> "object rexx" method, or even call a function from an object rexx
> method I get a "Routine not found error", before I start writing my
> own custom dialog in a Rexx dll has anyone got any ideas how to
> get over this problem
>
> Regards
>
> Adrian Suri
>
>
Seems like the dll that contains ModalFor is not being found. Maybe
the current directory or libpath has changed.
HTH
Wayne
Hi all
Not sure if anyone can help here but I nearlly completed and ready to
release a beta of WarpArchiver, which is a front end to
zip/arj/zoo/ace/cab/wpi file including self extracting, however I have
bumped into another problem!
Basically if you want to create a modal dialog which disables all
other dialogs, and does not return a value until you dismiss it, it
then return a value you decide on,
ModalFor(dial, alias, registerwin list) This work direct from a
control, or
even procedure etc. However, put it in an "object rexx" method, or
even call a function from an object rexx method I get a
"Routine not found error", before I start writing my own custom dialog
in a Rexx dll has anyone got any ideas how to get over this problem
Regards
Adrian Suri
** Reply to note from Wayne <datablitz@...> Mon, 17 Mar 2008
10:36:26 +0930
>
> Routine ftpsetactivemode was only introduced in late versions of TCPIP. I
suggest you install TCPIP4.3 or try using RXFTP.DLL from 4.3
>
That was info necessary. Author added a toggle to turn this off and now it
works in Warp 4. Development continues.
Cal
** Reply to note from os24u@... Sun, 16 Mar 2008
13:28:02 CST
Routine ftpsetactivemode was only introduced in late versions of
TCPIP. I suggest you install TCPIP4.3 or try using RXFTP.DLL from
4.3
Cheers
Wayne
>
> In conversation with a developer of a gui FTP client developed in
> VX-Rexx which crashes when accessing any ftp server on Warp
> 4 machines. 1 box was Warp4 fixpak 15 with latest tcpip 4.0
> updates. Other fixpak 12 with original rxftp.dll. Below is latest
> message sent to author. Tried the standard and test version
> author sent.
>
> Ran it on Warp 4 fixpak laptop. App loads and crashes when
> accessing a ftp server, hobbes or also tried netlabs. Rxdat.txt
> says: loading rxftp
>
> ftpbox.err is:
>
> Line 8 of Main in login.VRM: +++ rc = ftpsetactivemode('1'); ***
> Error 43 Routine not found Line 10 of servers_dd_Change in
> Window1.VRM: +++ Call login ftp_server,
ftp_username,
> ftp_password; *** Error 40 Incorrect call to routine Line 51 of Main
> in Window1.VRM: +++ Call servers_dd_Change; Line 51 of
> Main in Window1.VRM: +++ Interpret _VREEvent;
>
> Loading the test version 2 messages popped:
>
> rxfuncadd=1/FTPERRNO ftploadfuncs= /FTPERRNO
>
> Can a few grab this app from Hobbes, search for: ftpbox Only 1
> zip AFAIK.
>
> Try it out and see what runs. Author has it on ECS and MCP.
> Author can not find anything wrong with programming. Is there a
> difference between Warp versions that prevent this from running?
>
> Informed author how to get on this list. Hopefully he will and join
> in.
>
> Cal
>
>
In conversation with a developer of a gui FTP client developed in VX-Rexx which
crashes when accessing any ftp server on Warp 4
machines. 1 box was Warp4 fixpak 15 with latest tcpip 4.0 updates. Other
fixpak 12 with original rxftp.dll. Below is latest message sent
to author. Tried the standard and test version author sent.
Ran it on Warp 4 fixpak laptop. App loads and crashes when
accessing a ftp server, hobbes or also tried netlabs. Rxdat.txt says: loading
rxftp
ftpbox.err is:
Line 8 of Main in login.VRM:
+++ rc = ftpsetactivemode('1');
*** Error 43 Routine not found
Line 10 of servers_dd_Change in Window1.VRM:
+++ Call login ftp_server, ftp_username, ftp_password;
*** Error 40 Incorrect call to routine
Line 51 of Main in Window1.VRM:
+++ Call servers_dd_Change;
Line 51 of Main in Window1.VRM:
+++ Interpret _VREEvent;
Loading the test version 2 messages popped:
rxfuncadd=1/FTPERRNO
ftploadfuncs= /FTPERRNO
Can a few grab this app from Hobbes, search for: ftpbox
Only 1 zip AFAIK.
Try it out and see what runs. Author has it on ECS and MCP. Author can not
find anything wrong with programming. Is there a difference
between Warp versions that prevent this from running?
Informed author how to get on this list. Hopefully he will and join in.
Cal
--- In GuiObjectRexx@yahoogroups.com, Michael Greene <listsnews@...>
wrote:
>
> Herwig Bauernfeind wrote:
> >
> >
> > Hi
> > > I'm just about done with a rexxutil.dll clone, would anyone be
> > > interested in trying it?
> > >
> > Yep, sure.
> >
> > Kind regards,
> > Herwig
> >
>
> Great - the source is here http://www.mgreene.org/xfer/newrexxutil.zip.
> If you need a compiled copy just email me at greenemk "at" cox "dot"
net.
>
> Everything is in but SysQuerySwitchList which I guess I'll get to soon.
> I am sure there are problems so be careful.
>
> Mike
>
As a follow up, I uploaded a version to hobbes: rexxutil.zip
A number of fixes.
Mike
Herwig Bauernfeind wrote:
>
>
> Hi
> > I'm just about done with a rexxutil.dll clone, would anyone be
> > interested in trying it?
> >
> Yep, sure.
>
> Kind regards,
> Herwig
>
Great - the source is here http://www.mgreene.org/xfer/newrexxutil.zip.
If you need a compiled copy just email me at greenemk "at" cox "dot" net.
Everything is in but SysQuerySwitchList which I guess I'll get to soon.
I am sure there are problems so be careful.
Mike
Hi it looks like this message never got posted so here it is
Subject:
rexxutil.dll
From:
Michael Greene <listsnews@...>
Date:
Fri, 11 Jan 2008 17:04:26 -0500
To:
GuiObjectRexx@yahoogroups.com
I'm just about done with a rexxutil.dll clone, would anyone be
interested in trying it?
Mike
Regards
Adrian
Andy Willis wrote:
>
>
> Should it work as a drop-in replacement?
> Andy
>
> Michael Greene wrote:
>> I'm just about done with a rexxutil.dll clone, would anyone be
>> interested in trying it?
>>
>> Mike
>>
>
Hey Andy,
Yep. As far as I can tell, doing exehdr on the classic and orexx
rexxutil.dlls looks like they are the same. So, I started with the
exehdr list and started filling in from the toolkit, oorexx, regutil,
and other source. The rest I just rewrote.
Of the 85 functions in the dll, I dead-ended SysLoadLibrary and
SysDropLibrary, I have 2 more to finish up.
Mike
Should it work as a drop-in replacement?
Andy
Michael Greene wrote:
> I'm just about done with a rexxutil.dll clone, would anyone be
> interested in trying it?
>
> Mike
>
I didn't really fix the progress bar popups, nor did I edit the .INI
files, but the popups went away. I guess I finally killed enough
.DLLs so that a reboot fixed it.
But now a new problem has raised its head -- one that appeared briefly
earlier and then went away without explanation. The problem is that
when the program (even after successfully building) gets to the statement
Sem.os = Vpsemaphore('MUTEX','CREATE',"",0)
the program bombs with a "Routine not found" error.
Does anybody know where to look for this problem?
Thanks again,
Jerry